لماذا تختار DataNumen SQL Recovery؟


# 1 معدل الاسترداد

معدل استرجاع
رقم 1

10+ مليون مستخدم

+10 ملايين
مستخدم

20 + سنوات من الخبرة

+20 سنة من
الخبرة

ضمان الرضا الكامل

ضمان
الرضا 100%

استرجع أكثر بكثير مقارنة بمنتجات منافسينا


DataNumen SQL Recovery مقارنة بالمنتجات DBCC CheckDB & CheckTable وRecovery Toolbox for SQL Server وStellar Repair For MS SQL وغيرها.

متوسط ​​معدل الاسترجاع

رسم بياني للمقارنة

اعرف المزيد عن أسباب تفوُّق DataNumen SQL Recovery على المنتجات المنافسة

شهادات عملاءنا

واجهة بسيطة للغاية


حل لمتابعة الأخطاء والمشكلات الشائعة في ملف قاعدة بيانات SQL Server


حلول

المزيد


تحميل مجاني+20 سنة من الخبرة
اشتري الآنضمان الرضا الكامل

أهم المزايا



تحميل مجاني+20 سنة من الخبرة
اشتري الآنضمان الرضا الكامل

استعادة التالفة SQL Server قواعد البيانات مع DataNumen SQL Recovery


إطلاق DataNumen SQL Recovery.

DataNumen SQL Recovery 7.0

انتباه: قم بإيقاف تشغيل التطبيقات الأخرى التي يمكن أن تغير ملف MDF قبل أن تقوم بذلكtart.

اختر الملف الذي ترغب في إصلاحه ، عن طريق إدخال اسم ملف MDF أو النقر فوق تصفح زر. أيضًا ، يمكنك استخدام ملف  زر للبحث عنه.

حدد ملف المصدر

في حالة وجود ملف NDF واحد أو عدة ملفات مرتبطة بملف MDF التالف ، قم بإضافتها أيضًا:

حدد ملف NDF المصدر

حدد تنسيق ملف قاعدة البيانات المصدر إذا كنت تعرفه:
حدد تنسيق المصدر

إذا لم تحدد التنسيق ، إذن DataNumen SQL Recovery سيحاول تحليل الملف المصدر لاكتشاف التنسيق.

افتراضيا، DataNumen SQL Recovery سيحفظ البيانات المستردة في ملف جديد xxxx_fixed.mdf. يمثل xxxx اسم الملف المصدر. لذلك ، إذا كان الملف المصدر هو MySQLDB.mdf ، فإن الملف المسترد سيكون MySQLDB_fixed.mdf. يمكنك أيضًا إعادة تسميته:

حدد ملف الوجهة

يمكنك إدخال الاسم مباشرة. أو اضغط على تصفح زر لضبطه. تأكد من وجود مساحة قرص كافية لذلك. يمكنك تقدير المساحة المطلوبة بناءً على حجم الملف المصدر.

انقر Starر الانتعاش زر و DataNumen SQL Recovery سيطالبك بـ "Connect to SQL Server"، لأنه يحتاج إلى الاتصال بملف SQL Server المثيل لإجراء الاسترداد:

الاتصال ب SQL Server صندوق المحادثة

تعيين اسم الخادم و التحقّق من المُستخدم ل SQL Server المثيل على الكمبيوتر المحلي أو البعيد. ثم ، انقر فوق "حسنا" زر. سيحاول برنامج الاسترداد MDF الخاص بنا اكتشاف ترتيب قاعدة البيانات المصدر ، ثم تعيين ترتيب قاعدة البيانات الوجهة وفقًا لذلك. إذا لم يتمكن من اكتشاف الترتيب ، فسيطلب منك تعيينه. ثم يقوم بفحص قاعدة البيانات بأكملها وإصلاح ملف MDF واستعادة البيانات باستخدام خوارزميات خاصة.

يعرض الشريط التقدم المحرز في عملية استعادة البيانات:

Progress Bar

بمجرد اكتمال العملية ، سترى إشعارًا مثل هذا إذا كان من الممكن استرداد ملف MDF الأصلي:

مربع رسالة النجاح

Starر مايكروسوفت SQL Server إدارة Studio للوصول إلى الملفات المستردة SQL Server قاعدة البيانات.

مزيد من المعلومات


أين يمكنني العثور على البيانات المستردة؟

يتم إخراج البيانات المستردة إلى قاعدة بيانات جديدة بتنسيق SQL Server المثال الذي تتصل به عندما starting عملية استرداد 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 هو الوقت الذي يتم فيه إنشاء قاعدة البيانات ، أي السنة والشهر واليوم والساعة والدقيقة والثانية. و # هو رقم تسلسلي starting from 1. يمكن أن تساعدك هذه المعلومات بسهولة في تحديد قاعدة البيانات التي تم إنشاؤها من عملية الاسترداد الأخيرة.
  6. انقر فوق عقدة قاعدة البيانات التي تحددها. يمكنك بعد ذلك الوصول إلى جميع كائنات قاعدة بيانات SQL المستردة. على سبيل المثال ، تحت طاولات الطعام عقدة ، يمكنك رؤية جميع جداول قاعدة البيانات المستردة ، بما في ذلك المخططات والسجلات.

كيفية تقليل فقدان البيانات أثناء ملف SQL Server كارثة البيانات؟

يوصى بإعداد خطة التعافي من الكوارث (DR) الخاصة بك SQL Server على سبيل المثال ، والذي يتضمن عادةً:

  1. احتياطيًا بشكل روتيني SQL Server البيانات.
  2. لديك أداة استرداد احترافية مثل DataNumen SQL Recovery علي يدك. وبالتالي عندما تواجه تلفًا في قاعدة بيانات SQL ، يمكنك استخدامه لإصلاح الملفات الفاسدة واستعادة بياناتك في أسرع وقت ممكن.
  3. الاستفادة من ميزات الإتاحة العالية في SQL Server.

ما هي مزايا منتجك مقارنة بأدوات استعادة قاعدة بيانات MS SQL الأخرى؟

يمكنك العثور على ملف مقارنة تنافسية من منتجاتنا مع أدوات استعادة قاعدة بيانات MS SQL الأخرى في السوق.

هل يمكنني إيقاف / استئناف عملية إصلاح قاعدة بيانات SQL؟

ذلك غير ممكن. إذا كانت عملية الإصلاح قد تم starتيد ، فيمكنك إما إجهاضه أو تركه يكتمل. إذا كنت تريد لاحقًا إعادة إصلاح ملف قاعدة بيانات SQL نفسه ، فأنت بحاجة إلى إعادة إصلاحهtarر عملية الإصلاح من البداية.

ومع ذلك ، أثناء عملية الإصلاح ، يمكنك رؤية البيانات المستردة بتنسيق SQL Server استوديو إدارة في نفس الوقت. إذا كنت تعتقد أنه تم استرداد جميع البيانات المطلوبة ، فيمكنك إلغاء عملية الإصلاح لتوفير وقتك ، دون الإضرار بقاعدة بيانات الإخراج.

لدي فقط ملف SQL MDF ، ملف سجل المعاملات (LDF) هو lost. ماذا أفعل؟

DataNumen SQL Recovery يمكن استرداد بياناتك من ملف MDF التالف بدون امتداد ملف سجل المعاملات (LDF). لذلك إذا كان ملف سجل المعاملات الخاص بك هو lost، لن تكون هذه مشكلة.

هل تؤيد استعادة سجل البيانات في نوع XML؟

نعم ، يدعم برنامج استعادة قاعدة بيانات SQL الخاص بنا استرداد السجلات في كل من أنواع بيانات ASCII و Unicode XML.

هل أحتاج إلى أن أكون مسؤول قاعدة بيانات (DBA) لإجراء الاسترداد؟

نعم ، عليك أن تكون مسؤول قاعدة البيانات (DBA) ، أو على الأقل احصل على المعلومات التالية من مسؤول قاعدة البيانات (DBA):

  1. SQL Server اسم المثيل (اسم الخادم)
  2. المصادقة على SQL Server حتة.

وبالتالي يمكنك استخدام هذه المعلومات للاتصال بـ SQL Server المثيل وإجراء الاسترداد.

هل مايكروسوفت SQL Server لديه أداة مضمنة لاستعادة قاعدة بيانات فاسدة؟

نعم ، لديهم أوامر dbcc المضمنة ، أي dbcc checkdb و dbcc checktable، والتي يمكنها التحقق من مخططات الجدول والسجلات ، ثم إصلاح المشكلات البسيطة في قاعدة البيانات أو جداول قاعدة البيانات الفاسدة. ومع ذلك ، فإن هذه الأدوات تعمل فقط لعدد محدود جدًا من الحالات. إذا لم يتمكنوا من إصلاح تلف ملف 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 checktable مذكورة أدناه:

أمر الأستعمال
جدول تحقق dbcc ("MyDB.MyTable") تحقق مما إذا كان هناك أي مشاكل في MyTable في MyDB.
dbcc checktable ("MyDB.MyTable" ، REPAIR_ALLOW_DATA_LOSS) تحقق من MyTable في MyDB. في حالة وجود أية مشكلات ، قم بإصلاح الجدول ، مما قد يتسبب في فقد البيانات.
dbcc checktable ("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.

لدي فقط ملف MDF التالف. ملفات NDF المرتبطة مفقودة. هل يمكنك استعادة البيانات؟

نعم ، حتى إذا كان لديك ملف قاعدة البيانات الأساسي فقط ، فلا يزال بإمكان برنامج استرداد MDF الخاص بنا استرداد البيانات من أجلك. ومع ذلك ، لا يمكن استرداد سوى تلك الموجودة في ملف MDF. تلك الموجودة في ملفات NDF لا يمكن استردادها نظرًا لعدم وجود ملفات NDF.

هل يمكنك استعادة الأشياء المشفرة؟

نعم نستطيع. وسيتم استرداد العناصر المشفرة ، مثل الإجراءات المخزنة ، وحفظها كإصدارات غير مشفرة.

هل يمكنك استعادة السجلات المحذوفة؟

نعم ، بشكل افتراضي ، ستقوم أداة استعادة الملفات الخاصة بنا باستعادة السجلات المحذوفة. يمكنك أيضًا تغيير الخيار كما يلي:

  1. Starر أداة استرداد SQL MDF الخاصة بنا.
  2. انقر فوق علامة التبويب "خيارات".
  3. حدد / قم بإلغاء تحديد خيار "استرداد السجلات المحذوفة" وفقًا لذلك.
  4. إصلاح ملفات MDF.

ماذا لو لم أكن أعرف إصدار SQL Server قاعدة البيانات؟

لا شكر على واجب. سيقوم برنامج الاسترداد MDF الخاص بنا باكتشاف الإصدار تلقائيًا لك ، قبل أن يكونtarts لإصلاح قواعد البيانات الفاسدة.

هل يمكنك إخراج البيانات المستردة كملفات CSV؟

عذرًا ، لكن برنامج استرداد MDF الخاص بنا في قاعدة بيانات SQL لا يدعم القيام بذلك. ولكن يمكنك تصدير جدولك إلى ملفات .CSV بتنسيق SQL Server ستوديو الإدارة مباشرة.

كم من الوقت يمكنني استخدام النسخة الكاملة؟

ترخيص النسخة الكاملة دائم. يمكنك استخدامه إلى الأبد ولأوقات غير محدودة.

ما هي عواقب تلف قاعدة بيانات SQL؟

هنالك الكثير:

  1. فقدان البيانات.
  2. يتدهور الأداء.
  3. قد تفشل بعض العمليات. مثل النسخ الاحتياطي والتكرار وما إلى ذلك.

كيفية اكتشاف تلف ملف MDF؟

إذا واجهت أيًا من المشاكل في القائمة، ثم ملف MDF تالف. علاوة على ذلك ، يمكنك أيضًا استخدام الأمر التالي لاكتشاف تلف ملف MDF:

حدد * من msdb..suspect_pages حيث (event_type = 1) ؛

تتوافق أنواع الأحداث المختلفة مع أخطاء مختلفة ، على النحو التالي:

نوع الحدث خطأ
1 823 أو 824 خطأ
2 المجموع الاختباري غير صالح
3 الصفحة الممزقة

لاحظ أن الأمر أعلاه يمكنه فقط اكتشاف حالات الفساد الطفيفة في ملفات MDF.

هل يمكنك استعادة ملفات MDF التي هاجمتها برامج الفدية؟

برامج الفدية هي نوع من البرامج الضارة. سيقوم بتشفير ملفات قاعدة بيانات MDF الخاصة بك. تحتاج إلى الدفع لمنشئ Ransomware لفك تشفير قاعدة البيانات الخاصة بك واستعادة بياناتك.

لحسن الحظ ، يمكن لبرنامج استعادة قاعدة بيانات SQL الخاص بنا استرداد البيانات من ملفات MDF المصابة ببرامج الفدية.

المزيد من المقالات في Knowledgebase