SQL Server Management Studio 2008 R2にデータベースのコピーオプションが表示されません。
誰かが私に何が起こっているのか教えてくれますか?
それはあなたが間違ったものをクリックしているからです。 Databasesを右クリックしないでください。ただし、コピーするデータベースをタスクデータベースのコピー...のオプションがあります。つまり、Database1を右クリックすると、Tasksの下にこのオプションが表示されます。
ただし、@ AaronBertrandのコメントに従って、データベースコピーウィザードを使用することは強く推奨されません。バックアップと復元を行ってください。頭痛の種は少なくなるでしょう。
編集:このオプションはSQL Server Expressエディションでは使用できないようです。 SQL Server Expressインスタンスに接続しているときは、データベースコピーウィザードを実行できません。これは、SQL Server Express Editionではこのタスクを実行する2つの主要な手段が利用できないためです。まず、Detach/ReattachメソッドはSQLエージェント(おそらくソースと宛先にデータとログファイルをコピーする)とSMO 2008 R2から削除されました に依存しているため、Expressではこのメソッドは利用できません2008 R2。
SQL Expressを使用して[データベースのバックアップ]を選択し、[データベースから復元]を選択してデータベースのコピーを作成できました。
レプリケーション用にマークされていないこと、またはリカバリ/疑わしい/ロード/アクセスできないことを確認してください。
このウィザードの msdnページから:
データベースのコピーWizardを使用して、次のデータベースをコピーまたは移動することはできません。
システムデータベース
複製対象としてマークされたデータベース。
アクセス不能、ロード中、オフライン、回復中、疑わしい、または緊急モードのデータベース。
これは奇妙なことですが、このオプションはSSMS 2008 R2で削除されたようです。私はそれをSSMS 2005で見ることができます(ところで、あなたが投稿したリンクは同じものを使用しています)そして、あなたの唯一の選択肢は、データベースをスクリプトアウトするか、別の名前でバックアップを復元することです。