Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

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

сервер базы данных не обнаружен is the server running on host and accepting tcp/
Я
   SashaNox
 
26.03.12 - 20:22
Здравствуйте, по этому вопросу нашел не мало тем, но все же решить проблему не удалось. Такая ситуация: поставил 1с сервер и PostgreSQL на Linux Ubunta по этому мануалу http://www.rbsoft.ru/node/402 (таких не мало). Система стабильно проработала полгода, отключилось электричество и при попытке запуска 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, не помогает. Я очень мало разбираюсь в этом, подскажите пожалуйста, как решить данную проблему..
 
 
   Fram
 
1 - 26.03.12 - 20:31
а на telnet отвечает?
   Fram
 
2 - 26.03.12 - 20:31
telnet server 5432
   SashaNox
 
3 - 26.03.12 - 20:36
не удалось открыть подключение к этому узлу на порт 5432 Сбой подключения
   SashaNox
 
4 - 26.03.12 - 20:37
в линуксе делаю так:
root@server:/home/administrator# netstat -4lnp | grep 5432

выдает:
tcp        0      0 127.0.0.1:5432          0.0.0.0:*               LISTEN      2125/p             ostgres
   ansh15
 
5 - 26.03.12 - 20:53
hba.conf редактировали после переустановки?
В нем такая строчка должна  быть - host all all 0.0.0.0/0 md5
   SashaNox
 
6 - 26.03.12 - 21:50
да, такая строка есть, так же добавил туда по мануалу строку local all all trust
   SashaNox
 
7 - 26.03.12 - 21:54
может что-то не так с портом 5432? В файле postgresql.conf есть вот такие настройки
# - Connection Settings -
 

listen_addresses = '127.0.0.1'
           # what IP address(es) to listen on;
                    # comma-separated list of addresses;
 
                    # defaults to 'localhost', '*' = all
 
                   # (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

Может что-то тут править надо...?
   SashaNox
 
8 - 26.03.12 - 22:13
поменял номер порта, а в ошибке все равно выдает порт 5432
   ansh15
 
9 - 26.03.12 - 23:26
listen_addresses = '*'
порт верните на место и перезапустите PostgreSQL
   SashaNox
 
10 - 26.03.12 - 23:30
вернул, теперь выдал такую ошибку 

Ошибка при выполнении операции с информационной базой
Ошибка СУБД:
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.
 
 Рекламное место пустует
   ansh15
 
11 - 26.03.12 - 23:53
http://www.1c-pro.ru/topic13681.html
Тут почитайте
   SashaNox
 
12 - 27.03.12 - 00:12
все получилось, большое спасибо, появился вопрос в след.теме
   alexey63rus
 
13 - 06.04.12 - 18:20
Извиняюсь такая же ситуация:

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?

Как с этим бороться прочитав форум понять не смог!

Помогите, а то голова кипит!
   alexey63rus
 
14 - 06.04.12 - 18:25
по команде: psql -l

вот что пишет:
psql: could not connect to server: Нет такого файла или каталога
       Is the server running locally and accepting
       connections on Unix domain socket "/tmp/.s.PGSQL.5432"?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует