Консультация № 137795
21.05.2008, 20:43
0.00 руб.
0 1 1
Вопрос по 1С 7.7 и SQL одновременно. Выполнялась обработка которая удаляла документы за определенный период методом удалитьобъект(). Выскочило сообщение о невосстановимой ошибке базы данных, 1С закрылась. При запуске 1С вывалилось сообщение, что база данных с указанным именем не обнаружена. В качестве сервера SQL используется MS SQL SERVER 2000. В списке баз эта база пропала. Произошло переполнение лог-файла и диска на котором находился каталог базы. присоединить базу не получается, выдается сообщение что "может быть некорректно физическое имя файла".

Можно ли как то восстановить базу?
Могло ли эта проблема быть из-за того, что метод удалитьобъект() выполнялся без проверки ссылок на объект?

Обсуждение

Неизвестный
22.05.2008, 05:04
общий
это ответ
Здравствуйте, Оксана/kasy!

нет из-за метода Удалить() базы не теряются, просто нарушается ссылочная целостность. Если база исчезла из списка баз в самом sql, то по моему остается лишь архив.
Форма ответа