Типові помилки установки сервера 1с підприємство і postgresql на платформі linux

Загальна інформація
Перед тим, як починати шукати помилки установки і, взагалі, приступати до впровадження серверної версії 1С: Підприємства було б непогано освіжити уявлення як це працює:
Сервер 1С Підприємства. Частина 1 - Загальні питання.
У невеликих впроваджень сервер 1С і сервер СУБД зазвичай поєднують на одному фізичному сервері, що трохи звужує коло можливих помилок. У нашому випадку буде розглядатися ситуація, коли сервера рознесені по різних машинах. У нашій тестовій лабораторії ми розгорнули таку схему:

Сервер баз даних не виявлено
ВАЖЛИВО: користувач "postgres" не пройшов перевірку автентичності (Ident)

Дана помилка виникає при рознесенні серверів за різними ПК через неправильно налаштованих перевірки автентичності в локальній мережі. Для усунення відкрийте /var/lib/pgsql/data/pg_hba.conf. знайдіть рядок:
і приведіть її до виду:
де 192.168.31.0/24 - діапазон вашої локальної мережі. Якщо такого рядка немає, її слід створити в секції IPv4 local connections.
Сервер баз даних не виявлено
could not translate host name "NAME" to address: Temporary failure in name resolution

А тепер згадуємо, про що було сказано трохи раніше. Клієнтом сервера СУБД є сервер 1С, але ніяк не клієнтський ПК, отже запис потрібно додавати на сервері 1С: Підприємство в файл / etc / hosts на платформі Linux або в C: \ Windows \ System32 \ drivers \ etc \ hosts на платформі Windows.

Аналогічна помилка буде виникати, якщо ви забули додати запис типу A для сервера СУБД на локальному DNS-сервері.
Помилка при виконанні операції з інформаційною базою
server_addr = NAME descr = 11001 (0x00002AF9): Цей хост невідомий.

Помилка СУБД: DATABASE не придатний для використання

Якщо ви маєте достатній досвід адміністрування Linux систем, то можете спробувати доустановити необхідні бібліотеки і заново форматувати кластер СУБД. В іншому випадку PostgreSQL краще перевстановити, не забувши видалити вміст папки / var / lib / pgsql.
Також дана помилка може виникати при використанні збірок 9.1.x і 9.2.x Postgre @ Etersoft. подробиці дивіться нижче.
Помилка СУБД:
ERROR: could not load library "/usr/lib/x86_64-linux-gnu/postgresql/fasttrun.so"

Помилка СУБД
ERROR: type "mvarchar" does not exist at character 31


або через засіб запуску 1С.

Сервер баз даних не виявлено
ВАЖЛИВО: користувач "postgres" не пройшов перевірку автентичності (по паролю)

Сервер баз даних не виявлено
FATAL: database "NAME" does not exist
