powered by simpleCommunicator - 2.0.48     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / 1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
36 сообщений из 36, показаны все 2 страниц
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39935394
Zenw1e
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Коллеги, всех приветствую!
Недавно перевел организацию с файловой базы на СУБД Postgres 11.5-12.1C (x64), все было хорошо, но вот вышло обновление на 1С 8.3 ЗУП (3.1.13.76), его поставили, и у пользователя при работе в базе стала вылетать такая ошибка (3 раза за неделю вылезла) с текстом: "Ошибка СУБД: ERROR: relation "pg_temp.tt***" does not exist. Где *** - там трёхзначные числа, они меняются (см. ссылки)
С чем может быть это связано? Первые два раза пользователя выкинуло из базы, в последний раз - просто ошибка, но не выкинуло.
P.S: дистрибутив Postgres 11.5-12.1C (x64) взят с portal.1c.ru







Модератор: Вложение удалено.
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39935435
Guzya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Место на диске проверьте.
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39935436
Guzya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Или Каспер.
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39935456
Zenw1e
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Место свободное есть, Каспера вообще нету, стоит Dr.Web.
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39935567
Shweik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zenw1e
Место свободное есть, Каспера вообще нету, стоит Dr.Web.

max_locks_per_transaction = 256 ( хотя мой скромный опыт говорит что достаточно и 150)
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39935578
Melkij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shweik
Zenw1e
Место свободное есть, Каспера вообще нету, стоит Dr.Web.

max_locks_per_transaction = 256 ( хотя мой скромный опыт говорит что достаточно и 150)

Это вы угадать пытаетесь, что ли?
Как пропадание времянки связано с размером таблицы блокировок в shared memory?

По теме: если приложение обращается напрямую к СУБД и посередине нет какого-то пула коннектов - проблема в приложении. Возможно, путает открытые коннекты, обращается к времянке не в том коннекте где делало соответствующий create table.
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39935590
Guzya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И все таки, во время возникновения проблемы, проверьте, что место не "выелось" временными таблицами и что антивирус не блокирует таблицу к которой нет доступа.

Когда возникает проблема, она возникает больше чем у одного человека или нет?
Воспроизвести проблему сами можете?
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39935866
Синий Слон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проверьте постгрес антивирусом.
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39935867
Синий Слон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Синий Слон
Проверьте постгрес антивирусом.


и 1С тоже проверьте антивирусом.

А еще лучше установите касперского и проверьте им доктора вэба (он что-то недоговаривает вам).
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39936346
Zenw1e
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Guzya, приветствую!
1С сервер, 1С платформа и PostgreSQL были взяты и установлены с офиц. портала 1С (portal.1c.ru), проверены Dr.Web'ом - никаких там вирусов нет.
Свободного места на диске более половины доступно. В основном с этой базой работает один человек, но иногда заходит и второй, и тоже иногда второй пользователь получает такого рода ошибки.
Слова буха примерно такие: когда провожу в базе "новых" сотрудников - всё ок, когда перепровожу "старых", то бывает такая ошибка вылетает.
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39936351
Zenw1e
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пробовал делать тестирование и исправление ИБ через конфигуратор, потом после этого вручную делал операции обслуживания Vacuum (full) + Analyze + Reindex, не помогло.
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39936363
Guzya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А что лог postgres говорит по этому поводу?
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39936396
Zenw1e
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Guzya
А что лог postgres говорит по этому поводу?

Прилагаю сегодняшний файл с логами во вложении
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39936397
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IMHO как минимум странно:

could not truncate file "base/182923/t10_3556304" to 0 blocks: Permission denied
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39936404
Zenw1e
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хм, и что ему не нравится? Куда копать?
Leonid Kudryavtsev
IMHO как минимум странно:

could not truncate file "base/182923/t10_3556304" to 0 blocks: Permission denied
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39936407
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zenw1e,

ошибка прав на сервере с Postgre, что тут думать.
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39936462
Guzya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Выполните в psql и покажите результат.

Код: sql
1.
2.
3.
\df+ FASTTRUNCATE

\sf FASTTRUNCATE
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39936463
Guzya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Zenw1e
Хм, и что ему не нравится? Куда копать?
Leonid Kudryavtsev
IMHO как минимум странно:

could not truncate file "base/182923/t10_3556304" to 0 blocks: Permission denied


Все таки, если есть такая возможность, при возникновении проблемы отключите антивирус (конечно если Вы уверены в отсутствии вирусов).
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39936467
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zenw1e
Хм, и что ему не нравится? Куда копать?
Leonid Kudryavtsev
IMHO как минимум странно:

could not truncate file "base/182923/t10_3556304" to 0 blocks: Permission denied


антивирус и база на 1 сервере РАБОТАТЬ НЕ БУДУТ. И никак вы это не заставите.
Добавляйте директорию с данными базы в список исключений антивируса куда он ни при каких условиях залезать не будет.
Вы еще оракл с касперским на один сервер поставить попробуйте ((.
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39936581
Синий Слон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zenw1e
Guzya, приветствую!
1С сервер, 1С платформа и PostgreSQL были взяты и установлены с офиц. портала 1С (portal.1c.ru), проверены Dr.Web'ом - никаких там вирусов нет.


Это вам так доктор вэб сказал.

А у него база отличается от касперсокго.

Надо установить касперский и постоянно мониторить потстгрес на вирусы.
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39936582
Синий Слон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev
IMHO как минимум странно:

could not truncate file "base/182923/t10_3556304" to 0 blocks: Permission denied


Это вирусы виноваты. *
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39936585
Синий Слон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zenw1e,

вот зашифрует вам файлы базы вирус-шифровальщик - будет уже поздно касперского ставить.
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39936587
Синий Слон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
* - Все написанное мной в данном топике прошу не воспринимать серьезно.
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39936599
Синий Слон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_Ustinov
Zenw1e,

ошибка прав на сервере с Postgre, что тут думать.


Из-за вирусов.
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39936649
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Синий Слон,
виндовс надо переставить, стопудово.
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39936961
Shweik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zenw1e
Guzya
А что лог postgres говорит по этому поводу?

Прилагаю сегодняшний файл с логами во вложении

Вот с этого и начинать следовало, а то гадай по фотографиям.
У PostgreSQL как все указали нет прав на запись в некоторые файлы базы. Так что решается предоставлением этих прав.
Каталог базы включить в исключения антивируса, а если честно то лично я после пандемии 2017 вообще отказался от антивирусов
потому что практика подтвердила что лучше правильно настраивать политики.
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39954752
Zenw1e
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Я попробовал пересоздать 1С базу через "1С сервер", подгрузил в неё dt-шник, вроде бы все нормально было, но сегодня опять глюк (см вложение).
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39954879
Zenw1e
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И сегодня снова у бухгалтера...
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39954882
Zenw1e
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В логах видим "ругань" такого вида:

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
< 2020-05-07 04:40:42.358 GMT >WARNING:  there is no transaction in progress
< 2020-05-07 05:38:02.558 GMT >ERROR:  could not truncate file "base/4331125/t8_12902652" to 0 blocks: Permission denied
< 2020-05-07 05:38:02.558 GMT >STATEMENT:  SELECT FASTTRUNCATE ('pg_temp.tt149')
< 2020-05-07 05:38:02.683 GMT >ERROR:  relation "pg_temp.tt650" does not exist at character 733
< 2020-05-07 05:38:02.683 GMT >STATEMENT:  SELECT

< 2020-05-07 04:18:42.398 GMT >ERROR:  could not truncate file "base/4331125/t8_12880871" to 0 blocks: Permission denied
< 2020-05-07 04:18:42.398 GMT >STATEMENT:  SELECT FASTTRUNCATE ('pg_temp.tt36')
< 2020-05-07 04:18:42.398 GMT >WARNING:  there is no transaction in progress
< 2020-05-07 04:40:42.358 GMT >ERROR:  canceling statement due to user request
< 2020-05-07 04:40:42.358 GMT >STATEMENT:  SELECT
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39954904
Melkij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zenw1e
< 2020-05-07 05:38:02.558 GMT >ERROR: could not truncate file "base/4331125/t8_12902652" to 0 blocks: Permission denied

Не проблема базы. Проблема ОС, которая не даёт базе трогать файлы в директории базы. Разбирайтесь с настройками ОС. Возможно какой антивирус умничает.
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39956085
Zenw1e
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Melkij, благодарю! Тоже склонялся к этому варианту, попробую сегодня переназначить права доступа к папке с этой базой (на которую ругается), заметил, что когда открыл свойства этой базы, то система "заругалась" на "неправильное упорядочивание доступа".
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39961797
Zenw1e
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не помогло, теперь ошибка в логах такого вида:

Код: sql
1.
2.
3.
4.
< 2020-05-25 05:09:10.829 GMT >ERROR:  could not truncate file "base/4331125/t9_14912547" to 0 blocks: Permission denied
< 2020-05-25 05:09:10.829 GMT >STATEMENT:  SELECT FASTTRUNCATE ('pg_temp.tt141')
< 2020-05-25 05:09:11.172 GMT >ERROR:  relation "pg_temp.tt619" does not exist at character 13
< 2020-05-25 05:09:11.172 GMT >STATEMENT:  INSERT INTO pg_temp.tt619 (_Q_000_F_000, _Q_000_F_001, _Q_000_F_002, _Q_000_F_003, _Q_000_F_004RRef, _Q_000_F_005RRef, _Q_000_F_006RRef, _Q_000_F_007, _Q_000_F_008, _Q_000_F_009, _Q_000_F_010_TYPE, _Q_000_F_010_RTRef, _Q_000_F_010_RRRef, _Q_000_F_011_TYPE, _Q_000_F_011_RTRef, _Q_000_F_011_RRRef, _Q_000_F_012_TYPE, _Q_000_F_012_RTRef, _Q_000_F_012_RRRef, _Q_000_F_013, _Q_000_F_014RRef, _Q_000_F_015RRef, _Q_000_F_016RRef, _Q_000_F_017RRef, _Q_000_F_018, _Q_000_F_019RRef, _Q_000_F_020RRef, _Q_000_F_021RRef, _Q_000_F_022, _Q_000_F_023RRef) SELECT
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39961820
Zenw1e
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Zenw1e
Не помогло, теперь ошибка в логах такого вида:

Код: sql
1.
2.
3.
4.
< 2020-05-25 05:09:10.829 GMT >ERROR:  could not truncate file "base/4331125/t9_14912547" to 0 blocks: Permission denied
< 2020-05-25 05:09:10.829 GMT >STATEMENT:  SELECT FASTTRUNCATE ('pg_temp.tt141')
< 2020-05-25 05:09:11.172 GMT >ERROR:  relation "pg_temp.tt619" does not exist at character 13
< 2020-05-25 05:09:11.172 GMT >STATEMENT:  INSERT INTO pg_temp.tt619 (_Q_000_F_000, _Q_000_F_001, _Q_000_F_002, _Q_000_F_003, _Q_000_F_004RRef, _Q_000_F_005RRef, _Q_000_F_006RRef, _Q_000_F_007, _Q_000_F_008, _Q_000_F_009, _Q_000_F_010_TYPE, _Q_000_F_010_RTRef, _Q_000_F_010_RRRef, _Q_000_F_011_TYPE, _Q_000_F_011_RTRef, _Q_000_F_011_RRRef, _Q_000_F_012_TYPE, _Q_000_F_012_RTRef, _Q_000_F_012_RRRef, _Q_000_F_013, _Q_000_F_014RRef, _Q_000_F_015RRef, _Q_000_F_016RRef, _Q_000_F_017RRef, _Q_000_F_018, _Q_000_F_019RRef, _Q_000_F_020RRef, _Q_000_F_021RRef, _Q_000_F_022, _Q_000_F_023RRef) SELECT

...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39961823
Melkij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ответ тот же самый. Ваша ОС мешает работать базе. Если ваша ОС числится в списках поддерживаемых систем для базы - значит проблема в каких-то нестандартных настройках у вас. И что именно нестандартно настроено у вас - можете знать только вы.
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39964039
Zenw1e
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Melkij
Ответ тот же самый. Ваша ОС мешает работать базе. Если ваша ОС числится в списках поддерживаемых систем для базы - значит проблема в каких-то нестандартных настройках у вас. И что именно нестандартно настроено у вас - можете знать только вы.

Благодарю вас повторно за подсказку, нашёл проблему, дело было действительно в правах доступа внутри определенной папки (в данном случае - папки "SQL", где лежали все базы), почему-то дефолтные права в Win 2k8 R2 какие-то все кривые, заходишь в папку под админом - можно создать только папку (новую), остальные (текстовые и др файлы нельзя), пока не выставил соотв. права - ругался SQL на отсутствие прав. Всем спасибо еще раз большое, ткнули меня носом и указали проблему :-)
...
Рейтинг: 0 / 0
1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
    #39964154
Dorosh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ошибкой было ставить постгре на Вин. Все остальное следствие.
...
Рейтинг: 0 / 0
36 сообщений из 36, показаны все 2 страниц
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / 1C 8.3 + Postgres 11.5-12.1C (x64) ошибка СУБД
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]