Comment puis-je récupérer le nom de fichier logique de la base de données à partir du fichier de sauvegarde

J'étais à la recherche dans les étapes de la façon de Restaurer la Base de données de Sauvegarde à l'aide de Script SQL (T-SQL). Voici les étapes:

Base de données YourDB a sauvegarde complète YourBackUpFile.bak. Il peut être restauré à l'aide de deux étapes suivantes:

Étape 1: Récupérer le nom de fichier logique de la base de données à partir de la sauvegarde.

RESTORE FILELISTONLY
FROM DISK = 'D:BackUpYourBackUpFile.bak'
GO

Étape 2: Utiliser les valeurs dans la LogicalName colonne dans l'étape suivante.

----Make Database to single user Mode
ALTER DATABASE YourDB
SET SINGLE_USER WITH
ROLLBACK IMMEDIATE

----Restore Database
RESTORE DATABASE YourDB
FROM DISK = 'D:BackUpYourBackUpFile.bak'
WITH MOVE 'YourMDFLogicalName' TO 'D:DataYourMDFFile.mdf',
MOVE 'YourLDFLogicalName' TO 'D:DataYourLDFFile.ldf'

Je suis juste avoir un problème sur la façon d'obtenir le YourMDFLogicalName et YourLDFLogicalName.
Quelqu'un peut-il m'aider?

InformationsquelleAutor Bipul | 2011-08-17