powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Подключение клиента в локальной сети.
12 сообщений из 12, страница 1 из 1
Подключение клиента в локальной сети.
    #33583457
Фотография arhangel_mihail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.

Тут поросили разобраться с программкой. Написана небольшая база: PostgreSQL 8.1 + Delphi (вроде 2005). Она была установлена на одной машине. Доступ к базе был через ADO. Поставили еще один комп, соеденили сеткой с предыдущим. Надо теперь клиента поставить на новую машину. Что нужно для этого? Программа отдельным экзешником (строка подключения в инишке). Доступ к серверу настроен на старой машине через ODBC (на картинке).
...
Рейтинг: 0 / 0
Подключение клиента в локальной сети.
    #33583480
Фотография arhangel_mihail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Картинка не прицепилась.
Настройки такие:
Источник данных ODBC -> Пользовательский DSN ->PostgreSQL ANSII

DataBase: postgers SSL Mode: prefer
Server: Localhost Poer: 5432
...
Рейтинг: 0 / 0
Подключение клиента в локальной сети.
    #33584082
.Guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прежде всего, в настройках сервера Postgres'а нужно будет разрешить подключения с удаленных машин (файл pg_hba.conf).
...
Рейтинг: 0 / 0
Подключение клиента в локальной сети.
    #33584125
Фотография arhangel_mihail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
#host all all ::1/128 md5

Эту часть? Что и где исправить? Как я понимаю, все подключения разрешены?!
...
Рейтинг: 0 / 0
Подключение клиента в локальной сети.
    #33584138
Фотография arhangel_mihail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или необходимо добавить кокретный адрес, с которого будет происходить подключение?
...
Рейтинг: 0 / 0
Подключение клиента в локальной сети.
    #33584219
.Guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Также необходимо задать параметр listen_addresses в postgresql.conf
...
Рейтинг: 0 / 0
Подключение клиента в локальной сети.
    #33584391
Фотография arhangel_mihail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listen_addresses = '*' # what IP address(es) to listen on;
# comma-separated list of addresses;
# defaults to 'localhost', '*' = all

Вот так задано!
А влияет на подключение виндовский брендмауэр? (и на сервере и на клиенте ХР)
...
Рейтинг: 0 / 0
Подключение клиента в локальной сети.
    #33584495
.Guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конечно, нужно в настройках брэндмауэра разрешить соответствующий порт.
...
Рейтинг: 0 / 0
Подключение клиента в локальной сети.
    #33584571
Фотография arhangel_mihail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Порт открыл. А что-нибудь надо устанавливать на клиенте?
...
Рейтинг: 0 / 0
Подключение клиента в локальной сети.
    #33585682
фффф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
arhangel_mihailПорт открыл. А что-нибудь надо устанавливать на клиенте?
Проще всего использовать серверную msi, оставить только галочку на ODBC. При этом ставятся:
1) libpq.dll + psqlodbc[aw].dll + ещё несколько dll для поддержки ssl
2) регистрируется драйвер ODBC (2 ветки в реестре)
3) в PATH прописывается путь к каталогу Program Files\PostgreSQL\8.x\bin
...
Рейтинг: 0 / 0
Подключение клиента в локальной сети.
    #33586048
Фотография arhangel_mihail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
т.е. запусить установку сервера, но там оставить галочку только для ODBC?

Кстати, а можно как-нибудь проверить, есть ли подключение с клиента? А то просто через ту программу долго. (Она видемо долго ждет ответа)
...
Рейтинг: 0 / 0
Подключение клиента в локальной сети.
    #33588567
фффф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
arhangel_mihailт.е. запусить установку сервера, но там оставить галочку только для ODBC?
Да
arhangel_mihail
Кстати, а можно как-нибудь проверить, есть ли подключение с клиента? А то просто через ту программу долго. (Она видемо долго ждет ответа)
Добавить psql и из командной строки: psql -h хост -U юзер база
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Подключение клиента в локальной сети.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]