powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / cygwin - odbc - connect to database
8 сообщений из 8, страница 1 из 1
cygwin - odbc - connect to database
    #32200418
YVG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
YVG
Гость
Здравствуйте,

Скачал и установил PostgreSQL под виндоус (cygwin),
Скачал и установил odbc драйвер (psqlodbc.exe 3863552байта),

Но не могу подключиться к базе (к примеру из MS Access. И сервер Postgre и MS Access стоят на одной машине.): выдаёт ошибку и закрывается.
При подключении через одбс указываю сервер localhost, порт оставляю по умолчанию - 5432.

Что делаю не так?
--
С уважением,
Юрий.
...
Рейтинг: 0 / 0
cygwin - odbc - connect to database
    #32200804
Stellar.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
какую ошибку он выдает? Телепаты в отпуске.

Ты прописал в файле pg_hba.conf разрешение на коннект?
Написал в postgresql.conf
tcpip_socket = true
?
...
Рейтинг: 0 / 0
cygwin - odbc - connect to database
    #32206648
YVG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
YVG
Гость
> Ты прописал в файле pg_hba.conf разрешение на коннект?

Было прописано

> Написал в postgresql.conf
> tcpip_socket = true

Сделал. Всё то же самое:
Если при подключении в окне "Select data source", в закладке "Machine data Source" выбирать "PostgreSQL":

Программа MSACCESS вызвала сбой при обращении к странице памяти в модуле PSQLODBC.DLL 0167:06f18522.
Регистры:
EAX=00000000 CS=0167 EIP=06f18522 EFLGS=00010293
EBX=07460078 SS=016f ESP=0062bc50 EBP=00000002
ECX=0000001f DS=016f ESI=ffffffff FS=386f
EDX=00000000 ES=016f EDI=00000001 GS=0000
CS:EIP:
88 02 8b 44 24 2c 85 c0 74 05 66 c7 00 00 00 33
Содержимое стека :
00000001 00000008 00000002 07460078 06f17ae6 00000002 07460078 00000001 00000008 00000000 00000000 0062bd00 0062bd00 00000001 00000000 00000000




********

Если при подключении в окне "Select data source", в закладке "Machine data Source" выбирать "PostgreSQL30":

"ODBC - ошибка вызова"

И при нажатии на "Ок":

could not connect to the server;
could not resolv host name. [#101]
*****
...
Рейтинг: 0 / 0
cygwin - odbc - connect to database
    #32206739
Stellar.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>could not connect to the server;
> could not resolv host name.

И что тебе непонятно в этих двух строчках?
...
Рейтинг: 0 / 0
cygwin - odbc - connect to database
    #32207824
YVG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
YVG
Гость
Эти две строчки я понимаю как что программа не может приконнектиться к серверу и не может (опреледить?) его имя...

Так что нужно сделать, чтобы законнектилась?

В настройках odbc я сервер прописал "localhost".
...
Рейтинг: 0 / 0
cygwin - odbc - connect to database
    #32207988
Stellar.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1) сделай cmd -> netstat и ищи строчку Local Address что-то:5432

2) поставь в свой коннектор IP адрес, который увидишь в строчке что-то:5432
...
Рейтинг: 0 / 0
cygwin - odbc - connect to database
    #32210401
YVG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
YVG
Гость
К сожалению я из тех, кто в танке :-(

Где делать? в винде или в cygwin?

команды cmd нет ни там, ни там (98я винда).

Запускаю просто netstat (при запущеном сервере PostgreSQL)
- и в винде и в cygwin результат одинаков - выскакивает:
****
Активные подключения
Имя Локальный адрес Внешний адрес Состояние

*****

И всё. Ни одной строчки более. Ни в винде ни в cygwin...

Пожалуйста подскажи что делать?
...
Рейтинг: 0 / 0
cygwin - odbc - connect to database
    #32210568
Stellar.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
у тебя не запущен postgres.
Вернее, не запущено прослушивание порта 5432 tcp.

Смотри конфигурацию в postgresql.conf.
Проверь еще раз наличие строчки tcpip_socket = true ибо чудес не бывает.
+ к этому надо взглянуть в лог /var/log/pgsql (или куда он пишет сообщения)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / cygwin - odbc - connect to database
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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