Чаму DataNumen SQL Recovery?


Хуткасць аднаўлення #1

# 1 Аднаўленне
стаўка

10+ мільёнаў карыстальнікаў

10+ мільёнаў
карыстальнікаў

20+ гадоў вопыту

20 + Гады
Вопыт

% Гарантыя адпаведнасці 100

100% задаволенасці
Гарантыя

Аднавіце значна больш, чым нашы канкурэнты


DataNumen SQL Recovery у параўнанні з DBCC CheckDB & CheckTable, Recovery Toolbox для SQL Server, Stellar Repair для MS SQL і г.д.

Сярэдні ўзровень аднаўлення

параўнальная табліца

Даведайцеся больш пра тое, як DataNumen SQL Recovery паліць канкурэнцыю

Водгукі нашых кліентаў

Надзвычай просты інтэрфейс


Рашэнне для вызначэння распаўсюджаных памылак і праблем у Windows SQL Server Файл базы дадзеных


Рашэнні

БОЛЬШ


спампаваць20+ гадоў вопыту
Купіць зараз% Гарантыя адпаведнасці 100

Асноўныя рысы



спампаваць20+ гадоў вопыту
Купіць зараз% Гарантыя адпаведнасці 100

Аднаўленне пашкоджаных SQL Server Базы даных с DataNumen SQL Recovery


Запуск DataNumen SQL Recovery.

DataNumen SQL Recovery 7.1

Увага: Закрыйце іншыя прыкладанні, якія могуць змяніць файл MDF, перш чым вы сtart.

Выберыце файл, які вы хочаце аднавіць, увёўшы назву файла MDF або націснуўшы кнопку прагартаць кнопка. Акрамя таго, вы можаце выкарыстоўваць Знаходзіць кнопка шукаць яго.

Абярыце зыходны файл

Калі з пашкоджаным файлам MDF звязаны адзін або некалькі файлаў NDF, дадайце іх таксама:

Абярыце зыходны файл 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:

Скрынка паведамлення аб поспеху

Start Microsoft SQL Server Management Studio для доступу да адноўленых 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_#», дзе гггг, мм, дд, чч, мм, сс — гэта час стварэння базы дадзеных, г.зн. год, месяц, дзень, гадзіна, хвіліна і секунда. А # - парадкавы нумар 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?

Гэта немагчыма. Калі працэс рамонту быў started, то вы можаце альбо перапыніць яго, альбо даць яму завяршыцца. Пазней, калі вы захочаце паўторна адрамантаваць той жа файл базы дадзеных SQL, вам трэба паўторна start працэс рамонту з самага пачатку.

Аднак у працэсе рамонту вы можаце ўбачыць адноўленыя дадзеныя 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 асобнік і выканайце аднаўленне.

Робіць Microsoft 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 checktable('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 можа аднавіць дадзеныя для вас. Аднак можна аднавіць толькі тыя, якія знаходзяцца ў файле MDF. Файлы ў файлах NDF немагчыма аднавіць, бо ў вас няма файлаў NDF.

Ці можаце вы аднавіць зашыфраваныя аб'екты?

Так, можам. А зашыфраваныя аб'екты, такія як захаваныя працэдуры, будуць адноўлены і захаваны як расшыфраваныя версіі.

Ці можаце вы аднавіць выдаленыя запісы?

Так, па змаўчанні наш інструмент для аднаўлення файлаў аднаўляе выдаленыя запісы. Вы таксама можаце змяніць опцыю наступным чынам:

  1. Start наш інструмент аднаўлення SQL MDF.
  2. Націсніце ўкладку «Параметры».
  3. Усталюйце/зніміце галачку з опцыі «Аднавіць выдаленыя запісы».
  4. Рамонт файлаў мдф.

Што рабіць, калі я не ведаю версію SQL Server база дадзеных?

Не хвалюйся. Наша праграмнае забеспячэнне для аднаўлення MDF аўтаматычна вызначыць версію для вас, перш чым яна будзе ўключанаtarts для аднаўлення пашкоджаных баз дадзеных.

Ці можаце вы вывесці адноўленыя дадзеныя ў выглядзе файлаў .CSV?

На жаль, у цяперашні час наша праграмнае забеспячэнне для аднаўлення MDF базы дадзеных SQL не падтрымлівае гэта. Але вы можаце экспартаваць табліцу ў файлы .CSV SQL Server Студыя кіравання непасрэдна.

Як доўга я магу выкарыстоўваць поўную версію?

Ліцэнзія на поўную версію з'яўляецца бестэрміновай. Вы можаце выкарыстоўваць яго вечна і неабмежаваны час.

Якія наступствы пашкоджання базы дадзеных SQL?

Шмат:

  1. Страты дадзеных.
  2. Прадукцыйнасць пагаршаецца.
  3. Некаторыя аперацыі могуць быць няўдалымі. Такія, як рэзервовае капіраванне, рэплікацыя і г.д.

Як выявіць пашкоджанне файла MDF?

Калі вы сутыкнуліся з якімі-небудзь праблемамі ў спіс, то ваш файл MDF пашкоджаны. Акрамя таго, вы таксама можаце выкарыстоўваць наступную каманду для выяўлення пашкоджання файла MDF:

SELECT * FROM msdb..suspect_pages WHERE (event_type = 1);

Розныя тыпы падзей адпавядаюць розным памылкам, як паказана ніжэй:

Тып падзеі памылка
1 Памылка 823 або 824
2 Дрэнная кантрольная сума
3 Вырваная старонка

Звярніце ўвагу, што прыведзеная вышэй каманда можа выявіць толькі нязначныя пашкоджанні ў файлах MDF.

Ці можаце вы аднавіць файлы MDF, атакаваныя праграмамі-вымагальнікамі?

Праграмы-вымагальнікі - гэта разнавіднасць шкоднасных праграм. Ён будзе шыфраваць файлы базы дадзеных MDF. Вам трэба заплаціць стваральніку праграмы-вымагальніка за расшыфроўку вашай базы дадзеных і вяртанне вашых даных.

На шчасце, наша праграмнае забеспячэнне для аднаўлення базы дадзеных SQL можа аднаўляць дадзеныя з файлаў MDF, заражаных праграмамі-вымагальнікамі.

Іншыя артыкулы ў базе ведаў