گزینه ی RESTORE FILELISTONLY به ما اجازه می دهد تا لیستی از فایل هایی که بک آپ گرفته شده اند را مشاهده کنیم. بنابراین برای مثال اگر شما یک بک آپ کامل داشته باشید، تمام فایل های داده (mdf) و فایل های log (ldf) را مشاهده خواهید کرد.
توضیحات:
این اطلاعات تنها از طریق T-SQL بازگردانده می شوند، راهی برای گرفتن این اطلاعات از SQL Server Management Studio وجود ندارد. گرچه اگر یک بازگردانی انجام دهید و گزینه ها را انتخاب کنید، برخی از این اطلاعات را در SSMS مشاهده خواهید کرد.
گزینه ی RESTORE FILELISTONLY می تواند به سادگی منتشر شود، مانند اینکه برای بک آپ دنبال می شود که روی دیسک موجود است. اگر در یک فایل چند بک آپ وجود داشته باشد و شما "WITH FILE = X" را مشخص نکنید، تنها اطلاعاتی برای اولین بک آپ در فایل دریافت خواهید کرد. برای به دست
آوردن تعداد FILE از RESTORE HEADERONLY و ستون "Position" استفاده کنید.
گرفتن اطلاعات filelistlonly از یک فایل بک آپ:
T-SQL
RESTORE FILELISTONLY FROM DISK = 'C:\AdventureWorks.BAK' WITH FILE = 1 GO
مجموعه ی نتیجه مانند زیر خواهد بود. موارد کمک کننده در اینجا شامل LogicalName و PhysicalName می شوند.