問題タブ [maintenance-plan]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - ジョブおよび DTExec との関連で SQL Server メンテナンス プランはどのように機能しますか?
ジョブおよび DTExec との関連で SQL Server メンテナンス プランはどのように機能しますか?
どういうわけか dtexec に渡されるように見えるメンテナンス プランのローカル接続に特に興味があります。
いくつかのドキュメントを読みましたが、どれも十分に明確ではありません。私が理解しているように、MPはSSISパッケージとジョブを作成します...そしてジョブは、SSISパッケージを実行する外部アプリケーションdtexecを呼び出します.... このパッケージは、SQL Server にアクセスし、メンテナンス プランの「ローカル接続」パラメーターによって提供されるアカウントを使用することを取得する必要があります。
私の理解は正しいですか?
MS 公式の詳細なドキュメントへの参照を歓迎します。
sql - ユーザー アカウントのステータスを更新するメンテナンス プランを作成する
SQL Server Management Studio で保守計画を作成しようとしています。このメンテナンス プランでは、ユーザーが退職したかどうかを確認した後、ユーザー アカウントをステータス = 0 (非アクティブ) に更新する必要があります。
メンテナンス プラン ウィザードについては既に説明済みです。
これはほんの始まりに過ぎないことはわかっています。特定のテーブルをチェックして、ユーザーがアクティブでないかどうかを確認できるようにする SQL ステートメントを作成する必要があります。アクティブでない場合、メンテナンス プランが実行され、アプリケーションからアカウントが非アクティブ化されます。
更新: これの要件は、非アクティブ化されたユーザーのリストと共に送信される電子メールも実装することです。これを行うには、メンテナンス プランを使用する場合と最終的に同じになるジョブを作成する必要があります。この後の次のステップは何ですか?これが私が使用する予定の TRIGGER UPDATE です。