2017-09-12 7 views
0

SSISパッケージを呼び出すジョブがあります。パッケージは通常よりも長く実行されていたので、アクティブな操作ダイアログボックスを開き、「停止」ボタンを選択して終了しました(これは新しいサーバーであり、アクティブな操作を停止しなければならなかった最初の時です)。私がパッケージのExecutionsログを調べるために行ったとき、私は終了時間が1時間であることに気づいた。だから私はSQLインスタンスでGetDate()によって返されたサーバ時間と時間をチェックし、両方とも正しいものでした。誰でも、アクティブな運用停止プロセスがどこから来るのかを知っていますか? enter image description hereSQL Server Active Operationsダイアログ時間の問題

答えて

0

終了時刻として更新される値は、 - SYSDATETIMEOFFSET()です。この詳細はストアドプロシージャ[カタログ]。[stop_operation]で確認できます。同様に、列start_timeおよびend_timeは、表[ - 内部] [操作]からのものです。これらはすべてSSISDBデータベースの一部です。

このDBのテーブルと手順は簡単に解釈できます。時には非常に自明です。

linkに詳細なドキュメントがあります。それを言って、あなたが直面している問題は本当に奇妙です。 StartTimeより前のEndTimeが表示されます。