SSIS ファイルのステップで SQL エージェント ジョブを実行しようとしていますが、このステップを管理者として実行する必要があります。
My Package は Script タスクを使用してファイルをダウンロードします。ブラウザはWATINを使用します。
このブラウザー コントロールでは、スレッドをシングル スレッド アパートメントとして設定する必要があるため、スレッドを使用してこのブラウザーを起動しています。
このブラウザ コントロールは、管理者として実行する必要があります。
Proxy SSISアカウントである Windows Admin であるユーザーの資格情報を既に作成しています。(SQL エージェント ユーザーは Windows 管理者ではありません)。
ただし、SSIS パッケージはまだ管理者として実行されていません。これはUACに関連していると思われます。
いくつかの詳細:
- SQL エージェント アカウントは Windows 管理者ではありません
- Windows Server 2008 R2 の使用
- My Package はファイル システムから実行されます。
- パッケージは、管理者として実行した場合にのみ BIDS で動作します (そうでない場合、管理者は動作しません)。
- ジョブ ステップが実行するように構成されているプロキシ アカウントは、Windows 管理者です。
どんな助けでも大歓迎です!