自動的に実行しようとしている .exe があります。このアプリケーションは、いくつかのデータベースを検索し、いくつかの情報を抽出して、それらを Excel ファイルに配置し、それをサーバーにドロップしてから電子メールで送信します。
アプリは VS 2010 で作成されました。
ユーザー (管理者アカウント) が .exe を実行すると、適切に実行され、Excel ファイルが作成され、サーバーにドロップされ、エラーなしでファイルが電子メールで送信されます。これは 64 ビット Windows 2008 サーバーです。
問題は、SQL ジョブに配置すると発生します。1 つは .exe を実行する SSIS パッケージを使用する方法、もう 1 つはコマンド ラインを使用して .exe を実行する方法です。どちらの方法も失敗します。同じ管理者ユーザー アカウントによって実行されています。しかし、ファイルのどこかで、ファイルをローカルサーバーにドロップするとエラーになると思います。これは SQL Server 2008 ジョブです。
アプリからエラー情報が記載された電子メールが送信されますが、コードをウォークスルーして正確な行を見つけることができません。私が受け取ったエラーは-「実行可能ファイルが例外でエラーになりました:HRESULTからの例外:0x800A03EC」です
このエラーの原因は何ですか?