آموزش دایرکت ادمین، سی پنل، وب سایت پنل

خانه / MsSQL (صفحه ی 2)

MsSQL

خطا بازگردانی دیتابیس sql server

مشاهده خطا The media family on device ” is incorrectly formed. SQL Server cannot process this media family در هنگام بازگردانی فایل بکآپ

در صورتیکه در زمان بازگردانی فایل بکاپ چنین خطایی را مشاهده می نمائید، دو مورد را بررسی نمائید، ممکن است   فایل backup گرفته شده  خراب و دچار مشکل می باشد و یا شما نسخه بالاتر را می خواهید در ورژن پائین تر sql بازگردانی کنید. توجه داشته باشید امکان بازگردانی بکآپ از ورژن بالاتر sql ، در ورژن پائین تر امکان پذیر نمی باشد . به عنوان مثال backup دیتابیسMssql2012 در نسخه Mssql2008 قابل بازگردانی نخواهد بود.

مشکل suspect Mode در دیتابیس Sql Server

suspect Mode

در صورتیکه دیتابیس شما در حالت suspect mode قرار بگیرد، دیتابیس از دسترس خارج می شود، دلایل مختلفی مانند «قطع برق، خاموشی ناگهانی سیستم، در دسترس نبودن فایل‌های پایگاه داده، حذف عمدی یا سهوی داده‌ها، خراب شدن دیسک سرویس دهنده، آسیب دیدن fileGroup و غیره ، ممکن است باعث بروز چنین مشکلی شود .

جهت رفع این مشکل یک new query در sql server باز نموده و دستورات زیر را اجرا نمائید:

 EXEC sp_resetstatus 'DBName'
ALTER DATABASE DBName SET EMERGENCY
DBCC CheckDB (' DBName')
ALTER DATABASE DBName SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CheckDB (' DBName ', REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE DBName SET MULTI_USER