Как вы резервное копирование и восстановление базы данных в виде копии на том же сервере?

У меня есть база данных SQL2005 Express, для которой я хотел бы создать копию в том же экземпляре. Как вы поступаете с сценарием?

У меня уже есть скрипт для создания резервной копии, но восстановление не удается ...

ОШИБКА:

Сообщение 3234, Уровень 16, Состояние 2, Строка 2 Логический файл 'MyDB_data» не является частью базы данныхMyDB_Test», Используйте RESTORE FILELISTONLY, чтобы перечислить логические имена файлов.

Сообщение 3013, уровень 16, состояние 1, строка 2 RESTORE DATABASE завершается ненормально.

РАЗРЕШЕНИЕ:

RESTORE DATABASE [MyDB_Test]
FROM DISK = 'C:\temp\SQL\MyDB.bak'
WITH
MOVE 'MyDB' TO 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\MyDB_Test.mdf'
, MOVE 'MyDB_log' TO 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\MyDB_Test_log.ldf'
, REPLACE;

ПРИЧИНА:

Я не правильно определил логический путь в первой попытке.

Ответы на вопрос(3)

Ваш ответ на вопрос