как починить базу?

1. ivdic 31 07.05.21 12:59 Сейчас в теме
Добрый день!

Платформа: 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 (см. скрин)
Расследование показало что это константа СинхронизироватьДанныеСПриложениемВИнтернетеПриНачалеРаботыП­рограммы естественно через меню "Функции для технического специалиста" при попытке ее открыть вываливается таже самая ошибка.
Заменял данную константу из рабочей базы ...ошибка не исчезла...значит дело не в структуре таблицы

Создал клон константы и переименовал...но старая не удаляется т.к. система пишет на нее есть ссылки...

что посоветуете?
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. ivdic 31 07.05.21 13:01 Сейчас в теме
на данном скрине показано как определил данную ошибку
Прикрепленные файлы:
3. XAKEP 07.05.21 13:04 Сейчас в теме
Сама база рабочая,
но при создании рез копии или тестировании базы выходит ошибка

в рабочей базе все происходит,как нужно.

на слон нужно иметь образование,хотя бы дба 1и 2
курсы в свободном доступе есть.
4. ImHunter 315 07.05.21 13:07 Сейчас в теме
(1) Пишите в 1С. Вероятнее всего, косяк платформы.
5. XAKEP 07.05.21 13:08 Сейчас в теме
(4)
ну да,и не забыть сообщить :
Создал клон константы и переименовал...но старая не удаляется т.к. система пишет на нее есть ссылки...
6. ivdic 31 07.05.21 13:12 Сейчас в теме
(5) ты тут хакер на выпендрешь? если такой "умный" дай решение а не засоряй тему всяким г...
keyn5565`; ImHunter; +2 Ответить
9. ivdic 31 07.05.21 13:54 Сейчас в теме
(8) Да я там задавал вопрос про это. потому что не мог прочитать что это за _const11847 в базе postgres такой таблицы нет. возможно она там имеет другое название.
но вот потом нашел название данной константы. и причем там всего одно значение -булево!

структуру константы заменял из рабочей базы но ошибка не исчезла!

начиная с версии 8.2.14, для каждой константы создается своя таблица СУБД. дак вот если проблема не в структуре значит в данных?
Прикрепленные файлы:
10. ivdic 31 07.05.21 14:01 Сейчас в теме
(4) нет проблема не в платформе..
писал они отвечают через месяц и выдают какую то несуразицу... не смотря на то что мы оплачиваем ИТС сопровождение.
7. XAKEP 07.05.21 13:18 Сейчас в теме
(6)
я не умный, а предусмотрительный :
не делаю того, что потом будет боком другим

на своем домашнем провожу эксперименты :)

____________

помочь вам не смогу, потому что много неизвестных
начиная от состояния базы до появления проблемы
и когда последний раз разворачивалась база из рабочего архива,
если таковой имеется

дба 1 и 2 просто для общего развития слушал
но не специалист, чтобы давать рекомендации

________

прошу прощения, если ваше эго потревожил.
11. ImHunter 315 07.05.21 14:07 Сейчас в теме
(10) Насчет несуразицы - да, есть такое;) Нужно прямо иметь большое терпение и настойчивость, чтобы доказать правоту.
Если рез копия создается через dt, то все-таки это косяк платформы.
13. ivdic 31 07.05.21 14:11 Сейчас в теме
(11) резервная копия создается также и средствами postgres и создается без ошибок ..но вот после восстановления (пробовал на отдельной машине) минут через 5 вылетает с ошибкой. а вот рабочая база работает.
Прикрепленные файлы:
18. vadim1011985 100 07.05.21 22:44 Сейчас в теме
(13) ошибка «Нарушение целостности системы» говорит о том что у вас платформа ломанная , либо не все подчистили от прошлых взломов , так что эта ошибка не относиться к вашей первоначальной
FilimonVl; XAKEP; +2 Ответить
12. ImHunter 315 07.05.21 14:10 Сейчас в теме
(10) А если в файловую БД поднять копию? Пробовали?
15. ivdic 31 07.05.21 14:16 Сейчас в теме
(12) так нету dt файла он не создается...возможно только в postgres... а там она вылетает через 5 минут
19. shamahn 1 07.05.21 23:53 Сейчас в теме
(15) ibcmd infobase dump пробовали?
24. Fox-trot 158 08.05.21 19:40 Сейчас в теме
(15) а чинить напрямую в базе не вариант?
ведь это вопрос всего одной команды insert или update, хотя возможно еще чегото, что я пропустил
14. ImHunter 315 07.05.21 14:16 Сейчас в теме
(13) Тогда для начала почистить кеши - локальный и серверный.
16. Maystrenko_Ivan 07.05.21 18:23 Сейчас в теме
Есть возможность откатить немного назад и сделать правильный бекап, до правок констант?
20. ivdic 31 08.05.21 15:26 Сейчас в теме
(16) нету такой возможности уже прошло 5 месяцев. да и каждый день в нее вносится до сотни новых записей...
уже 3 раза обращался в техподдержку 1с они отписками занимаются а не решением проблемы хотя мы оплачиваем ИТС ПРОФ.. и отвечают через 2..4 недели что вообще возмутительно
22. XAKEP 08.05.21 19:23 Сейчас в теме
(20)
проблема, что база не на замке...можно было бы починить

ИТС ничем не обязывает 1с, кроме как вам дает возможность обновляться
23. XAKEP 08.05.21 19:24 Сейчас в теме
17. resonance 81 07.05.21 20:52 Сейчас в теме
Выгрузить cf из рабочей базы и загрузить. Если конечно конфигуратор открывается.
21. ivdic 31 08.05.21 15:29 Сейчас в теме
(17) уже это делал ...не помогло ошибка сохраняется...значит дело не в конфигурации а в самих данных
25. ivdic 31 09.05.21 13:18 Сейчас в теме
Вообщем как говорится спасение утопающих дело самих утопающих... проблема решена база починена.

Оказалось что 1с константа (физически-таблица) прописана а вот в Postgres данной таблицы нет поэтому и ошибка данная
как сделал:
1. в конфигураторе сделал клон константы
2. нашел таблицу клона в postgres и переименовал название таблицы и название поля
3. в конфигураторе 1с удалил клон константы..
все ошибка пропала
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот