
    Новые сообщения [новые:0]
  
  Дайджест 
  
  Горячие темы
    Избранное [новые:0]
  
Форумы 
 
Пользователи 
Статистика 
Статистика нагрузки 
    Мод. лог 
  
  Поиск 
  | 
| 
 07.07.2003, 08:50 
 | 
|||
|---|---|---|---|
  
  | 
|||
cygwin - odbc - connect to database  | 
|||
| 
 #18+ 
  
    
  Здравствуйте, Скачал и установил PostgreSQL под виндоус (cygwin), Скачал и установил odbc драйвер (psqlodbc.exe 3863552байта), Но не могу подключиться к базе (к примеру из MS Access. И сервер Postgre и MS Access стоят на одной машине.): выдаёт ошибку и закрывается. При подключении через одбс указываю сервер localhost, порт оставляю по умолчанию - 5432. Что делаю не так? -- С уважением, Юрий. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 07.07.2003, 13:02 
 | 
|||
|---|---|---|---|
  
  | 
|||
cygwin - odbc - connect to database  | 
|||
| 
 #18+ 
  
    
  какую ошибку он выдает? Телепаты в отпуске. Ты прописал в файле pg_hba.conf разрешение на коннект? Написал в postgresql.conf tcpip_socket = true ? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 14.07.2003, 08:26 
 | 
|||
|---|---|---|---|
  
  | 
|||
cygwin - odbc - connect to database  | 
|||
| 
 #18+ 
  
    
  > Ты прописал в файле 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] ***** ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 14.07.2003, 10:13 
 | 
|||
|---|---|---|---|
  
  | 
|||
cygwin - odbc - connect to database  | 
|||
| 
 #18+ 
  
    
  >could not connect to the server;  > could not resolv host name. И что тебе непонятно в этих двух строчках? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 15.07.2003, 08:26 
 | 
|||
|---|---|---|---|
  
  | 
|||
cygwin - odbc - connect to database  | 
|||
| 
 #18+ 
  
    
  Эти две строчки я понимаю как что программа не может приконнектиться к серверу и не может (опреледить?) его имя... Так что нужно сделать, чтобы законнектилась? В настройках odbc я сервер прописал "localhost". ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 15.07.2003, 10:50 
 | 
|||
|---|---|---|---|
  
  | 
|||
cygwin - odbc - connect to database  | 
|||
| 
 #18+ 
  
    
  1)  сделай cmd -> netstat  и ищи строчку Local Address  что-то:5432 2) поставь в свой коннектор IP адрес, который увидишь в строчке что-то:5432 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 17.07.2003, 03:35 
 | 
|||
|---|---|---|---|
  
  | 
|||
cygwin - odbc - connect to database  | 
|||
| 
 #18+ 
  
    
  К сожалению я из тех, кто в танке :-( Где делать? в винде или в cygwin? команды cmd нет ни там, ни там (98я винда). Запускаю просто netstat (при запущеном сервере PostgreSQL) - и в винде и в cygwin результат одинаков - выскакивает: **** Активные подключения Имя Локальный адрес Внешний адрес Состояние ***** И всё. Ни одной строчки более. Ни в винде ни в cygwin... Пожалуйста подскажи что делать? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
| 
 17.07.2003, 10:32 
 | 
|||
|---|---|---|---|
  
  | 
|||
cygwin - odbc - connect to database  | 
|||
| 
 #18+ 
  
    
  у тебя не запущен postgres. Вернее, не запущено прослушивание порта 5432 tcp. Смотри конфигурацию в postgresql.conf. Проверь еще раз наличие строчки tcpip_socket = true ибо чудес не бывает. + к этому надо взглянуть в лог /var/log/pgsql (или куда он пишет сообщения) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 
  
  
   | 
  | 

start [/forum/topic.php?fid=53&mobile=1&tid=2008159]:  | 
    0ms | 
get settings:  | 
    10ms | 
get forum list:  | 
    13ms | 
check forum access:  | 
    4ms | 
check topic access:  | 
    4ms | 
track hit:  | 
    67ms | 
get topic data:  | 
    11ms | 
get forum data:  | 
    3ms | 
get page messages:  | 
    40ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 12ms | 
| total: | 165ms | 

    | 0 / 0 | 

    Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
    
    
    «На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
    
    
    ... ля, ля, ля ...