چرا DataNumen SQL Recovery?


نرخ بازیابی شماره 1

شماره 1 بازیابی
نرخ

10+ میلیون کاربر

10+ میلیون
کاربران

20+ سال تجربه

20 + سالهای سال
تجربه

ضمانت رضایت٪ 100٪

رضایت 100٪
ضمانت

بازیابی خیلی بیشتر از رقبای ما


DataNumen SQL Recovery در مقابل DBCC CheckDB & CheckTable، جعبه ابزار بازیابی برای SQL Server، تعمیر Stellar برای MS SQL و غیره

میانگین نرخ بازیابی

چارت مقایسه

درباره چگونگی بیشتر بیاموزید DataNumen SQL Recovery رقابت را دود می کند

توصیفات مشتریان ما

رابط کاربری بسیار ساده


راه حلی برای پیگیری خطاها و مشکلات رایج در SQL Server پرونده پایگاه داده


راه حل

MORE


دانلود رایگانبیش از 20 سال تجربه
خرید کنضمانت رضایت٪ 100٪

ویژگی های اصلی



دانلود رایگانبیش از 20 سال تجربه
خرید کنضمانت رضایت٪ 100٪

بازیابی آسیب دیده SQL Server پایگاه های داده با DataNumen SQL Recovery


راه اندازی DataNumen SQL Recovery.

DataNumen SQL Recovery 7.1

توجه: سایر برنامه‌هایی را که می‌توانند فایل MDF را تغییر دهند، خاموش کنیدtart.

فایلی را که می خواهید تعمیر کنید انتخاب کنید، با وارد کردن نام فایل MDF یا کلیک کردن بر روی مرور کردن دکمه. همچنین می توانید از پیدا کردن دکمه برای جستجوی آن

فایل منبع را انتخاب کنید

اگر یک یا چند فایل NDF مرتبط با فایل MDF آسیب دیده وجود دارد، آنها را نیز اضافه کنید:

منبع فایل NDF را انتخاب کنید

اگر می دانید فرمت فایل پایگاه داده منبع را مشخص کنید:
فرمت منبع را انتخاب کنید

اگر فرمت را مشخص نکردید، پس DataNumen SQL Recovery سعی خواهد کرد فایل منبع را برای تشخیص فرمت تجزیه و تحلیل کند.

به طور پیش فرض، DataNumen SQL Recovery داده های بازیابی شده را در یک فایل جدید xxxx_fixed.mdf ذخیره می کند. xxxx نشان دهنده نام فایل منبع است. بنابراین، اگر فایل منبع MySQLDB.mdf بود، فایل بازیابی شده MySQLDB_fixed.mdf خواهد بود. همچنین می توانید نام آن را تغییر دهید:

فایل مقصد را انتخاب کنید

شما می توانید نام را مستقیما وارد کنید. یا، ضربه بزنید مرور کردن را فشار دهید تا آن را تنظیم کنید. مطمئن شوید که فضای دیسک کافی برای آن وجود دارد. می توانید فضای مورد نیاز را بر اساس اندازه فایل منبع تخمین بزنید.

با کلیک بر روی Start بازیابی دکمه و DataNumen SQL Recovery یک "اتصال به SQL Serverجعبه محاوره ای، زیرا باید به a متصل شود SQL Server نمونه ای برای انجام بازیابی:

اتصال به SQL Server کادر محاوره ای

تنظیم کنید نام سرور و تصدیق برای SQL Server به عنوان مثال در رایانه محلی یا راه دور. سپس، روی "OK" دکمه. نرم افزار بازیابی MDF ما سعی می کند تا ترکیب پایگاه داده مبدا را شناسایی کند و سپس مجموعه پایگاه داده مقصد را بر اساس آن تنظیم کند. اگر نتواند دسته بندی را تشخیص دهد، از شما می خواهد که آن را تنظیم کنید. سپس کل دیتابیس را اسکن می کند، فایل MDF را تعمیر می کند و با الگوریتم های خاصی اطلاعات را بازیابی می کند.

نوار پیشرفت فرآیند بازیابی اطلاعات را نشان می دهد:

نوار پیشرفت

پس از تکمیل فرآیند، در صورت امکان بازیابی فایل MDF اصلی، اعلانی مانند این مشاهده خواهید کرد:

جعبه پیام موفقیت

Starمایکروسافت SQL Server مدیریت استودیو برای دسترسی به بازیابی SQL Server پایگاه داده.

اطلاعات بیشتر


از کجا می توانم اطلاعات بازیابی شده را پیدا کنم؟

داده های بازیابی شده به یک پایگاه داده جدید در خروجی می شوند SQL Server نمونه ای که به آن وصل می شوید وقتی starفرآیند بازیابی SQL MDF را انجام دهید.

نام فایل MDF پایگاه داده خروجی قبل از شما مشخص شده استtarبهبودی

به طور معمول، شما نیازی به دسترسی مستقیم به فایل MDF پایگاه داده SQL ندارید. پس از فرآیند بازیابی، برای دسترسی به اطلاعات بازیابی شده، لطفاً موارد زیر را انجام دهید:

  1. Start SQL Server استودیو مدیریت.
  2. اتصال به SQL Server نمونه ای که همان نمونه ای است که برای بازیابی پایگاه داده خراب خود استفاده کردید.
  3. پس از اتصال، روی نمونه کلیک کنید.
  4. سپس روی کلیک کنید پایگاه داده ها گره
  5. سپس یک یا چند پایگاه داده به نام "Database_Recovered_On_yyyy_mm_dd_hh_mm_ss_#" را خواهید یافت که در آن yyyy، mm، dd، hh، mm، ss زمانی است که پایگاه داده ایجاد می شود، یعنی سال، ماه، روز، ساعت، دقیقه و ثانیه. و # یک شماره دنباله s استtarting from 1. این اطلاعات به راحتی می تواند به شما در شناسایی پایگاه داده تولید شده از آخرین فرآیند بازیابی کمک کند.
  6. روی گره پایگاه داده ای که شناسایی می کنید کلیک کنید. سپس می توانید به تمام اشیاء پایگاه داده SQL بازیابی شده دسترسی داشته باشید. به عنوان مثال، زیر جداول گره، شما می توانید تمام جداول پایگاه داده بازیابی شده، از جمله طرحواره ها و رکوردها را ببینید.

چگونه می توان از دست دادن داده ها در طول یک SQL Server فاجعه داده؟

توصیه می شود یک طرح بازیابی بلایا (DR) برای خود تهیه کنید SQL Server به عنوان مثال، که معمولاً شامل:

  1. به طور معمول از خود نسخه پشتیبان تهیه کنید SQL Server داده است.
  2. یک ابزار حرفه ای بازیابی SQL مانند DataNumen SQL Recovery روی دست. بنابراین هنگامی که با خرابی پایگاه داده SQL مواجه می شوید، می توانید از آن برای تعمیر فایل های خراب و بازیابی اطلاعات خود در اسرع وقت استفاده کنید.
  3. از ویژگی های در دسترس بودن بالا استفاده کنید SQL Server.

مزایای محصول شما نسبت به سایر ابزارهای بازیابی پایگاه داده MS SQL چیست؟

می توانید کامل پیدا کنید مقایسه رقابتی محصول ما با سایر ابزارهای بازیابی پایگاه داده MS SQL در بازار.

آیا می توانم فرآیند تعمیر پایگاه داده SQL را متوقف یا از سر بگیرم؟

امکان پذیر نمیباشد. اگر یک فرآیند تعمیر شده استtarted، سپس می توانید آن را سقط کنید یا اجازه دهید کامل شود. بعداً اگر می خواهید همان فایل پایگاه داده SQL را دوباره تعمیر کنید، باید دوباره آن را تعمیر کنیدtarروند تعمیر از ابتدا.

با این حال، در طول فرآیند تعمیر، می توانید داده های بازیابی شده را در آن مشاهده کنید SQL Server استودیوی مدیریت همزمان اگر فکر می‌کنید تمام داده‌های مورد نظر بازیابی شده‌اند، می‌توانید بدون آسیب رساندن به پایگاه داده خروجی، برای صرفه‌جویی در وقت، فرآیند تعمیر را متوقف کنید.

من فقط فایل MDF SQL را دارم، فایل لاگ تراکنش (LDF) l استost. چه باید کرد؟

DataNumen SQL Recovery می تواند اطلاعات شما را از فایل MDF خراب بدون نیاز به بازیابی کند فایل لاگ تراکنش (LDF). بنابراین اگر فایل لاگ تراکنش شما l باشدost، این مشکلی نخواهد داشت.

آیا از بازیابی رکورد داده در نوع XML پشتیبانی می کنید؟

بله، نرم افزار بازیابی پایگاه داده SQL ما از بازیابی سوابق در هر دو نوع داده ASCII و Unicode XML پشتیبانی می کند.

آیا برای انجام بازیابی باید یک مدیر پایگاه داده (DBA) باشم؟

بله، شما باید آن باشید مدیر پایگاه داده (DBA)، یا حداقل اطلاعات زیر را از مدیر پایگاه داده (DBA) دریافت کنید:

  1. SQL Server نام نمونه (نام سرور)
  2. احراز هویت از SQL Server نمونه.

بنابراین می توانید از این اطلاعات برای اتصال به SQL Server نمونه و انجام بازیابی.

آیا مایکروسافت SQL Server آیا یک ابزار داخلی برای بازیابی پایگاه داده فاسد دارد؟

بله، آنها دارای دستورات داخلی dbcc هستند، به عنوان مثال، جدول بررسی dbcc checkdb و dbcc، که می تواند طرحواره ها و سوابق جدول را بررسی کند، سپس مشکلات جزئی را در پایگاه داده یا جداول پایگاه داده خراب شما برطرف کند. با این حال، این ابزارها فقط برای تعداد بسیار محدودی از موارد کار می کنند. اگر آنها نمی توانند خرابی فایل MDF را تعمیر کنند، بهتر است امتحان کنید DataNumen SQL Recovery، که بسیار بهتر عمل می کند.

برخی از کاربردهای اساسی dbcc checkdb در زیر ذکر شده است:

فرمان استفاده
dbcc checkdb ('MyDB.mdf') بررسی کنید که آیا MyDB.mdf مشکلی دارد یا خیر.
dbcc checkdb ('MyDB.mdf'، REPAIR_ALLOW_DATA_LOSS) MyDB.mdf را بررسی کنید. اگر مشکلی وجود دارد، فایل دیتابیس MDF را تعمیر کنید، که ممکن است باعث از بین رفتن اطلاعات شود.
dbcc checkdb('MyDB.mdf'، REPAIR_REBUILD) MyDB.mdf را بررسی کنید. اگر مشکلی وجود دارد، فایل دیتابیس MDF را تعمیر کنید، که این کار انجام می شود نه باعث از دست رفتن داده ها می شود، اما ممکن است زمان بیشتری طول بکشد.

برخی از کاربردهای اصلی جدول چک dbcc در زیر ذکر شده است:

فرمان استفاده
جدول بررسی dbcc ('MyDB.MyTable') بررسی کنید که آیا MyTable در MyDB مشکلی دارد یا خیر.
جدول بررسی dbcc ("MyDB.MyTable"، REPAIR_ALLOW_DATA_LOSS) MyTable را در MyDB بررسی کنید. اگر مشکلی وجود دارد، جدول را تعمیر کنید، که ممکن است باعث از دست رفتن اطلاعات شود.
جدول بررسی dbcc ('MyDB.MyTable'، REPAIR_REBUILD) MyTable را در MyDB بررسی کنید. اگر مشکلی وجود دارد، جدول را تعمیر کنید، که این کار انجام می شود نه باعث از دست رفتن داده ها می شود، اما ممکن است زمان بیشتری طول بکشد.

چه مقدار فضای دیسک را برای پایگاه داده خروجی باید آماده کنم؟

ابتدا، باید حجم کل داده های منبع، از جمله فایل MDF پایگاه داده SQL و همه فایل های NDF مرتبط را محاسبه کنید. با فرض اینکه SDataSize باشد.

سپس، بر اساس SDataSize، باید حداقل 2 * (SDataSize * 110%) برای پایگاه داده خروجی در محل مورد نظر خود، شامل فایل SQL MDF و فایل LDF، آماده کنید.

چرا من SQL Server پایگاه داده خراب می شود؟

دلایل زیادی وجود دارد که ممکن است باعث خرابی پایگاه داده SQL شود، از جمله:

  1. دلایل سخت افزاری: مانند قطع برق، بد سکتور روی دیسک ها، خرابی هارد دیسک، خاموش شدن غیرمنتظره سیستم و غیره.
  2. دلایل نرم افزاری: مانند نقص نرم افزار، آلودگی ویروس، حملات باج افزار، خرابی پشتیبان، هدر فایل پایگاه داده نامعتبر و غیره.

DataNumen SQL Recovery قادر به بازیابی اطلاعات برای تمام موارد فوق است.

فرمت فایل های بازیابی شده چیست؟

DataNumen SQL Recovery متصل خواهد شد SQL Server نمونه و از آن برای تولید پایگاه داده بازیابی شده استفاده کنید. بنابراین فرمت فایل های بازیابی شده مشابه است SQL Server نسخه نمونه ای که هنگام انجام بازیابی به آن متصل می شوید. به عنوان مثال، اگر به SQL Server نمونه 2000، سپس پایگاه داده خروجی نیز در خواهد بود SQL Server 2000 فرمت.

کدام نسخه های SQL server پشتیبانی می شوند؟

DataNumen SQL Recovery پشتیبانی از بازیابی پایگاه داده های SQL ایجاد شده توسط نسخه های زیر MS SQL Server: SQL Server 2005، 2008، 2008 R2، 2012، 2014، 2016، 2017، 2019.

می تواند به نسخه های زیر متصل شود SQL Server نمونه هایی برای تولید پایگاه داده ثابت: SQL Server 2000، 2005، 2008، 2008 R2، 2012، 2014، 2016، 2017، 2019. پایگاه داده ثابت در نسخه ای مشابه ذخیره می شود SQL Server نمونه.

آیا می توانید پایگاه داده بازیابی شده را به عنوان یک اسکریپت SQL خروجی بگیرید؟

نسخه های قبلی DataNumen SQL Recovery پشتیبانی از چنین ویژگی با این حال، ما این ویژگی را در نسخه های اخیر حذف کرده ایم.

آیا از بازیابی شاخص ها و سایر اشیاء پشتیبانی می کنید؟

بله، فهرست‌ها، کلیدهای اصلی، نماها، راه‌اندازها، قوانین، پیش‌فرض‌ها، رویه‌های ذخیره‌شده و سایر اشیاء پشتیبانی می‌شوند.

من نمی توانم پایگاه داده SQL را با ابزار بازیابی فایل شما بازیابی کنم. لطفا کمک کنید.

لطفا تماس با ما و گزارش بازیابی را ارائه دهید. شما می توانید جزئیات بیشتری را در نحوه دریافت گزارش بازیابی.

گاهی اوقات، به دلیل فاجعه داده، فایل MDF و فایل های NDF ممکن است حاوی داده های واقعی SQL نباشند. اما دیسک یا درایوی که فایل‌های MDF یا NDF را در آن ذخیره کرده‌اید ممکن است همچنان حاوی داده‌های قابل بازیابی باشد. تو می توانی اطلاعات خود را مستقیماً از دیسک یا درایو بازیابی کنید.

آیا می توانم پایگاه داده بازیابی شده را در چندین فایل داده ذخیره کنم؟

متأسفیم، اما در حال حاضر ابزار بازیابی پایگاه داده SQL خراب ما از ذخیره پایگاه داده بازیابی شده در چندین فایل داده، به عنوان مثال، یک فایل داده اولیه (MDF) و چندین فایل داده ثانویه (NDF) پشتیبانی نمی کند.

با این حال، پس از تکمیل فرآیند بازیابی SQL MDF، می توانید برای اجرای هدف خود به صورت زیر عمل کنید:

  1. Start SQL Server استودیوی مدیریت
  2. ایجاد یک پایگاه داده جدید و طراحی فایل ها و گروه های فایل بر اساس نیازهای شما، مانند پخش داده ها در چندین فایل.
  3. پایگاه داده بازیابی شده را کلون کنید از پایگاه داده بازیابی شده به پایگاه داده جدید ایجاد شده در مرحله 2. همچنین می توانید پایگاه داده بازیابی شده را به عنوان یک اسکریپت SQL صادر کنید و سپس اسکریپت را به پایگاه داده جدید بازگردانید.

محدودیت های نسخه دمو چیست؟

نسخه آزمایشی از موتور بازیابی اطلاعات مشابه نسخه کامل استفاده می کند، با این تفاوت که متن های آزمایشی را در برخی از فیلدهای پایگاه داده بازیابی شده درج می کند.

آیا می توانید فقط طرح جدول را بازیابی کنید؟

نرم افزار بازیابی پایگاه داده SQL ما کل پایگاه داده، از جمله جداول و همه اشیاء دیگر را بازیابی می کند. برای جداول، هم طرح جدول و هم داده رکورد جدول بازیابی می شوند. بازیابی فقط طرح جدول امکان پذیر نیست.

کدام نسخه های ویندوز پشتیبانی می شوند؟

در حال حاضر سیستم عامل های Windows 95/98/ME/NT/2000/XP/Vista/7/8/8.1/10/11 و Windows Server 2003/2008/2012/2016/2019 پشتیبانی می شوند. همچنین، هر دو سیستم 32 بیتی و 64 بیتی پشتیبانی می شوند.

آیا می توانید دیتابیس را به صورت یک MDF و چندین فایل NDF خروجی بگیرید؟

متأسفیم اما در حال حاضر ما فقط از خروجی یک فایل SQL MDF پشتیبانی می کنیم.

ابزار بازیابی فایل شما هنگام بازیابی یک فهرست خطا نشان می دهد. چگونه مشکل را حل کنیم؟

برخی از ایندکس ها دارای محدودیت های خاصی مانند منحصر به فرد هستند، در حالی که داده های بازیابی شده ممکن است این محدودیت ها را برآورده نکنند. پس از فرآیند بازیابی SQL MDF، می توانید برای حل این مشکل به صورت زیر عمل کنید:

  1. برخی از داده های اضافی را حذف کنید تا مطمئن شوید که داده های باقی مانده با محدودیت ها مطابقت دارند. سپس ایندکس را به صورت دستی بازسازی کنید.

or

2. برخی از محدودیت ها را در ایندکس حذف کرده و آن را به صورت دستی بازسازی کنید.

شما می توانید هر دو 1 و 2 را با اسکریپت های SQL انجام دهید.

من فقط فایل ام دی اف خراب را دارم. فایل های NDF مرتبط وجود ندارد. آیا می توانید اطلاعات را بازیابی کنید؟

بله، حتی اگر فقط فایل پایگاه داده اولیه را داشته باشید، نرم افزار بازیابی MDF ما همچنان می تواند داده ها را برای شما بازیابی کند. با این حال، فقط موارد موجود در فایل MDF قابل بازیابی هستند. موارد موجود در فایل های NDF خارج از بازیابی هستند زیرا شما فایل های NDF را ندارید.

آیا می توانید اشیاء رمزگذاری شده را بازیابی کنید؟

بله ما میتوانیم. و اشیاء رمزگذاری شده، مانند رویه های ذخیره شده، به عنوان نسخه های رمزگشایی بازیابی و ذخیره می شوند.

آیا می توانید رکوردهای حذف شده را بازیابی کنید؟

بله، به طور پیش فرض، ابزار بازیابی فایل ما رکوردهای حذف شده را بازیابی می کند. همچنین می توانید گزینه را به صورت زیر تغییر دهید:

  1. Starابزار بازیابی SQL MDF ما.
  2. روی برگه "گزینه ها" کلیک کنید.
  3. بر این اساس گزینه "Recover Deleted Records" را علامت بزنید/لغو کنید.
  4. تعمیر فایل های ام دی اف.

چه می شود اگر من نسخه آن را نمی دانم SQL Server پایگاه داده؟

جای نگرانی نیست. نرم افزار بازیابی ام دی اف ما نسخه را قبل از اتمام به طور خودکار برای شما تشخیص می دهدtarts برای تعمیر پایگاه های داده فاسد.

آیا می توانید داده های بازیابی شده را به صورت فایل CSV. خروجی بگیرید؟

متأسفیم، اما در حال حاضر نرم افزار بازیابی MDF پایگاه داده SQL ما از انجام این کار پشتیبانی نمی کند. اما می توانید جدول خود را به فایل های CSV. صادر کنید SQL Server استودیو مدیریت به طور مستقیم.

چه مدت می توانم از نسخه کامل استفاده کنم؟

مجوز نسخه کامل دائمی است. می توانید برای همیشه و برای مدت نامحدود از آن استفاده کنید.

عواقب خرابی پایگاه داده SQL چیست؟

تعداد زیادی وجود دارد:

  1. از دست دادن داده ها
  2. عملکرد کاهش می یابد.
  3. برخی از عملیات ممکن است شکست بخورد. مانند پشتیبان گیری، تکرار و غیره.

چگونه خرابی فایل MDF را تشخیص دهیم؟

اگر با هر یک از مشکلات در لیست، پس فایل MDF شما خراب است. همچنین می توانید از دستور زیر برای تشخیص خرابی فایل MDF استفاده کنید:

SELECT * FROM msdb..suspect_pages WHERE (نوع_رویداد = 1);

انواع رویدادهای مختلف با خطاهای مختلفی مطابقت دارند، به شرح زیر:

نوع رویداد خطا
1 خطای 823 یا 824
2 چک جمع بد
3 صفحه پاره شده

توجه داشته باشید دستور بالا فقط می تواند خرابی های جزئی در فایل های MDF را تشخیص دهد.

آیا می توانید فایل های MDF مورد حمله باج افزار را بازیابی کنید؟

باج افزار نوعی بدافزار است. این فایل های پایگاه داده ام دی اف شما را رمزگذاری می کند. برای رمزگشایی پایگاه داده و بازگرداندن اطلاعات شما باید به سازنده Ransomware پول پرداخت کنید.

خوشبختانه، نرم افزار بازیابی پایگاه داده SQL ما می تواند داده ها را از فایل های MDF آلوده به Ransomware بازیابی کند.

مقالات بیشتر در پایگاه دانش