آموزش Restore کردن دیتابیس SQL با کوئری

چگونه بکاپ 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'

نظرات