Как я могу получить логическое имя файла базы данных из файла резервной копии

Я изучал шаги, как Восстановить резервную копию базы данных с помощью SQL Script (T-SQL) . Вот шаги:

База данных YourDB имеет полную резервную копию YourBackUpFile.bak . Его можно восстановить, выполнив следующие два шага:

Шаг 1: Получить логическое имя файла базы данных из резервной копии.

 ВОССТАНОВИТЬ ТОЛЬКО ФАЙЛОВЫЙ СПИСОК
FROM DISK = 'D: BackUpYourBackUpFile.bak'
ИДТИ
 

Шаг 2: Используйте значения в столбце LogicalName на следующем шаге.

 ---- Перевод базы данных в однопользовательский режим
ИЗМЕНИТЬ БАЗУ ДАННЫХ YourDB
УСТАНОВИТЬ SINGLE_USER С
НЕМЕДЛЕННЫЙ ОТКАТ

 ---- Восстановить базу данных
ВОССТАНОВЛЕНИЕ БАЗЫ ДАННЫХ YourDB
FROM DISK = 'D: BackUpYourBackUpFile.bak'
С ПЕРЕМЕЩЕНИЕМ 'YourMDFLogicalName' В 'D: DataYourMDFFile.mdf',
ПЕРЕМЕСТИТЕ "YourLDFLogicalName" НА "D: DataYourLDFFile.ldf"
 

У меня просто возникла проблема, как получить YourMDFLogicalName и YourLDFLogicalName . Может ли кто-нибудь помочь мне с этим?

31
задан Michael 22 May 2014 в 15:24
поделиться