Имя: Пароль:
1C
 
1С и Postgresql
,
0 Tip4ik
 
13.12.17
12:28
Пиветствую орумчане. рСтолкнулсяфс такой прблемой: есть сервер 1С 8.3(стоит на Winfнdows Serder R2) и сервер Postgresql 9.5(крутитсo на Ubuntu 16.04). При создании информационной базы в 1С вылетает ошибка - сервер баз данных не  обнаружен. Пинг до  сервера идет, порт 5432 открыт. Может кто сталкивался, подскажите пожалуйста как поправить
1 lodger
 
13.12.17
12:31
судя по очепяткам, имя сервера баз данных надо проверить.
2 Tip4ik
 
13.12.17
12:33
очепятки от нервов))обращаюсь не по имени сервера, а по ip
3 Fragster
 
гуру
13.12.17
12:33
(1) судя по версии постгре - надо проверить, наложены ли на нее патчи для работы с 1с...
4 Табуретко
 
13.12.17
12:34
а сами базы данных 1с на серверах присутствуют?
5 Fragster
 
гуру
13.12.17
12:34
я бы взял версию постгре отсюда:
https://releases.1c.ru/version_files?nick=AddCompPostgre&ver=9.6.5-4.1С
6 lodger
 
13.12.17
12:35
Edit /etc/postgresql/<version>/main/postgresql.conf and set the listen_addresses to your outgoing interface or all. Restart postgresql: sudo service postgresql restart.
7 Tip4ik
 
13.12.17
12:37
(6) делал, и ip прописывал, и дефолтные возвращал - не пемогло
8 igorPetrov
 
13.12.17
12:40
(2) Сначала нервы лечить, потом заниматься скулем.
9 Tip4ik
 
13.12.17
12:41
(3) ту же версию установили на сервер с 1С - никаких проблем
10 Tip4ik
 
13.12.17
12:42
(8) хороший совет, главное по теме ...
11 igorPetrov
 
13.12.17
12:43
(10) Правильный совет. Настройка SQL не терпит суеты.
12 Serg_1960
 
13.12.17
13:09
Кстати: а почему Вы сервер ставите на Ubuntu, а не на Windows? Мы в своё время так-же обожглись - не могли заставить новую версию платформы, требующую установку новой версии Postgre, корректно работать под... эээ... я уже забыл на чём мы тогда работали :)
13 Веселый собака
 
13.12.17
13:13
(12) я бы наоборот сказал.
postgree вообще-то изначально под линукс заточена. И агент там же, линуксовый. Весь обмен- внутри одной машины.
14 Serg_1960
 
13.12.17
13:17
Ааа.. вспомнил операционку - Linux Fedora :)

(13) "Весь обмен - внутри одной машины" - ну я как бы "за", но у автора 1С - на Windows.
15 arsik
 
гуру
13.12.17
13:29
1) А кто сказал, что 5432 открыт. Телнетом на 5432 подключается?
2) Так же в настройках постгре нужно доступ снаружи открыть.
16 rphosts
 
13.12.17
13:29
(0)для начала установи на окностервер PgAdmin и попробуйц из под него подключиться к серверу с постгри.

Да, а ты точно запустил самое постгри?
17 arsik
 
гуру
13.12.17
13:38
+(15) netstat -np
18 eklmn
 
гуру
13.12.17
13:52
Да там у нервного автора может быть что угодно, от ненастроенного(недопатченного) постгри, до настроек фаервола и там и тут.
Ему надо успокоиться и начнет сначала все проверять.
19 eklmn
 
гуру
13.12.17
13:54
(0) и почему 9.5 а не 9.6?
20 stopa85
 
13.12.17
14:28
(0)

А вы к сереверу можете чем-то кроме 1С подключиться? Тем же pgAdmin'ом?

pg_hba.conf - настраивался. Там по умолчанию разрешено подключатся только с localhost.

А служба вообще запущена? Может установили, но недонастроили...
21 stopa85
 
13.12.17
14:29
(20) вот прострегс и не стартанул)
22 Tip4ik
 
13.12.17
16:03
Все спасибо - решение найдено.
(8) Да, это помогло))
(19) Поставил чистую систему,накатил рекомендованную 9.6, в ~/pg_hba.conf поменял в строке с postgres значение на trust и заработало.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.