0

サーバー A からサーバー B に毎晩 .bak ファイルをコピーしようとしています。SQL サーバーのジョブ エージェントを使用してこれを毎晩実行することはできますか? コピーコマンドをジョブのステップ内のステートメントとして追加することを考えています。次のようなものです: 'copy "G:\source\folder\" "\target\folder\"' ステップ内で、タイプをオペレーティング システム (CmdExec) に設定します。それを行う方法はありますか?

4

3 に答える 3

0

これを行う SSIS パッケージを作成し、SQL エージェントから実行できます。

ただし、G: などの論理ドライブは使用しないでください。サーバーに同じマッピングがない場合、機能しません。\serverA\source\folder から \serverB\target\folder までの実際の名前付きサーバーを使用します。

于 2013-07-23T21:07:04.037 に答える
0

簡単な答えはイエスです。hereまたはhere で説明されているように、SSIS パッケージを試すことができます。もう 1 つのオプションは、Windows タスク スケジューラ (SQL Server エージェントの使用に対して) と単純なバット スクリプトを使用して同じことを行うことです。

于 2013-07-24T10:36:12.960 に答える
0

ファイルをコピーするコマンドについての質問ですか?

フォルダ全体をコピーする場合は、コピーの代わりに robocopy を使用します

于 2013-07-23T21:04:42.630 に答える