Восстановление SQL , и восстановление 1С баз
Очень часто по роду нашей деятельности нам приходится
сталкиваться с восстановлением баз SQL. Базы SQLобычно используются для хранения информации программы 1Cбухгалтерия версий 8.х. Поэтому их потеря обычно очень критична для крупных и
средних организаций которые их используют. Обычно с базами случается несколько
широко распространенных проблем:
- База
меняет своё состояние на Suspect и перестаёт подключаться к SQL серверу. Обычно это происходит либо из-за программных ошибок, либо из-за
аппаратных проблем с сервером. Особенно часто из-за проблем с оперативной
памятью сервера.
- База
находится в состояние Online но отсутствует доступ до некоторых полей. Обычно это связано с тем что на
диске где расположена баз присутствуют дефектные сектора.
- База
становится нулевого размера. Обычно это происходит из-за проблем с
логической структурой файловой системы.
Все эти проблемы с базами можно решить при выполнении
нескольких простых правил.
- Не стоит
пытаться автоматически починить базу. Как показывает наш опыт,
автоматический ремонт не помог ещё ни разу, однако он может существенно
повредить и без того не работоспособную базу.
- Не
стоит пытаться запустить программу Scandisk или иные программы для восстановления файловой
системы на диске. Не стоит пытаться переустановить операционную систему
или сам SQL Server если есть подозрения в нарушении целостности базы.
- Для
восстановления необходимо передавать непосредственно сам диск на котором
находилась база. Работа с копией базы всегда проблематична и приводит чаще
всего к отрицательному результату.
Также стоит обратить внимание что у базы всегда есть файл
лога. Обычно с помощью файла лога можно восстановить внутреннюю структуру базы
даже при её полном повреждении.
У нас есть большой опыт восстанолвения повреждённых баз как SQL так и обыкновенного 1С (dbx) формата. Такие работы производятся быстро и не дорого.
|