Top.Mail.Ru

Услуги программирования и консультирования в 1С

Ошибки, возникающие во время запуска или работы в 1С. Часть 2

Ранее я затрагивала тему ошибок и варианты борьбы с ними, прочитать статью можно по ссылке. Мне пришло письмо от специалиста (моего коллеги), который сталкивался с другими ошибками и рассказал о методах исправления. Он предложил опубликовать свои методы. Хочу предупредить, что сама с такими ошибками не сталкивалась. Статья со слов автора, не редактировала.

1. Файловая база выдает ошибку - говорит про 2 пользовательские таблицы.

Вариант исправления. Открыл базу в программе Tool1CD, нашел что в базе 2 таблицы Users. 1 инвалидная. Развернул файловую базу на SQL-сервере, срезал инвалидную таблицу. После этого сделал бэкап базы на скуле, и развернул файловую базу, снова все заработало.

2. База выдавала ошибку, тестирование исправление не помогало, chdbfl тоже.  

Вариант исправления. Открыл базу в программе Tool1CD, нашел, что в базе кривые  записи: то есть обычно записи двоичного (то есть бинарного типа) а тут крокозябры и просто пустые строки типа не определено и null. Развернул файловую базу на скуле и удалил записи типа не определено,  null и символьного типа с крокозябрами посредством прямых sql-запросов. Сделал бэкап на скуле. Развернул базу в файловом варианте. Запустил сначала chdbfl, а затем Тестирование и исправление и - вуаля база заработала (процедуры показали, что были сильно повреждены таблицы записей Книга продаж и Книга покупок).

3. В клиент-серверной базе была повреждена скулевская таблица одного из справочников. Справочник был на мое счастье типовой, при том что база нетиповая(нетиповая БП30).

Вариант исправления. Я взял типовую БП30 того же релиза развернул ее в Tool1CD  выгрузил скулевскую таблицу этого же справочника. Далее развернул  в Tool1CD нетиповую БП30, и подменил поврежденную таблицу из типовой базы. Вуаля - база заработала.


Эту информацию мне любезно предоставил Голубев К. 

Каталог сайтов

Top.Mail.Ru Яндекс.Метрика