私はこのコードを実行しています:
RESTORE DATABASE [MyDB_2009May11]
FROM DISK = N'C:\DB Copy\MyDB_2009May11.bak'
WITH
MOVE N'Archive_Data'
TO N'C:\Program Files\Microsoft SQL Server\MSSQL10.SQL2008\MSSQL\DATA\MyDB_2009May11.mdf',
MOVE N'Data'
TO N'C:\Program Files\Microsoft SQL Server\MSSQL10.SQL2008\MSSQL\DATA\MyDB_2009May11.mdf',
MOVE N'Log'
TO N'C:\Program Files\Microsoft SQL Server\MSSQL10.SQL2008\MSSQL\DATA\MyDB_2009May11.ldf',
NOUNLOAD,
STATS = 10
GO
このエラーが発生します:
メッセージ3176、レベル16、状態1、1行目のファイル'C:\ Program Files \ Microsoft SQL Server \ MSSQL10.SQL2008 \ MSSQL \ DATA \ MyDB_2009May11.mdf'は、'Archive_Data'(3)および'Data'(1 )。WITH MOVE句を使用して、1つ以上のファイルを再配置できます。メッセージ3013、レベル16、状態1、行1RESTOREDATABASEが異常終了しています。
バックアップファイルしか持っていないのに、SQL Server 2000から2008に移行するにはどうすればよいですか?
:)どんな助けでも大歓迎です。