Имя: Пароль:
1C
1С v8
Каждый день вылезает сообщение что база перемещена
0 neomarat
 
14.02.19
00:03
Клиент сервер, Постгри. Похоже админы что-то чистят из кэшей(не сознаются) - а что именно? Как 1С узнает что база перемещена?
1 GreyK
 
14.02.19
00:09
(0) Обновите базы и будет вам счастье.
2 neomarat
 
14.02.19
00:36
(1) Обновил - не помогает. Грешу именно на очистку чего то админами, потому что у них постоянно кончается место на диске.
3 bolero
 
14.02.19
00:44
(0) у меня было так: у большинства пользователей прописана строка соединения хост:1541/база, а для веб-клиентов хост/база без порта.

И каждый вечер кто-то заходил через веб-клиент и триггерил эту [КОПИЯ]. Причем бесправным вопрос не выдается, сразу идет [КОПИЯ] в заголовок. Потом админ утром заходит - а ему "вы что, переехали?" - "нет". И так по кругу. Раньше на порт не срабатывало.

Во всех местах прописал строку соединения одинаково - проблема ушла.

[КОПИЯ] я не узнаю вас в гриме
4 bolero
 
14.02.19
00:56
(2) и таки да, чем больше постгрес "чистишь", тем быстрее место заканчивается на разделе с бэкапами.

А если раздела с бэкапами нет, как и самих бэкапов - вас скоро ждет факап, потому что когда место рано или поздно закончится - у вас будет раскоряченная транзакция, возможно невосстановимая.
5 vcv
 
14.02.19
05:51
Какие-то различия в подключении к базе. Порт, имя сервера с доменом или без, айпишник вместо имени сервера. Если пользователей много, что бы не морочиться, можно поправить проверку на свой вкус. У меня это оказалось в процедуре УстановленаБлокировкаРаботыСВнешнимиРесурсами общего модуля РегламентныеЗаданияСлужебный.
6 Bigbro
 
14.02.19
05:55
в описании изменений бух 3.0.67.70 написано что ошибку для которой ранее выпускали патч, устранили. теперь сообщение не должно выдаваться в случае если путь к базе прописан по разному (по IP или имени сервера) у разных пользователей.