сервер базы данных не обнаружен is the server running on host and accepting tcp/ #602551


#0 by SashaNox
Здравствуйте, по этому вопросу нашел не мало тем, но все же решить проблему не удалось. Такая ситуация: поставил 1с сервер и PostgreSQL на Linux Ubunta по этому мануалу (таких не мало). Система стабильно проработала полгода, отключилось электричество и при попытке запуска 1с выдает сообщение "сервер базы данных не обнаружен is the server running on host and accepting tcp/ip connections on port 5432?". Почитал, рекомендуют удалить файл postmaster.pid, у меня такого файла не оказалось и Postgre так же ругался на этот файл при попытке перезапустить его. Установил Postgre еще раз, теперь все отлично, запускается, останавливает его, из 1с создал базу, а вот при попытке подключения к базе выдает все это же сообщение. Видел рекомендации редактировать файл postgresql.conf, менял параметры local_adresses и port, не помогает. Я очень мало разбираюсь в этом, подскажите пожалуйста, как решить данную проблему..
#1 by Fram
а на telnet отвечает?
#2 by Fram
telnet server 5432
#3 by SashaNox
не удалось открыть подключение к этому узлу на порт 5432 Сбой подключения
#4 by SashaNox
в линуксе делаю так: root@server:/home/administrator# netstat -4lnp | grep 5432 выдает: tcp        0      0 127.0.0.1:5432          0.0.0.0:*               LISTEN      2125/p             ostgres
#5 by ansh15
hba.conf редактировали после переустановки? В нем такая строчка должна  быть - host all all 0.0.0.0/0 md5
#6 by SashaNox
да, такая строка есть, так же добавил туда по мануалу строку local all all trust
#7 by SashaNox
может что-то не так с портом 5432? В файле postgresql.conf есть вот такие настройки            # what IP address(es) to listen on;                    # (change requires restart) #port = 5432                # (change requires restart) max_connections = 100            # (change requires restart) # Note:  Increasing max_connections costs ~400 bytes of shared memory per # connection slot, plus lock space (see max_locks_per_transaction). #superuser_reserved_connections = 3    # (change requires restart) #unix_socket_directory = ''        # (change requires restart) #unix_socket_group = ''            # (change requires restart) #unix_socket_permissions = 0777        # begin with 0 to use octal notation                    # (change requires restart) #bonjour_name = ''            # defaults to the computer name Может что-то тут править надо...?
#8 by SashaNox
поменял номер порта, а в ошибке все равно выдает порт 5432
#9 by ansh15
listen_addresses = '*' порт верните на место и перезапустите PostgreSQL
#10 by SashaNox
вернул, теперь выдал такую ошибку Ошибка при выполнении операции с информационной базой Ошибка СУБД: ERROR:  language "plpgsql" does not exist HINT:  Use CREATE LANGUAGE to load the language into the database. по причине: Ошибка СУБД: ERROR:  language "plpgsql" does not exist HINT:  Use CREATE LANGUAGE to load the language into the database.
#11 by ansh15
Тут почитайте
#12 by SashaNox
все получилось, большое спасибо, появился вопрос в след.теме
#13 by alexey63rus
Извиняюсь такая же ситуация: service postgresql restart pg_ctl: PID file "/var/lib/pgsql/data/postmaster.pid" does not exist Is server running? server starting это после сбоя питания! а при запуске 1С выдает что: Сервер баз данных не обнаружен TCP/IP port 5432? Как с этим бороться прочитав форум понять не смог! Помогите, а то голова кипит!
#14 by alexey63rus
вот что пишет: psql: could not connect to server: Нет такого файла или каталога        Is the server running locally and accepting        connections on Unix domain socket "/tmp/.s.PGSQL.5432"?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С