Другие устройства

Восстановление SQL , и восстановление 1С баз

Очень часто по роду нашей деятельности нам приходится сталкиваться с восстановлением баз SQL. Базы SQLобычно используются для хранения информации программы 1Cбухгалтерия версий 8.х. Поэтому их потеря обычно очень критична для крупных и средних организаций которые их используют. Обычно с базами случается несколько широко распространенных проблем:

 

  1. База меняет своё состояние на Suspect и перестаёт подключаться к SQL серверу. Обычно это происходит либо из-за программных ошибок, либо из-за аппаратных проблем с сервером. Особенно часто из-за проблем с оперативной памятью сервера.
  2. База находится в состояние Online но отсутствует доступ до некоторых полей. Обычно это связано с тем что на диске где расположена баз присутствуют дефектные сектора.
  3. База становится нулевого размера. Обычно это происходит из-за проблем с логической структурой файловой системы.

 

Все эти проблемы с базами можно решить при выполнении нескольких простых правил.

  1. Не стоит пытаться автоматически починить базу. Как показывает наш опыт, автоматический ремонт не помог ещё ни разу, однако он может существенно повредить и без того не работоспособную базу.
  2. Не стоит пытаться запустить программу Scandisk или иные программы для восстановления файловой системы на диске. Не стоит пытаться переустановить операционную систему или сам SQL Server если есть подозрения в нарушении целостности базы.
  3. Для восстановления необходимо передавать непосредственно сам диск на котором находилась база. Работа с копией базы всегда проблематична и приводит чаще всего к отрицательному результату.

 

Также стоит обратить внимание что у базы всегда есть файл лога. Обычно с помощью файла лога можно восстановить внутреннюю структуру базы даже при её полном повреждении.


У нас есть большой опыт восстанолвения повреждённых баз как SQL так и обыкновенного 1С (dbx) формата. Такие работы производятся быстро и не дорого.