چگونه بکاپ SQL را با Query بازگردانی کنیم؟ شاید برای شما هم پیش اومده باشه که نتونین با استفاده از اینترفیس MSSQL دیتابیس رو Restore کنین. تو این پست نحوه ی Restore کردن با استفاده از دستورات SQL را براتون بیان میکنم. اول باید با استفاده از دستور RESTORE FILELISTONLY FROM DISK = 'D:\DB.BAK' اطلاعات لازم برای Restore کردن رو که همان نام منطقی فایل MDF و نام منطقی فایل LDF است را استخراج کنیم. سپس با استفاده از دستور های زیر بکاپ را Restore می کنیم:
دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
RESTORE DATABASE MY_DB_NAME FROM DISK='D:\DB.BAK'
WITH FILE = 1,
MOVE 'MDF_LogicalName' TO 'D:\MYDB.MDF',
MOVE 'LDF_LogicaLName' TO 'D:\MYLOG.LDF'