2017-02-09 49 views
0

SSISパッケージを実行するSQLジョブを作成しました。これはSQL ServerのD:ドライブと同じドライブの構成ファイルに貼り付けられています。ジョブがトリガーされると、パッケージ実行ステップで停止し、以下のエラーを表示します。エラー0xC001000Aのため、パッケージを読み込めませんでした。説明:SQL Serverデータベースから指定されたパッケージをロードできませんでした

エラー "0xC001000A"のため "\ package_name"パッケージを読み込めませんでした。説明:指定したパッケージをSQL Serverデータベースからロードできませんでした。出典:開始:4:00:45 AM終了:4:00:46午後:0.374秒。パッケージをロードできませんでした。ステップは失敗しました。

ジョブプロパティ:

[1]:!https://i.stack.imgur.com/uwJ1N.jpg

これを続行する方法の手順を説明してください。

答えて

0

SQL Serverのタイプ:Integration Servicesに接続し、代わりにデータベースエンジンを使用し、パッケージをアップロードします。そして、再びあなたは仕事を作り始めます。

0

上記の答えがうまくいかない場合は、サーバーが64ビットのときにパッケージが32ビットになる可能性があります。その場合は、次のリンクを使用してください:https://msdn.microsoft.com/en-us/library/ms162810.aspx

+0

プロジェクトプロパティをチェックインしましたが、_Run64BitRuntime_が** trueに設定されています**パッケージが展開されているサーバーも64ビットサーバーです。あらゆるアイデアをお願いします。 –

+0

さて、それは横断されています。 D:にパッケージを保存しているので、SSIS Servicesがそのパッケージを探していないので、エラーが示すように、おそらくそれは表示されません。それを説明するページがここにあります:http://www.sqlsafety.com/?p=268 –

0

Windows 10の新しいOSがインストールされたばかりのDevボックスの新しいSQL 2016インストールでこのエラーが発生しました。サーバーに.dtsxパッケージが正しくインストールされています私はSQLジョブを実行しようとしましたが、すぐにこのエラーで失敗しました。

エラー0xC001000Aのため、パッケージ「\ packagename」を読み込めませんでした。 説明:指定したパッケージをSQL サーバーデータベースから読み込めませんでした。

SQL Serverエージェントを実行するように構成されたユーザーの資格情報を使用して、サーバーからログアウトしてログオンし直しました。私はパッケージをSQL Serverに再インポートし、ジョブを実行して再度テストしました。ビンゴ!すべて正常に機能しました。

サーバからログアウトして、通常のユーザアカウントに戻ってジョブを実行しようとしましたが、正常に機能しました!

SQL Serverエージェントサービスを実行するように構成されているユーザーアカウントは、ジョブを使用してSSISパッケージを開始する前に、マシンにログインしている必要があります。

関連する問題