リモート SQL Server データベースのローカル バックアップの作成
リモート データベースをローカル ドライブにバックアップすることは、特にファイルの直接コピーに制限がある場合に困難になる場合がありますまたは UNC パス構成。ただし、Microsoft SQL Server Management Studio (SSMS) は、スクリプト機能を通じてこのタスクに多用途のソリューションを提供します。
SSMS でバックアップ スクリプトを生成するには、次の手順に従います。
- 右- バックアップするリモート データベースをクリックし、[タスク] > [タスク] を選択します。 「スクリプトの生成」
-
ウィザードでデータベースを指定し、次のオプションが有効になっていることを確認します。
- SQL Server 2010 以前の場合: 「Table/」の下[表示オプション] で、[スクリプト データ] と [スクリプト インデックス] を True に設定します。
- SQL Server 2012 の場合: [全般] で、[スクリプトするデータの種類] を [スキーマとデータ] に変更します。
- SQL Server 2014 以降の場合: [スクリプト オプションの設定] で [詳細] をクリックし、[スキーマとデータ] を選択します。 「スクリプト化するデータのタイプ」
- ウィザードを続行し、含まれるオブジェクトに対して「すべて」を選択します
スクリプトが生成されたら、次のように変更します。
- 最初の "USE" ステートメントを目的の参照に変更します。ローカル データベース (事前に作成できます)。
- または、リモート データベースに対する完全な権限がある場合は、[すべてスクリプトを作成] を選択してデータベース全体をスクリプト化できます。オブジェクト」を選択し、ウィザードで「スクリプト データベース」オプションを有効にします。ただし、スクリプト内のデータベース名を検索して、新しいローカル データベースの名前に置き換える必要があります。
変更したスクリプトをローカル データベースに対して実行すると、正確なバックアップが作成されます。これを必要に応じて操作したりバックアップしたりできます。
以上がSSMS を使用してリモート SQL Server データベースのローカル バックアップを効率的に作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。