PostgreSQL: mchar/mvarvarchar

WINE@Etersoft, "1С","Ананас" и прочие проекты

Модератор: Модераторы разделов

IMB
Сообщения: 2567
ОС: Debian

PostgreSQL: mchar/mvarvarchar

Сообщение IMB »

Приветсвую!
Установлен последний PostgreSQL от 1С, пакет postgresql-server-8.3.3-2.1C.x86_64.rpm конвертированный в deb. Сервер 1С находится на другом сервере с WindowsServer2003. Все хорошо работает, пользователи довольны, но...
В логах кластера присутсвуют тревожащие меня записи:

Код: Выделить всё

Apr 28 05:00:21 database postgres[26810]: [19-1] LOG:  Can't find mchar/mvarvarchar types: mchar=0 mvarchar=0
Apr 28 05:00:21 database postgres[26810]: [20-1] LOG:  Can't find mchar/mvarvarchar types: mchar=0 mvarchar=0
Apr 28 05:00:21 database postgres[26810]: [21-1] LOG:  Can't find mchar/mvarvarchar types: mchar=0 mvarchar=0

Судя по отметкам времени эти записи появляются во время выполнения vacuumdb.
Поиск в сети показал, что это достаточно распространный вопрос и 1С на него внятно не отвечает. При этом дампы базы снятые средствами Postgre могут и нормально восстанавливаться и не восстанавливаться вообще, также встречал упоминания, что восстанавливаться могут через раз. Вообщем ситуация не понятная.
Кто-нибудь решал эту проблему? Восстановление дампом происходит нормально? Мне пока, к счастью, восстанавливать дампы Postgre не приходилось, обхожусь загрузкой dt-файлов, но хочется быть увереным, что есть два надежных пути.
Спасибо.
Спасибо сказали:
Аватара пользователя
skeletor
Сообщения: 1224

Re: PostgreSQL: mchar/mvarvarchar

Сообщение skeletor »

Нашёл в инете такой патч http://v8.1c.ru/overview/postgresql_patche...L_82-0.14.patch, а так же несколько обсуждений на эту тему: http://www.sql.ru/forum/actualthread.aspx?tid=543892 и http://www.forum.mista.ru/topic.php?id=340779. Почитай. Если уже читал - тогда попробуй наложить патч. Перед этим конечно сделай бэкап.
Спасибо сказали:
bsavelev
Сообщения: 231
ОС: Debian

Re: PostgreSQL: mchar/mvarvarchar

Сообщение bsavelev »

патч:
1) не приложится на 8.3
2) уже приложен аналогичный для 8.3 при сборке postgresql-server-8.3.3-2.1C.x86_64.rpm

раньше (в 8.2) вроде рекомендовали отключать vacuum вообще

еще можно попробовать добавить mchar в template
Спасибо сказали:
IMB
Сообщения: 2567
ОС: Debian

Re: PostgreSQL: mchar/mvarvarchar

Сообщение IMB »

Спасибо, это я читал. Касательно патча - насколько я знаю они нужны для изменения оригинального PostgreSQL, я использую сборку от 1С, а она уже содержит все патчи необходимые для нормальной работы 1С.

bsavelev писал(а):
30.04.2009 13:29
еще можно попробовать добавить mchar в template

Если не затруднит, можно подробнее. Я еще не силен в Postgre.
Спасибо сказали: