Платформа: 1С:Предприятие 8.3 (8.3.18.1208)
Конфигурация: 1С:Документооборот государственного учреждения, редакция 2.1 (2.1.27.1)
База на PostgreSQL 11.5_1.1C_x64
Web Сервер Apache 2.4 (64 бит)
Ситуация такая: Сама база рабочая, но при создании рез копии или тестировании базы выходит ошибка _const11847 does not exist (см. скрин)
Расследование показало что это константа СинхронизироватьДанныеСПриложениемВИнтернетеПриНачалеРаботыПрограммы естественно через меню "Функции для технического специалиста" при попытке ее открыть вываливается таже самая ошибка.
Заменял данную константу из рабочей базы ...ошибка не исчезла...значит дело не в структуре таблицы
Создал клон константы и переименовал...но старая не удаляется т.к. система пишет на нее есть ссылки...
(8) Да я там задавал вопрос про это. потому что не мог прочитать что это за _const11847 в базе postgres такой таблицы нет. возможно она там имеет другое название.
но вот потом нашел название данной константы. и причем там всего одно значение -булево!
структуру константы заменял из рабочей базы но ошибка не исчезла!
начиная с версии 8.2.14, для каждой константы создается своя таблица СУБД. дак вот если проблема не в структуре значит в данных?
(6)
я не умный, а предусмотрительный :
не делаю того, что потом будет боком другим
на своем домашнем провожу эксперименты :)
____________
помочь вам не смогу, потому что много неизвестных
начиная от состояния базы до появления проблемы
и когда последний раз разворачивалась база из рабочего архива,
если таковой имеется
дба 1 и 2 просто для общего развития слушал
но не специалист, чтобы давать рекомендации
(10) Насчет несуразицы - да, есть такое;) Нужно прямо иметь большое терпение и настойчивость, чтобы доказать правоту.
Если рез копия создается через dt, то все-таки это косяк платформы.
(11) резервная копия создается также и средствами postgres и создается без ошибок ..но вот после восстановления (пробовал на отдельной машине) минут через 5 вылетает с ошибкой. а вот рабочая база работает.
(13) ошибка «Нарушение целостности системы» говорит о том что у вас платформа ломанная , либо не все подчистили от прошлых взломов , так что эта ошибка не относиться к вашей первоначальной
(16) нету такой возможности уже прошло 5 месяцев. да и каждый день в нее вносится до сотни новых записей...
уже 3 раза обращался в техподдержку 1с они отписками занимаются а не решением проблемы хотя мы оплачиваем ИТС ПРОФ.. и отвечают через 2..4 недели что вообще возмутительно
Вообщем как говорится спасение утопающих дело самих утопающих... проблема решена база починена.
Оказалось что 1с константа (физически-таблица) прописана а вот в Postgres данной таблицы нет поэтому и ошибка данная
как сделал:
1. в конфигураторе сделал клон константы
2. нашел таблицу клона в postgres и переименовал название таблицы и название поля
3. в конфигураторе 1с удалил клон константы..
все ошибка пропала