2

SQLServer2000/2005データベースをMDF/LDFファイルにエクスポートするにはどうすればよいですか?データベースをデタッチするためのアクセス権がなく、ファイルを直接コピーするためにデータベースサーバーにログインするためのアクセス権もありません。

4

2 に答える 2

5

クエリウィンドウからデータベースに対してコマンドを実行できますか?自分とSQLServerインスタンスの両方がアクセスできるネットワークパスを知っていますか?その場合は、(UIを介してバックアップを誘導しようとする代わりに)次のクエリを発行できます。

BACKUP DATABASE dbname TO DISK = '\\some_network_path_you\have_access_to\db.bak' 
  WITH COPY_ONLY, INIT;

COPY_ONLY本番サーバーのログチェーンを中断しないようにするために重要です。

次に、そのファイルをコピーして、好きな場所で実行RESTORE DATABASEできます。

どういうわけかMDF/LDFファイルにアクセスしたくありません。1つは、それらをコピーするために、ソースSQLServerをシャットダウンしてデタッチする必要があります。これは多くの悪いことを引き起こす可能性がありますが、最も重要なのは本番サーバーのダウンタイムであり、何か問題が発生した場合にデータベースのコピーがゼロになるリスクがあります。

于 2012-04-25T19:36:57.460 に答える
0

次に、dbaがデータを提供するように要求します。

于 2012-04-25T19:28:00.050 に答える