Ошибка SQL Таблица не найдена 'NNNNNNNN'

30.11.11

Задачи пользователя - Корректировка данных

"В процессе обновления информационной базы произошла критическая ошибка"
Если вы видите такое сообщение при тестирование - Вам сюда

Началось всё тривиально, при очередном "Тестировании и исправлении информационной базы" БП 8.1 программа выдала ошибку

"Ошибка SQL Таблица не найдена 'NNNNNNNN'" .

Особого значения не придал, ИБ база работает жалоб не поступает. Спокойно перевел базу на платформу 8.2.

Системный администратор предложил перевести с файловой версии на серверную и вот тут-то всё вспонилось.

- База не тестируется.

- Реструктуризация таблиц информационной базы  не выполняется 

(В процессе обновления информационной базы произошла критическая ошибка)

- Реструктуризация таблиц информационной базы  не выполняется 

Первое что пришло в голову тестирование chdbfl.exe, но чудес не произошло

(Ошибок не обнаружено)

Хорошо, сейчас выполню выгрузку базы в файл и далее загрузка в пустую. Ага, как бы не так. 

Программа завершена аварийно. Приехали - ждите теперь серверный вариант - "Нет выгрузки, нет и загрузки".

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

=============================================================================================
Критическую Ошибку я победил, всё по порядку:
1. Взял начальную установку конфигурации БП в фирме 1С и установил её себе (пустая база).
2. Выгрузил из начальной установки ИБ (пустой базы) конфигурацию в файл.
3. В ИБ с ошибкой (отсутствует таблица NNNNN) снял конфигурацию с поддержки и разрешил изменение.
Нашел, что это за плохой объект конфигурации и попробовал его удалить (рассказал ранее).
Программа выдала ссылки на этот объект. Зашел по этим ссылкам и удалил из них свой объект.
Далее удалил без помех свой объект и ... очень важно !!!
- обновил конфигурацию базы
- тестировал с исправление ИБ
4. После тестирования загрузил конфигурацию из начальной установки ИБ и снова повторил загрузку в базу измененной
конфигурации и полное тестирование ИБ.

Примечание.
После загрузки конфигурации из начальной установки ИБ программа создала мой ошибочный объект
и установила конфигурацию снова на поддержку с запретом редактирования.
=============================================================================================

 Успехов. Ни сбоев, ни критических ошибок.

См. также

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтер Пользователь Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14400 руб.

29.04.2020    33051    107    152    

73

Корректировка данных Системный администратор Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Платные (руб)

Незаменимая обработка для сопровождения конфигураций: ERP, УТ, КА. Позволяет вычистить многие ошибки в ключах аналитики, в ключевых справочниках конфигурации.

3600 руб.

10.02.2017    110776    665    174    

704

Корректировка данных Программист Пользователь Платформа 1С v8.3 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Управленческий учет Платные (руб)

Представьте, что есть система QR - кодирования, которая НЕ ТРЕБУЕТ изменения конфигурации, НЕ ТРЕБУЕТ изменения ни одной печатной формы для добавления QR-кода, включая внешние, НЕ ХРАНИТ данные штрихкодов и их связь, от чего база не "пухнет", ИМЕЕТ возможность закодировать в QR-коде произвольные данные параметров для последующей обработки полученных данных, УМЕЕТ прикреплять сканы, УМЕЕТ обработать считанный QR-код как ВЫ захотите. А также ХРАНИТ историю операций в обход базы для каждого пользователя в отдельности и УМЕЕТ работать с 2D - сканерами. А также автоматически распознавать отсканированные печатные формы (картинки или pdf-файлы) и выполнять заданные произвольные алгоритмы, в том числе прикрепление их к документам! Обновление 3.2 от 09.06.2024!

19200 руб.

26.08.2018    52282    16    61    

55

Закрытие периода Корректировка данных Бухгалтер Пользователь Платформа 1С v8.3 Оперативный учет 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Управленческий учет Платные (руб)

Закрытие месяца - важный процесс в современных конфигурациях, таких как УТ 11.4, УТ 11.5, КА 2.4, КА 2.5 ERP 2.4,ERP 2.5, КА 2 Казахстан, УТ 3 Казахстан регламентные операции влияют на расчет себестоимости, и ошибки в данном расчете не дают картины деятельности организации.

4800 руб.

27.10.2021    24137    242    35    

79

Корректировка данных Зарплата Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет НДФЛ Платные (руб)

Обработка исправляет технические ошибки по НДФЛ, взаиморасчетам с сотрудниками в 1С:ЗУП (1С:ЗКГУ) на начало года. Фактически все ошибки, которые проявляются в ведомостях на выплату, расчетных листках, при заполнении ведомостей на выплату и отчетах 6-НДФЛ и т.д. нужно начинать исправлять с начала расчетного года. Это позволит быть уверенными, что после завершения расчетов предыдущего года, начали работать с «чистого листа» без ошибочных остатков.

28800 руб.

06.10.2023    4146    35    18    

44
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Луна5 101 30.11.11 18:57 Сейчас в теме
а если конфа базовая? :(
5. buval 66 01.12.11 22:57 Сейчас в теме
(1) Луна5, не ручаюсь за правильность подхода, ну ... а если базовую открыть на платформе проф выполнить исправления. Уже после попробовать загрузить базовую конфигурацию. Могу ошибаться и это невозможно.
2. AlexO 135 01.12.11 01:13 Сейчас в теме
(0) автор, у вас что - БД на Постгре??
с этого и начинайте тогда.
Для постгре скл потеря таблиц, вернее, ссылок на них в структуре базы (особенно после динамического обновления) - вещь обычная. И характерна имено для PostgreSQL.
В MS SQL (видимо, в силу более детально разработанной спецификации вариантов работы, приводящих к ошибкам), такого не наблюдается..
4. buval 66 01.12.11 22:53 Сейчас в теме
(2) AlexO, ИБ работала в файловом варианте при появлении ошибки "Таблица не найдена". После исправления ошибки данные были загружены в PostgreSQL.
23. XelOla 19 17.08.20 08:45 Сейчас в теме
(2)2020
тьфу тьфу тьфу
постгри не выдает, а клиенты с SQL с такими ошибками есть
3. AlexO 135 01.12.11 01:15 Сейчас в теме
да, плюс за само желание разобраться поставил.
6. redgoll 07.12.11 07:57 Сейчас в теме
Молодец, что описал проблему и ее решение. У меня тоже была похожая ситуация и решил так же. Только там все проще было. Был отчет, который при запуске "ронял" систему. Так же его удалил и загрузил из другой конфы.
По-моему, ты не описал главное, как ты обнаружил свой сбойный объект в конфигурации?
8. buval 66 07.12.11 23:07 Сейчас в теме
(6) redgoll,

Какая таблица отсутствует нашел из окна "В процессе обновления информационной базы произошла критическая ошибка" в нижней строке состояния программы.
redgoll пишет:
По-моему, ты не описал главное, как ты обнаружил свой сбойный объект в конфигурации?


в описании своей методики как раз на из Screen внизу выделил красным название объекта, вызвавшего причину критической ошибки. Вот текст из моего описания "Какая таблица отсутствует нашел из окна "В процессе обновления информационной базы произошла критическая ошибка" в нижней строке состояния программы. "
7. a-novoselov 1158 07.12.11 10:26 Сейчас в теме
(0) Насколько я помню, проблема решается простым сохранением конфигурации в файл и загрузкой из файла (не через "сравнить и объединить", а именно через "загрузить из файла"). Тогда после обновления конфигурации ИБ все отсутствующие таблицы создаются. Зачем такие сложности?
16. ilyaleontyev 07.05.18 12:59 Сейчас в теме
(7) Видимо, проблема вашим способом решается не всегда. Мне не помогло.
9. progres488 25.03.13 15:10 Сейчас в теме
интересует вот этот пункт, как вы искали?

Нашел, что это за плохой объект конфигурации и попробовал его удалить (рассказал ранее)
10. buval 66 26.03.13 11:50 Сейчас в теме
(9) progres488,
Это ссылка на 3 рисунок из публикации называется "В процессе обновления информационной базы произошла критическая ошибка"
http://infostart.ru/upload/iblock/02e/ysxom3.JPG
Внизу рисунка обведено красным сообщение программы
"Рестуктуризация РегистрСведений.ПервоначальныеСведенияОСННалоговыйУчетУСН таблица регистрации изменений". Именно это и есть "Плохой объект"
11. NCHRobert 14 24.01.14 16:42 Сейчас в теме
Подскажите, а как быть, если Конфигуратор открылся, а конфигурация не открывается? При открытии конфигурации ошибка формата потока. При ТиИ "Не найдена таблица "_InfoRg9313"". Выяснил, что не находит таблицу Регистра сведений "Ставка налога на прибыль(не используется)". ИБ не выгружается.
12. buval 66 11.02.14 11:48 Сейчас в теме
(11) NCHRobert,
Если у меня появляются неообъяснимые ошибки выполняю такую последовательность действий:
- выгоняю ВСЕХ пользователей (жду когда все выйдут) в меню Активный пользователи
- у меня база файловая делаю копию каталога базы;
- определяю какая версия платформы запускается (стандартно последняя из каталога "C:\Program Files\1cv82\8.2.19.83\bin")
- в этом каталоге нахожу файл chdbfl.exe (это проверка базы для критических ошибок); запускаю проверку
Имя файла БД "Каталог базы на Вашем диске"\1Cv8.1CD; устанавливаю флаг Исправлять обнаруженные ошибки; Выполнить (на этом этапе конфигурация должна открыться)
- открываю конфигуратор и тестирую базу средствами 1с;проверки - все флаги; режим устанавливаю Тестирование и исправление; При наличии ссылок на несуществующие объекты = Создавать объекты; При частичной потере данных объектов = Создавать объекты; Выполнить

После этого все ошибки исчезают. Если эти действия приходится выполнять с переодичностью чаще одного раза в месяц (2 раза в неделю) причина в сбоях жестких дисках , где находится база
Дополнительно всегда выполняю архивацию базы 1 раз в неделю в стабильном состоянии, до 2 раз в день при появлении систематических ошибок.
Архивы располагаю на сторонних компьютерах, например, у клиента (при нахождении базы на сервере)
mrPepper; +1 Ответить
13. DeNaZaVr 14.08.14 12:06 Сейчас в теме
Приветствую. Столкнулся с аналогичной проблемой. Ошибка ссылается на объект _DocumentJournal16269, который найти не получается. Может кто подсказать как его найти? Заранее благодарен.
Прикрепленные файлы:
17. ilyaleontyev 07.05.18 13:20 Сейчас в теме
(13) Можно использовать серверный метод ПолучитьСтруктуруХраненияБазыДанных(). Он вернет необходимую таблицу соответствия имен.
14. c00lwork 12.07.15 19:07 Сейчас в теме
присоединяюсь к динозавру
15. Новичок1с 4 07.10.17 16:09 Сейчас в теме
(14)
в интернете нашла код (в прикреплённом файле).
К сожалению, автора не помню.
Прикрепленные файлы:
ПоискСоответствияСправочниковСТаблицами.epf
LadyDy; nicknick23; +2 Ответить
18. Luck_DMST 24 09.08.18 21:04 Сейчас в теме
На основе вышевыложенной обработки (она выложена на сайте www.softmaker.kz) сделал свою, которая показывает все объекты, таким образом нашел проблему в регистре РегистрБухгалтерии.Хозрасчетный, а именно РегистрБухгалтерии.Хозрасчетный.Изменения. Я удалил все ссылки на планы обмена, затем и сами планы обмена, снял полностью конфу с поддержки (серый, даже не замочек) и затем накатил типовую, ошибка пропала. Обработку прикрепляю, надеюсь ни у кого ошибок не возникнет и обработка не понадобится)))
Прикрепленные файлы:
Соответствие всех объектов конфигурации с таблицами.epf
19. bymer 29.08.18 09:04 Сейчас в теме
не работает на 8.3, очень важно обновлять удаленный объект на 8.2
20. user1070412 5 28.12.18 17:27 Сейчас в теме
на 8.3 делаю по-другому:
1.сохраняю конфигурацию БД в файл
2.запускаю тестирование и исправление
3.смотрю на какую таблицу ругается
4.через обработку "Соответствие всех объектов конфигурации с таблицами.epf" выясняю что за объект
5.удаляю этот объект в конфигурации (+ссылки на него)
6.сохраняю конфигурацию
7.обновляю конфигурацию БД
8.копирую удаленные объекты из аналогичной конфигурации
9.сохраняю конфигурацию
10.обновляю конфигурацию БД (автоматически создаются таблицы)
11.загружаю конфигурацию из файла в п.1
Прикрепленные файлы:
Aleksey79; sel7tin; +2 Ответить
21. user642695_crocus.vladikina 11.01.20 11:33 Сейчас в теме
вы пишите - накатил. что в 1с можно накатить ?
22. ankr 19 28.04.20 11:33 Сейчас в теме
Столкнулся с аналогичной проблемой:
не найдена таблица _infoRg8357
Удалил соответствующий регистр сведений. Сохранить изменения не получается: выпадает другая ошибка.
Тестирование и исправление не проходит (не найдена таблица...).
Выгрузка в dt тоже не проходит.
Замкнутый круг (
Выручило то, что база (БП 2.0, файловая) открывалась в пользовательском режиме.
Взял сохраненную копию (была только месячной давности) и перенес в нее обработкой все последние документы.
24. user824443 14.09.20 23:53 Сейчас в теме
Спасибо автору за описание последовательности решения вопроса! Очень помогли!
25. Running 06.09.21 00:18 Сейчас в теме
Автору огромное спасибо! У меня была точно такая же ситуация и я решил её немного по своему. У меня база была уже дописанная, чтобы все изменения конфигурации не пропали, мне пришлось искать старый архив базы, обновлять его, а затем через выгрузку загрузку накатывать конфигурацию на ломанную базу.
26. Aleksey79 13.12.24 10:24 Сейчас в теме
Всем спасибо за подсказки в решении проблемы "Ошибка SQL Таблица не найдена"!
У меня была проблема с базовой бухгалтерией 3.0 - ошибка SQL: Таблица не найдена '_Document508_VT15851'

Алгоритм похож на предыдущие (но был нюанс с удалением ссылок на документ):

- сохранил конфигурацию поставщика в файл
- снял замок в конфигурации с возможностью изменения
- запустил тестирование и исправление, получил ошибку
- посмотрел какая таблица отсутствует в базе, также снизу в конфигураторе отображается объект, которому принадлежит таблица)
- удалил этот объект в конфигурации (+ ссылки на него, втч нужно было удалить ссылку в ПВХ УдалитьНазначенияСвойствКатегорийОбъектов, но конфигуратор не показал эту ссылку при удалении документа)
- обновил конфигурацию БД
- загрузил cf поставщика (конфигурация встала на замок)
- Обновил конфигурацию БД, сделал ТИИ

База выгрузилась в dt без проблем, обновление также прошло без проблем.
Оставьте свое сообщение