web-dev-qa-db-ja.com

SQL Server Management Studio 2008 R2にデータベースのコピーオプションが見つかりません

SQL Server Management Studio 2008 R2にデータベースのコピーオプションが表示されません。

誰かが私に何が起こっているのか教えてくれますか? Copy Database not found Image

10
navule

それはあなたが間違ったものをクリックしているからです。 Databasesを右クリックしないでください。ただし、コピーするデータベースをタスクデータベースのコピー...のオプションがあります。つまり、Database1を右クリックすると、Tasksの下にこのオプションが表示されます。

ただし、@ AaronBertrandのコメントに従って、データベースコピーウィザードを使用することは強く推奨されません。バックアップと復元を行ってください。頭痛の種は少なくなるでしょう。

編集:このオプションはSQL Server Expressエディションでは使用できないようです。 SQL Server Expressインスタンスに接続しているときは、データベースコピーウィザードを実行できません。これは、SQL Server Express Editionではこのタスクを実行する2つの主要な手段が利用できないためです。まず、Detach/ReattachメソッドはSQLエージェント(おそらくソースと宛先にデータとログファイルをコピーする)とSMO 2008 R2から削除されました に依存しているため、Expressではこのメソッドは利用できません2008 R2。

24
Thomas Stringer

SQL Expressを使用して[データベースのバックアップ]を選択し、[データベースから復元]を選択してデータベースのコピーを作成できました。

9
rekna

レプリケーション用にマークされていないこと、またはリカバリ/疑わしい/ロード/アクセスできないことを確認してください。

このウィザードの msdnページから:

データベースのコピーWizardを使用して、次のデータベースをコピーまたは移動することはできません。

  • システムデータベース

  • 複製対象としてマークされたデータベース。

  • アクセス不能、ロード中、オフライン、回復中、疑わしい、または緊急モードのデータベース。

4
JNK

これは奇妙なことですが、このオプションはSSMS 2008 R2で削除されたようです。私はそれをSSMS 2005で見ることができます(ところで、あなたが投稿したリンクは同じものを使用しています)そして、あなたの唯一の選択肢は、データベースをスクリプトアウトするか、別の名前でバックアップを復元することです。

3
JackLock