Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Подключение клиента в локальной сети. / 12 сообщений из 12, страница 1 из 1
06.03.2006, 11:15
    #33583457
arhangel_mihail
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение клиента в локальной сети.
Всем привет.

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

DataBase: postgers SSL Mode: prefer
Server: Localhost Poer: 5432
...
Рейтинг: 0 / 0
06.03.2006, 13:52
    #33584082
.Guest
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение клиента в локальной сети.
Прежде всего, в настройках сервера Postgres'а нужно будет разрешить подключения с удаленных машин (файл pg_hba.conf).
...
Рейтинг: 0 / 0
06.03.2006, 13:59
    #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
06.03.2006, 14:03
    #33584138
arhangel_mihail
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение клиента в локальной сети.
Или необходимо добавить кокретный адрес, с которого будет происходить подключение?
...
Рейтинг: 0 / 0
06.03.2006, 14:20
    #33584219
.Guest
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение клиента в локальной сети.
Также необходимо задать параметр listen_addresses в postgresql.conf
...
Рейтинг: 0 / 0
06.03.2006, 15:08
    #33584391
arhangel_mihail
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение клиента в локальной сети.
listen_addresses = '*' # what IP address(es) to listen on;
# comma-separated list of addresses;
# defaults to 'localhost', '*' = all

Вот так задано!
А влияет на подключение виндовский брендмауэр? (и на сервере и на клиенте ХР)
...
Рейтинг: 0 / 0
06.03.2006, 15:39
    #33584495
.Guest
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение клиента в локальной сети.
Конечно, нужно в настройках брэндмауэра разрешить соответствующий порт.
...
Рейтинг: 0 / 0
06.03.2006, 15:55
    #33584571
arhangel_mihail
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение клиента в локальной сети.
Порт открыл. А что-нибудь надо устанавливать на клиенте?
...
Рейтинг: 0 / 0
07.03.2006, 03:38
    #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
07.03.2006, 10:34
    #33586048
arhangel_mihail
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение клиента в локальной сети.
т.е. запусить установку сервера, но там оставить галочку только для ODBC?

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


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