2017-01-18 3 views
0

1つの.BKPでデータベースを作成しようとしています。ファイルがありますが、.mdf & .ldfファイルはありません。これらのファイルを持たずにデータベースを作成するにはどうすればよいですか。1つの.BKPファイルでデータベースを作成しようとしていますが、.mdf&.ldfファイルがない場合、これらのファイルを持たずにデータベースを作成する方法

RESTORE DATABASE MYDB 
FROM DISK = 'C:\Backup Files-selected\MYDB_20170117\MYDB_20170117.bak' 
WITH REPLACE, 
MOVE 'test' TO 'C:\temp1\test2.mdf', 
MOVE 'test_log' TO 'C:\temp1\test2.ldf'; 

Error: Msg 3234, Level 16, State 2, Line 6 Logical file 'test' is not part of database 'MESDB'. Use RESTORE FILELISTONLY to list the logical file names. Msg 3013, Level 16, State 1, Line 6 RESTORE DATABASE is terminating abnormally.

私はこの問題を解決する方法を教えてください。 SQL Server Management Studioを(SSMS)では

答えて

0

、右のデータベースをクリックして、データベースの復元]を選択...

  • は、新しいDBの名前を入力します。
  • ソースで "From Device"を選択し、.bakを選択します。
  • 選択したバックアップ(リストア列)を確認します。
  • オプション」に移動し、「上書き既存...」(最初のオプション、置き換え)を選択します。

希望!

+0

"バックアップセットには、既存の" myDB "データベース以外のデータベースのバックアップが保持されています。 RESTORE DATABASEが異常終了しています。 (Microsoft SQL Server、エラー:3154) – Devesh

+0

ありがとうございます、問題は解決されました!! – Devesh

+0

あなたは大歓迎です! ;) – M84

関連する問題