| 
    
            
         
         | 
    
    
  | 
postgre+1c+ubuntu - на виртуальной машине | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        Dimarik_1    
     09.11.18 
            ✎
    12:02 
 | 
         
        сейчас для тестов решил на виртуалке поднять линукс.
 
        сделал всё по инструкции. Поднял Postgre Затем 1С https://interface31.ru/tech_it/2015/10/ustanovka-postgresql-1c-na-platformu-linux-ubuntudebian.html Командами проверяю, вроде postgre запустилось: https://fastpic.co/image/h99I7I проверил командой service postgresql status однапко база не создается и командой netstat -tunlpне показывает, как й программой заняты порты, например 1541 https://fastpic.co/image/h99Nnf  | 
|||
| 
    1
    
        Amra    
     09.11.18 
            ✎
    12:13 
 | 
         
        А что говорит service srv1cv83 status ?     
         | 
|||
| 
    2
    
        Amra    
     09.11.18 
            ✎
    12:16 
 | 
         
        И да, как при создании базы указываешь адрес сервера СУБД?     
         | 
|||
| 
    3
    
        Йохохо    
     09.11.18 
            ✎
    12:18 
 | 
         
        в конце приглашения доллар, а не решетка, мб просто не видно?     
         | 
|||
| 
    4
    
        tesseract    
     09.11.18 
            ✎
    12:19 
 | 
         
        psql заходит без пароля на локальный сервер? 
 
        >>однапко база не создается и командой netstat -tunlpне показывает, как й программой заняты порты, например 1541 sudo lsof -I:1541  | 
|||
| 
    5
    
        ansh15    
     09.11.18 
            ✎
    12:33 
 | 
         
        IPv6 у СУБД не надо отключить, в pg_hba.conf ?
 
        Посмотреть, что указано в listen_addresses в postgres.conf  | 
|||
| 
    6
    
        Dimarik_1    
     09.11.18 
            ✎
    12:33 
 | 
         
        (1) https://fastpic.co/images/STATUS-1S.png - все ок     
         | 
|||
| 
    7
    
        Dimarik_1    
     09.11.18 
            ✎
    12:36 
 | 
         
        (2) https://fastpic.co/images/ADRES-SERVERA.png
 
        у меня комп называется linerver. может быть сервер баз данных или кластер серверов должен иначе называться? как мне проверить? Но меня очень смущает что не показано чем порты заняты (0)  | 
|||
| 
    8
    
        Amra    
     09.11.18 
            ✎
    12:37 
 | 
         
        (7) Укажи в сервере субд не сетевое имя, а 127.0.0.1     
         | 
|||
| 
    9
    
        tesseract    
     09.11.18 
            ✎
    12:37 
 | 
         
        (5) Это для 8.2,  8.3 уже научилось.     
         | 
|||
| 
    10
    
        Dimarik_1    
     09.11.18 
            ✎
    12:38 
 | 
||||
| 
    11
    
        tesseract    
     09.11.18 
            ✎
    12:40 
 | 
         
        (10) -i  не -I. Покажет занятые сокеты.     
         | 
|||
| 
    12
    
        Dimarik_1    
     09.11.18 
            ✎
    12:46 
 | 
||||
| 
    13
    
        Йохохо    
     09.11.18 
            ✎
    12:50 
 | 
         
        (12) sudo !!     
         | 
|||
| 
    14
    
        Dimarik_1    
     09.11.18 
            ✎
    12:55 
 | 
         
        (13) я с sudo писал     
         | 
|||
| 
    15
    
        Йохохо    
     09.11.18 
            ✎
    13:00 
 | 
         
        (14) в (0) нет, а так бы все увидел     
         | 
|||
| 
    16
    
        Dimarik_1    
     09.11.18 
            ✎
    13:00 
 | 
         
        попробовал в имени сервера указать localhost https://fastpic.co/images/localhost.png     
         | 
|||
| 
    17
    
        ASV    
     09.11.18 
            ✎
    13:01 
 | 
         
        (0)
 
        в https://fastpic.co/image/h99Nnf видно что сервер pg слушает порт 5432 на только 127.0.0.1 а 1с пытается подключиться к linerver который = 10.0.2.15. 1. Либо исправить конфиг pg слушать все адреса 2. Либо имя должно резолвиться в 127.0.0.1  | 
|||
| 
    18
    
        Йохохо    
     09.11.18 
            ✎
    13:04 
 | 
         
        правда нет ни одного интерфейса кроме лупбэк? это какая то коцаная виртуалка?     
         | 
|||
| 
    19
    
        Dimarik_1    
     09.11.18 
            ✎
    13:15 
 | 
         
        (18) https://fastpic.co/image/h9RzZq вот с судо. 
 
        Ну и что что виртуалка. Virtual box. Поставил туда линукс чтобы разобраться как 1С на нее ставить. Вот я перенастроил запуск https://fastpic.co/images/SNIMOK8f5d5f1c11933700.png https://fastpic.co/images/SNIMOK2eb4cbdc7d229f148.png  | 
|||
| 
    20
    
        ASV    
     09.11.18 
            ✎
    13:28 
 | 
         
        (19)
 
        в pg_hba добавить строку host all all 127.0.0.1/32 trust https://postgrespro.ru/docs/postgrespro/10/auth-pg-hba-conf  | 
|||
| 
    21
    
        Йохохо    
     09.11.18 
            ✎
    13:29 
 | 
         
        установку в точности по ссылке делал?
 
        вероятно там ошибка, https://www.postgresql.org/docs/9.1/auth-pg-hba-conf.html в хауту local all postgres trust это какой то юникс сокет а в документации вроде host all postgres trust а это тцпип и ошибки все говорят, что пг отвечает ошибкой авторизации  | 
|||
| 
    22
    
        Йохохо    
     09.11.18 
            ✎
    13:29 
 | 
         
        лил)     
         | 
|||
| 
    23
    
        ansh15    
     09.11.18 
            ✎
    16:12 
 | 
         
        (21)>> это какой то юникс сокет
 
        Через него тоже можно подключаться. Указав в качестве сервера баз данных каталог, в котором размещается файл сокета .s.PGSQL.5432 По умолчанию это /tmp. Применимо, когда сервер приложений 1С и СУБД на одном сервере.  | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |