View Full Version : Restore log
mhd78
شنبه 26 اسفند 1385, 13:59 عصر
هنگام Restore کردت پیغام ذیل نمایش داده می شود
لطفا راهنمایی کنید
the Precding restore operation did not specify with NORECOVERY orwith STANDBY.
restart the restore sequence,specifying with NORECOVERY or with STANDBY for all but the final step.
Restore LOG is terminating abnormally
این پیغام در EM نمایش داده می شود
Behrouz_Rad
شنبه 26 اسفند 1385, 17:41 عصر
چون شما Full Backup نداری!
AminSobati
شنبه 26 اسفند 1385, 19:28 عصر
شما دارین Log رو بدون اینکه Restore قبلی رو با NoRecovery انجام داده باشین، Restore میکنین. هیچ وقت Log File نمیتونه اولین فایلی باشه که Restore میکنین و همیشه بصورت زنجیره ای از Restore های قبلی Restore میشه. ولی Restore های قبلی باید با NoRecovery یا Standy انجام شده باشند
mhd78
دوشنبه 28 اسفند 1385, 09:23 صبح
recovery model من در حالت FullBackup است
mhd78
دوشنبه 28 اسفند 1385, 09:26 صبح
این اولین Restore Log من می باشد.
در ضمن چگونه در EM می توان NORecovery,StandBy را اجرا کرد
اگر ممکن است با مثال توضیح دهید هم بصورت SQL , هم در EM
با تشکر
mhd78
دوشنبه 28 اسفند 1385, 09:37 صبح
این اولین Restore Log من می باشد.
در ضمن چگونه در EM می توان NORecovery,StandBy را اجرا کرد
اگر ممکن است با مثال توضیح دهید هم بصورت SQL , هم در EM
با تشکر
AminSobati
دوشنبه 28 اسفند 1385, 19:24 عصر
در صفحه مربوط به Restore، در قسمت Options. برای انجام از طریق دستورات TSQL، باید از RESTORE DATABASE و RESTORE LOG استفاده کنین. لطفا به Books Online و مثالهایی که در پایین صفحه برای هر دستور وجود داره رجوع کنین
mhd78
دوشنبه 06 فروردین 1386, 08:26 صبح
من دستورات ذیل را اجرا کردم
BACKUP DATABASE test TO MyTest1
BACKUP LOG test TO MyTestLog1
RESTORE DATABASE test FROM MyTest1
WITH NORECOVERY
RESTORE LOG test FROM MyTestLog1
WITH NORECOVERY
RESTORE LOG test FROM MyTestLog1
WITH RECOVERY, STOPAT = 'Apr 15, 2006 11:00 AM'
پس از اجرای دستورات فوق خطای ذیل نمایش داده می شود.
Server: Msg 3154, Level 16, State 1, Line 2
The backup set holds a backup of a database other than the existing 'test' database.
Server: Msg 3013, Level 16, State 1, Line 2
RESTORE LOG is terminating abnormally.
mhd78
دوشنبه 06 فروردین 1386, 08:46 صبح
در واقع با اجرای دستور
RESTORE DATABASE test FROM MyTest1
WITH NORECOVERY
بانک اطلاعاتی در حالت Loading قرار می گیرد به همین خاطر در هنگام Restore کردن Log
پیغام خطا نمایش داده می شود
لطفا راهنمایی کنید
AminSobati
دوشنبه 06 فروردین 1386, 17:25 عصر
چیزی که پیغام خطا نشون میده، اینه که فایل رو دارین روی دیتابیسی که با اون Backup ارتباط نداره Restore میکنین.
یک نکته دیگه (که البته با پیغام خطا ارتباطی نداره) اینکه Restore دومی به نظر من اضافیه
mhd78
چهارشنبه 08 فروردین 1386, 08:44 صبح
در واقع با اجرای دستور
RESTORE DATABASE test FROM MyTest1
WITH NORECOVERY
بانک اطلاعاتی در حالت Loading قرار می گیرد به همین خاطر در هنگام Restore کردن Log
پیغام خطا نمایش داده می شود
دستور فوق نشان می دهد که عمل Restore بر همان بانک انجام می شود ولی چون در حالت Loading قرار دارد پیغام خطا می دهد
لطفا اگر ممکن است دستورات backup , Restore کردن Log را یک مثال عملی توضیح دهید
با تشکر
mhd78
سه شنبه 14 فروردین 1386, 08:32 صبح
Please help me
mhd78
شنبه 18 فروردین 1386, 08:24 صبح
Please help me
AminSobati
یک شنبه 19 فروردین 1386, 08:48 صبح
اگر طبق مثالهایی که در Books Online وجود داره عمل کنین مشکلی نخواهید داشت
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.