چگونه بکاپ 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'
نظرات کاربران (0)