2011-01-03 5 views
0

J'utilise Sql Server 2005. Je veux écrire du code pour restaurer un fichier de sauvegarde, et j'ai besoin de savoir quel est le nom de la base de données auquel ce fichier de sauvegarde appartient. Comment puis-je savoir?Base de données du fichier de sauvegarde

Répondre

0

Je pense que le plus proche, vous pouvez obtenir est la restauration FILELISTONLY ...

RESTORE FILELISTONLY From DISK = 'C:\temp\mybackup.bak' with file = 1 

Cela renvoie les données et le champ LogicalName est le nom de fichier SQL de fichier 1 dans la base de données avant qu'il ne soit sauvegardé

+0

Merci beaucoup, ce sera ma solution. – user422481

Questions connexes