シナリオは。データベースのセカンダリ サーバーが別の理由で同期されていないか、同期されていない可能性があります。誰かが誤って、またはその他の事故でセカンダリ データベースをオンラインにしました。彼らが軌道に乗っていることを確認したい場合。どうやってそれをしますか?できれば迅速に、一度に多くのデータベースに対して。
このガイドを使用して 2 つのサーバー間でログ配布をセットアップすると、最初のバックアップとバックアップ ファイルのコピー、および最初の復元が処理されます。やり直す必要がある場合は、ログヒッピングを無効/有効にしてやり直し、すべてのパラメーターを再度入力する必要があります。他の方法はありますか?sqllogship アプリケーションを使用できますか?
" C:\Program Files\Microsoft SQL Server\100\Tools\Binn\sqllogship.exe
" -Restart -server SQLServ\PROD2 または、powershell とSQL Server Management Objects - SMO を使用して簡単に実行できることはありますか?
のようなテーブルに既にあるすべてのパラメーターを使用したいlog_shipping_secondary
。
これを行うためのスクリプトは見つかりませんでした。ガイドを使用したときに生成されたスクリプトを見ましたが、最初のバックアップとコピーが含まれていません。私は自分のスクリプトを書くことができます。誰かが言うのではないかと心配しています: なぜ実行しなかったのですか: $smoLogShipping.Redo