Зошто DataNumen SQL Recovery?


# 1 Стапка на закрепнување

# 1 Обнова
стапка

10+ милиони корисници

10+ милиони
Корисници

20+ години искуство

20 + Години од
Искуство

100% Гаранција за задоволство

100% задоволство
враќање пари

Закрепнете многу повеќе од нашите конкуренти


DataNumen SQL Recovery наспроти DBCC CheckDB & CheckTable, Recovery Toolbox за SQL Server, Ѕвездена поправка за MS SQL, итн.

Просечна стапка на закрепнување

Табела за споредба

Дознајте повеќе за тоа како DataNumen SQL Recovery пуши конкуренцијата

Сведоштва на нашите клиенти

Исклучително едноставна интерфејс


Решение за следење вообичаени грешки и проблеми во SQL Server Датотека со базата на податоци


решенија

ПОВЕЌЕ


Free Download20+ години искуство
Размислете за купување СЕГА100% Гаранција за задоволство

Главни карактеристики



Free Download20+ години искуство
Размислете за купување СЕГА100% Гаранција за задоволство

Поврати го оштетениот 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. Можете исто така да го преименувате:

Изберете Датотека за дестинација

Можете директно да го внесете името. Или, удри го Погледни ги копче за да го поставите. Проверете дали има доволно простор на дискот за него. Можете да го процените потребниот простор врз основа на големината на изворната датотека.

Кликнете на Start Обнова копчето. DataNumen SQL Recovery ќе побара „Поврзи се со SQL Serverдијалог прозорецот, бидејќи треба да се поврзе со a SQL Server пример за извршување на обновувањето:

Поврзи се на SQL Server Кутија за дијалог

Поставете го Име на серверот Проверка за SQL Server пример на локалниот или оддалечен компјутер. Потоа, кликнете на "ДОБРО" копче. Нашиот софтвер за обновување на МДФ ќе се обиде да ја открие споредувањето на изворната база на податоци, а потоа соодветно да ја постави дестинациската база на податоци. Ако не може да го открие споредувањето, ќе побара од вас да го поставите. Потоа ќе ја скенира целата база на податоци, ќе ја поправи датотеката МДФ и ќе ги врати податоците со специјални алгоритми.

Лентата го прикажува напредокот на процесот на обновување на податоците:

Бар напредок

Откако ќе заврши процесот, ќе видите вакво известување дали е можно да се врати оригиналната датотека MDF:

Кутија со пораки за успех

Start Мајкрософт SQL Server Студио за управување за пристап до обновените SQL Server база на податоци.

Повеќе информации


Каде можам да ги најдам обновените податоци?

Обновените податоци се пренесуваат во нова база на податоци во SQL Server пример со кој се поврзувате кога сtarтинг процесот на обновување на SQL MDF.

Името на датотеката MDF на излезната база на податоци е наведено пред да starт закрепнувањето.

Нормално, не треба директно да пристапувате до датотеката 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. На пример, под Маси јазол, можете да ги видите сите обновени табели на базата на податоци, вклучувајќи ги шемите и записите.

Како да се намали загубата на податоци за време на a SQL Server катастрофа на податоци?

Се препорачува да подготвите план за враќање од катастрофи (DR). SQL Server пример, кој вообичаено вклучува:

  1. Рутински направете резервна копија на вашиот SQL Server податоци.
  2. Имајте професионална алатка за обновување на SQL како на пр DataNumen SQL Recovery при рака. Така, кога ќе наидете на оштетување на базата на податоци на SQL, можете да го користите за да ги поправите оштетените датотеки и да ги вратите вашите податоци што е можно поскоро.
  3. Користете ги функциите со висока достапност во SQL Server.

Кои се предностите на вашиот производ во однос на другите алатки за обновување на базата на податоци на MS SQL?

Можете да најдете комплетен конкурентна споредба на нашиот производ со други алатки за обновување на базата на податоци MS SQL на пазарот.

Може ли да го паузирам/продолжам процесот на поправка на базата на податоци SQL?

Тоа не е можно. Ако бил извршен процес на поправкаtarте, тогаш можете или да го прекинете или да го оставите да заврши. Подоцна, ако сакате повторно да ја поправите истата датотека со база на податоци 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 контролна табела, кој може да ги проверува шемите и записите на табелите, а потоа да ги поправи малите проблеми во вашата корумпирана база на податоци или табели со бази на податоци. Сепак, овие алатки работат само за многу ограничен број случаи. Ако не можат да го поправат оштетувањето на датотеките од МДФ, тогаш подобро е да се обидете 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. Ако има какви било проблеми, поправете ја датотеката со база на податоци на МДФ, што ќе го направи НЕ предизвикуваат загуби на податоци, но може да потрае повеќе време.

Некои од основните употреби на таблата за проверка 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 се поддржани?

Во моментов, поддржани се оперативните системи 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 сè уште може да ги врати податоците за вас. Сепак, само оние во датотеката МДФ може да се обноват. Оние во NDF-датотеките не се обновуваат бидејќи ги немате датотеките NDF.

Можете ли да ги вратите шифрираните објекти?

Да ние можеме. И шифрираните објекти, како што се складираните процедури, ќе бидат обновени и зачувани како дешифрирани верзии.

Можете ли да ги вратите избришаните записи?

Да, стандардно, нашата алатка за обновување датотеки ќе ги врати избришаните записи. Можете исто така да ја промените опцијата, како што следува:

  1. Starт нашата алатка за обновување на SQL MDF.
  2. Кликнете на јазичето „Опции“.
  3. Проверете/отштиклирајте ја опцијата „Врати избришани записи“ соодветно.
  4. Поправка на MDF датотеки.

Што ако не ја знам верзијата на SQL Server база на податоци?

Без грижи. Нашиот софтвер за обновување на МДФ автоматски ќе ја открие верзијата за вас, пред таа да бидеtarts за поправка на корумпирани бази на податоци.

Можете ли да ги извадите обновените податоци како .CSV-датотеки?

Извинете, но во моментов нашата SQL база на податоци софтвер за обновување MDF не поддржува да го стори тоа. Но, можете да ја извезете вашата табела во датотеки .CSV во SQL Server Менаџмент студио директно.

Колку долго можам да ја користам целосната верзија?

Лиценцата за целосната верзија е вечна. Можете да го користите засекогаш и неограничено време.

Кои се последиците од оштетувањето на базата на податоци на SQL?

Има многу:

  1. Загуби на податоци.
  2. Перформансите се деградираат.
  3. Некои операции може да не успеат. Како резервна копија, реплицирање, итн.

Како да откриете оштетување на датотеката МДФ?

Доколку наидете на некој од проблемите во листата, тогаш вашата MDF датотека е оштетена. Покрај тоа, можете да ја користите и следнава команда за да откриете оштетување на датотеката MDF:

SELECT * FROM msdb..susspect_pages WHERE (тип_настан = 1);

Различни типови на настани одговараат на различни грешки, како што е подолу:

Тип на настан грешка
1 Грешка 823 или 824
2 Лоша контролна сума
3 Искината страница

Забележете дека горната команда може да открие само мали оштетувања во MDF-датотеките.

Дали можете да ги вратите датотеките од МДФ нападнати од Ransomware?

Ransomware е еден вид малициозен софтвер. Ќе ги шифрира вашите датотеки со база на податоци од МДФ. Треба да му платите на создавачот на Ransomware за да ја дешифрира вашата база на податоци и да ги врати вашите податоци.

За среќа, нашиот софтвер за обновување на базата на податоци SQL може да ги врати податоците од MDF-датотеките инфицирани со Ransomware.

Повеќе написи во База на знаење