[Sysadmins] установка PostgreSQL для 1С

kkk1115 kkk1115 на rambler.ru
Пт Дек 14 13:30:22 MSK 2012


установил пакеты

postgresql-common-1.0-alt8
postgresql-8.4eter-server-8.4.3-alt2.1.1
postgresql-8.4eter-8.4.3-alt2.1.1
postgresql-8.4eter-contrib-8.4.3-alt2.1.1

при попытке загрузить базу через 1с предприятие вылетает ошибка

Ошибка загрузки информационной базы. В информационную базу загружены не 
все данные
по причине:
Ошибка СУБД:
ERROR:  timestamp out of range
CONTEXT:  COPY _inforg13197, line 1, column _fld13202

путешествие по интернету подсказало:

Что бы после установки не появлялось при загрузке базы 1с не появлялась 
ошибка
  timestamp out of range, необходимо при компиляции задать
параметр –disable-integer-datetimes. Для этого открываем для редактирования
файл /root/rpmbuild/SPECS/postgresql-8.4.1C.spec, находим в нем строку
%{!?intdatetimes:%define intdatetimes 1}
и заменеяем на
%{!?intdatetimes:%define intdatetimes 0}
Хочется заметить что в версии postgresql-8.3.8 от фирмы 1с данной ошибки
нет, и все параметры выставлены правильно по умолчанию.

помоги пересобрать пакет и решить проблему.
Спасибо.


Подробная информация о списке рассылки Sysadmins