sql >> データベース >  >> RDS >> Oracle

SQLエージェントジョブ-接続が正しく構成されていないか、この接続に対する適切なアクセス許可がない可能性がありますか?

    かなりの苦痛の後、これを追跡しました。

    ある環境では正常に機能していましたが、別の環境では機能していなかったため、Process Monitorを起動しました( http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx )そして、SQL Agentジョブを介してパッケージを実行し、各環境でヒットしたシステムエンティティを比較しました。

    障害が発生した環境では、一括転送操作の時点で、パッケージはOracle 11クライアントDLLを取得しようとした後、ハングしました。

    これがインストールされていることは知っていましたが、DLLパスはシステム環境の設定でした。さらに調査した結果、Oracle Clientのインストール以降、サーバーが再起動されておらず、SQLServerエージェントプロセスがリサイクルされていないことが判明しました。

    はい、信じられますか、古いヘルプデスクの修正「コンピュータを再起動できますか?」働いた。

    ため息をつく!



    1. Android JDBCが機能しない:ドライバーのClassNotFoundException

    2. Workbenchを使用してSSHトンネル経由でリモートMySQLサーバーに接続する

    3. MYsqlテーブルから一意のキーまたは主キーを削除するためのクエリ

    4. PostgreSQLクエリの日付列の算術