SSIS パッケージをリモートで実行しようとして失敗しました。パッケージは SQL Server 2008 インスタンス上にあり、2005 サーバー上のジョブから呼び出したいと考えています。私が得ているエラーは次のとおりです。
パッケージを読み込めませんでした。ステップは失敗しました。
2008 年から 2008 年に行っても、エラーはありません。何か案は?
SSIS パッケージをリモートで実行しようとして失敗しました。パッケージは SQL Server 2008 インスタンス上にあり、2005 サーバー上のジョブから呼び出したいと考えています。私が得ているエラーは次のとおりです。
パッケージを読み込めませんでした。ステップは失敗しました。
2008 年から 2008 年に行っても、エラーはありません。何か案は?
コマンドを使用してパッケージを実行しようとしているとするとdtexec
、問題は、パッケージが保存されているサーバーではなく、呼び出し元のサーバーで実行されることです。
2005 SSISサービスは2008パッケージを実行できないため、この手順は失敗します。
dtexec
ジョブを実行するサーバーでをトリガーする必要があります。これを行う最も簡単な方法は、パッケージを起動する2008サーバーでSQL Agentジョブを設定し、2005サーバーからトリガーすることです(sp_startjobまたはより複雑なトリガーメカニズムを使用)。
実行しているアカウントには、SQL 2005 ボックスに対するアクセス許可がありますか。ジョブを実行するプロキシを作成できます。