Site icon ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)
Четверг, 18 декабря, 2025

Stellar Repair для MS SQL — обзор продукта

Stellar Repair для MS SQL — обзор продукта

Stellar Repair for MS SQL — это профессиональная программа, которая помогает системным администраторам, администраторам баз данных и ИТ-специалистам восстанавливать поврежденные файлы баз данных SQL, поврежденные файлы или сбрасывать забытые пароли.

Он пытается восстановить все поврежденные объекты базы данных, такие как таблицы, первичные ключи, представления, триггеры, параметры сортировки, функции, удаленные записи и т. д., для поддерживаемых версий SQL Server (2022, 2019, 2017, 2016, 2014 и более ранних), и возвращает их к исходной схеме.

С помощью Stellar Repair for MS SQL пользователь также может сохранить восстановленную базу данных в новой базе данных, в существующей базе данных или в других форматах (например, CSV, HTML или XLS). Это особенно полезно при восстановлении системы без установленного сервера MS SQL.

В этой статье вы узнаете о его ключевых функциях, системных требованиях, реальных сценариях использования и нашем мнении о продукте.

 

Ключевые функции

Ключевые функции этого инструмента в основном связаны с восстановлением поврежденных файлов базы данных SQL, восстановлением из поврежденных файлов резервных копий и сбросом забытых паролей SQL. Давайте рассмотрим каждую из этих функций подробнее.

 

Восстановление поврежденных файлов базы данных SQL

Флагманский модуль восстановления SQL от Stellar эффективно справляется с ситуациями, когда база данных повреждена, — от незначительных проблем с согласованностью до серьезных повреждений на уровне страниц. Он восстанавливает как первичные (.MDF), так и вторичные (.NDF) файлы, а также все объекты базы данных, в том числе:

 

Программное обеспечение также поддерживает параллельную обработку, что значительно ускоряет восстановление больших баз данных.

 

Восстановление из повреждённых файлов резервных копий (.BAK)

Модуль Backup Extractor меняет правила игры для администраторов баз данных, которые не могут полагаться на DBCC CHECKDB или когда файлы .bak становятся нечитаемыми. Он поддерживает:

 

Благодаря простому пользовательскому интерфейсу и подробным отчётам в журнале эта функция сама по себе оправдывает вложения для компаний со сложными стратегиями резервного копирования.

 

Сброс забытых паролей SQL

Модуль восстановления паролей позволяет восстановить доступ к защищенным базам данных SQL путем сброса паролей учетных записей пользователей, даже если основная база данных скомпрометирована. Он поддерживает операции в один клик для всех последних версий SQL Server и предлагает простой интерфейс, который сводит к минимуму сложности.

 

Плюсы и минусы

Вот краткий обзор преимуществ и недостатков Stellar Repair для MS SQL.

Плюсы Минусы
Универсальное решение: ремонт, восстановление, сброс настроек Это проприетарное программное обеспечение
Бесплатная версия доступна для тестирования Платные версии стоят дорого (300–500 долларов)
Простой в использовании интерфейс
Высокая точность восстановления
Совместим со всеми основными версиями SQL Server

 

Системные требования

Ниже приведены минимальные и рекомендуемые системные требования для бесперебойной работы Stellar Repair for MS SQL:

 

Установите Stellar Repair для MS SQL в Linux

Программа доступна как для Windows, так и для Linux (особенно для дистрибутивов на базе Ubuntu и Red Hat). В этой статье мы расскажем, как установить ее в дистрибутиве Linux.

Для начала перейдите на страницу Скачать Stellar Repair for MS SQL и выберите версию пакета, соответствующую вашему дистрибутиву Linux. Если вы не уверены в том, какой у вас дистрибутив, вы можете проверить это с помощью команды lsb_release -a .

 

После завершения установки перейдите в каталог загрузок и выполните одну из следующих команд в зависимости от вашего дистрибутива Linux.

# Переход к каталогу загрузок
$ cd ~/Downloads

# Установка в дистрибутивы на базе Ubuntu
$ sudo dpkg -i StellarRepairforMSSQL.deb

# Установка в дистрибутивы на базе Red Hat
$ sudo rpm -i StellarRepairforMSSQL.rpm

 

На следующем изображении показана установка в системе Ubuntu.

 

После завершения установки вы можете найти и запустить приложение в меню приложений.

 

Использование

После запуска приложения оно запрашивает права для выполнения задачи. Имя пользователя, вошедшего в систему, определяется автоматически и заполняется в поле имени пользователя, а для предоставления прав необходимо ввести пароль.

 

Теперь перед вами откроется главный экран программы, на котором вы можете восстановить, отремонтировать или сбросить базу данных SQL. В демонстрационных целях я покажу вам, как восстановить повреждённую базу данных MS SQL. Начнём с выбора базы данных в левом верхнем углу окна.


Теперь появится новое окно с запросом на выбор базы данных. Если вы работаете в Linux, файлы базы данных MS SQL по умолчанию находятся в папке /var/opt/mssql/data/. В Windows они находятся в папке C:\Program Files\Microsoft SQL Server\MSSQL{версия}.MSSQLSERVER\ MSSQL\DATA.

 

 

 

Далее потребуется указать версию MS SQL Server, на которой была создана база данных MS SQL. Поскольку я использовал SQL Server 7.0, я выберу эту версию.

 

Наконец, программа попытается восстановить повреждённую базу данных MS SQL, а после завершения сообщит о статусе в нижней части консоли.

 

Поскольку в предоставленной мной базе данных MS SQL нет проблем и повреждений, ошибки не были обнаружены, как указано в отчёте о журнале ниже. Однако в вашем случае ситуация может отличаться.

 

Удаление Stellar Repair for MS SQL в Linux

В будущем, если вам больше не понадобится этот инструмент, вы сможете легко удалить его из своей системы с помощью менеджера пакетов по умолчанию через терминал.

# Удаление в дистрибутивах на базе Ubuntu
$ sudo apt remove stellarrepairformssql

# Удаление в дистрибутивах на базе Red Hat
$ sudo dnf remove stellarrepairformssql

 

Заключение

Stellar Repair for MS SQL — это надежное решение для восстановления баз данных SQL, позволяющее восстанавливать поврежденные базы данных, восстанавливать их из поврежденных резервных копий и сбрасывать забытые пароли SQL.

Хотя некоторые из этих задач можно выполнить с помощью инструментов командной строки или альтернатив с открытым исходным кодом, если вы предпочитаете, чтобы все необходимые функции были собраны в одном пакете, вам стоит обратить внимание на этот инструмент.

Exit mobile version