Как восстановить поврежденную базу данных MS SQL Server

Sql Recovery ToolboxБазы данных являются основой основ многих корпоративных информационных систем. В них может храниться практически любая информация, начиная с оперативной и заканчивая бухгалтерской документацией. Даже временная недоступность этой информации может привести к заметным убыткам. Что уж говорить о полной их утере! Между тем, такая ситуация вполне реальна. Физически базы данных являются самыми обыкновенными файлами, которые легко могут оказаться поврежденными в результате вирусной атаки, сбоев программного обеспечения или файловой системы, выхода из строя жесткого диска, неосторожных действий пользователей и т.д. В любом из этих случаев база перестает открываться и, соответственно, вся информация, размещенная в ней, оказывается недоступной.

Помочь справиться этой проблемой и вернуть казалось бы окончательно утерянные данных может программа SQL Server Recovery Toolbox (скачать). Она предназначена для извлечения и сохранения информации из поврежденных баз MS SQL Server (поддерживаются файлы Microsoft SQL Server 7.0, 2000, 2005 и 2005 64-bit). Естественно, SQL Server Recovery Toolbox не может гарантировать полного восстановления всех данных. Необходимо понимать, что в некоторых случаях повреждения могут оказаться настолько сильными, что часть информации извлечь просто-напросто невозможно. Процесс восстановления и сохранения информации из поврежденной базы данных MS SQL Server с помощью программы SQL Server Recovery Toolbox осуществляется с помощью пошагового мастера. На каждом этапе пользователь должен выполнить всего одно действие, что очень удобно и практично.

First page of SQL Server Recovery Toolbox

Fifth page of Word Recovery Toolbox

Download RAR Recovery Toolbox

Buy RAR Recovery Toolbox

На первом шаге необходимо выбрать поврежденную базу данных MS SQL Server. Удобнее всего это сделать с помощью Windows Explorer, который запускается при нажатии на кнопку Select .mdf file to recovery in Windows Explorer. В качестве фильтра отбора автоматически указаны расширения *.mdf и *.ndf (стандартные расширения баз данных MS SQL Server). Все однажды проанализированные файлы заносятся в специальный список быстрого доступа. В будущем для их выбора пользователю достаточно нажать на значок Select a previously recovered .mdf file, переместить в открывшемся списке курсор на нужный документ и нажать на левую кнопку мыши.

Переход к следующему этапу осуществляется с помощью кнопки Next. При этом программа выдаст на экран диалоговое окно с вопросом, нужно или нет проводить анализ исходного файла. В случае утвердительного ответа она извлекает из поврежденной базы служебные данные и отображает ту информацию, которую она может восстановить. Для удобства пользователя окно делится на две части. В левой выводятся все возможные категории информации: пользовательские и системные таблицы (User Tables и System Tables), представления (Views), хранимые процедуры (Stored Procedures), функции (Functions) и определенные пользователем типы (User Defined Data Types). При установке курсора на любой из них в правой части будет показан список доступных объектов и их содержимое. Пользователь должен внимательно просмотреть ее и убедиться в том, что программа SQL Server Recovery Toolbox справится с задачей и действительно сможет восстановить утерянные данные.

7th page of SQL Server Recovery Toolbox

8th page of SQL Server Recovery Toolbox

На следующем шаге происходит выбор способа сохранения информации. Дело в том, что в рассматриваемой утилите извлеченные из поврежденного файла данные могут быть сохранены на жесткий диск в виде набора скриптов на языке SQL или экспортированы непосредственно в базу MS SQL Server. Первый вариант хорош тем, что позволяет перенести извлеченную информацию на любой сервер. Для этого достаточно скопировать полученный в результате работы пакет скриптов на нужный компьютер и запустить его там. А второй вариант более удобен в тех случаях, когда ПК, на котором осуществляется восстановление, имеет подключение к нужной базе данных. В этом случае экспорт информации в нее происходит без каких-либо дополнительных действий.

Далее пользователю необходимо выбрать информацию, которую нужно восстановить из поврежденного файла и сохранить. Для этого программа SQL Recovery Roolbox опять отображает на экране то, что она может извлечь. А пользователь должен с помощью установки/снятия флажков в чекбоксах отметить нужные ему данные. Выбирать или снимать выбор можно сразу же со всей базы данных, целых категорий информации или отдельных объектов (таблиц, представлений, хранимых процедур и т.д.).

После завершения выбора можно запускать процесс сканирования исходного файла и сохранения извлеченной их него информации. Для этого необходимо нажать на кнопку Start Recovery. Длительность этой работы зависит от двух факторов. Во-первых, от исходного файла, его структуры и размера. А во-вторых, от производительности компьютера, на которой она выполняется. Стоит отметить, что в некоторых случаях базы данных имеют огромные размеры, а поэтому восстановление информации из них может занять несколько дней. Сразу же после окончания процесса программа SQL Server Recovery Toolbox выдаст на экран лог. В нем приводятся данные по всем процессам восстановления информации, реализованным в течение текущей сессии работы.

Таким образом, программа SQL Server Recovery Toolbox является удачным средством для восстановления данных из поврежденных баз MS SQL Server. Она отличается двумя особенностями. Первая из них - эффективность. Рассматриваемая утилита способна восстановить из поврежденного файла возможный максимум информации. Вторая особенность SQL Server Recovery Toolbox - крайняя простота использования. С помощь этой программы извлечь информацию из поврежденной базы данных и сохранить ее без предварительного обучения может любой пользователь, даже только начинающий изучение компьютера.

См. также:

Products

Languages

EnglishRussian

Search by Google

Web OEMailRecovery.com

Microsoft®, Windows® and Outlook® are a registered trademarks of Microsoft® Corporation. Corporation

ГЛАВНАЯ | ЗАГРУЗИТЬ | ВОПРОС-ОТВЕТ | КОНТАКТЫ | КАРТА САЙТА

© 2003-2008. All rights reserved.