mahnaz0098
شنبه 24 فروردین 1392, 12:52 عصر
سلام
من این سوالو در قسمت مربوط به backup و restore مطرح کردم ولی چون جوابی نگرفتم در این قسمت مطرح میکنم .
من بعضی مواقع هنگام بازیابی یک دیتابیس خطای pageid رو میگیرم
بعضی مواقع هم با وجود این که دیتابیس بازیابی میشه ولی بعضی از جدول هاش به هم ریخته
توی کدی که برای بازیابی استفاده کردم multi user رو به single user تبدیل میکنم و بعد از بازیابی مجددا از multi user استفاده میکنم
use master ALTER DATABASE [" + dbname + "] SET SINGLE_USER WITH ROLLBACK IMMEDIATE RESTORE DATABASE [" + dbname + "] FROM DISK = '" + recovery_path + "'WITH REPLACE ALTER DATABASE [" + dbname + "] SET MULTI_USER"
اینم بگم که هر روز از این دیتابیس بکاپ گرفته میشه و دوباره بازیابی میشه
میخواستم ببینم خطای pageid ربطی به استفاده از single user توی دستور بازیابی داره؟؟؟
دلیل این خطا چی میتونه باشه؟؟
من این سوالو در قسمت مربوط به backup و restore مطرح کردم ولی چون جوابی نگرفتم در این قسمت مطرح میکنم .
من بعضی مواقع هنگام بازیابی یک دیتابیس خطای pageid رو میگیرم
بعضی مواقع هم با وجود این که دیتابیس بازیابی میشه ولی بعضی از جدول هاش به هم ریخته
توی کدی که برای بازیابی استفاده کردم multi user رو به single user تبدیل میکنم و بعد از بازیابی مجددا از multi user استفاده میکنم
use master ALTER DATABASE [" + dbname + "] SET SINGLE_USER WITH ROLLBACK IMMEDIATE RESTORE DATABASE [" + dbname + "] FROM DISK = '" + recovery_path + "'WITH REPLACE ALTER DATABASE [" + dbname + "] SET MULTI_USER"
اینم بگم که هر روز از این دیتابیس بکاپ گرفته میشه و دوباره بازیابی میشه
میخواستم ببینم خطای pageid ربطی به استفاده از single user توی دستور بازیابی داره؟؟؟
دلیل این خطا چی میتونه باشه؟؟