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

Может найдется у кого-нибудь время хелпнуть с PG ?
В общем задача такая, поднять сервер PG, создать в нем тестовую базу и настроить на нее
unixODBC.
Все как обычно нужно "еще вчера" :(

Под рукой оказался SLES9, который и был водружен под VMWare Server
YaST говорит, что в системе установлены :

postgresq-server 7.4.8.-0.6
postgresql 7.4.8.-0.6
unixODBC 2.2.8-58.7
psqlODBC 07.03.0200-82.4

при попытке запуса демона PG получаю :
Код: plaintext
1.
2.
3.
postgres@linux:/usr/bin> ./postgres
FATAL:  "/var/lib/pgsql/data" is not a valid data directory
DETAIL:  File "/var/lib/pgsql/data/PG_VERSION" is missing.

файла /var/lib/pgsql/data/PG_VERSION и правда нет.

Может хелпнёт кто советом, что тут сделать можно
Спасибо.
...
Рейтинг: 0 / 0
настройка PostgreSQL + unixODBC
    #34791781
Фотография Zashibis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А инициализацию базы делали после установки постгри?

su - postgres -c 'LANG=ru_RU.UTF-8 initdb /var/lib/pgsql/data'
...
Рейтинг: 0 / 0
настройка PostgreSQL + unixODBC
    #34791983
pg_новичок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо! уже разобрался. да действительно, не инициализировал.
в общем сервер застартил, базу создал.

теперь бы к ней прицепиться через unixODBC->psqlODBC (я так понимаю)
мож есть у кого опыт конфигурирования этой связки?

заранее большое спасибо
...
Рейтинг: 0 / 0
настройка PostgreSQL + unixODBC
    #34792269
pg_новичок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вроде заработало, но как-то криво :(
при использовании драйвера /usr/lib/psqlodbc.so
коннект через isql отваливается с ошибкой :
Код: plaintext
1.
2.
3.
postgres@linux:/usr/bin> ./isql test postgres viper
*** glibc detected *** double free or corruption (fasttop): 0x08065070 ***
[ISQL]ERROR: Could not SQLConnect

при использовании драйвера /usr/lib/unixODBC/libpsqlodbc.so.2.0.0
коннект проходит, селекты из табличек работают но при выходе из нее по quit
таже самая ошибка.
...
Рейтинг: 0 / 0
настройка PostgreSQL + unixODBC
    #34792605
Фотография Zashibis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А код вызова ODBC API функций покажите
...
Рейтинг: 0 / 0
настройка PostgreSQL + unixODBC
    #34792768
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pg_новичоквроде заработало, но как-то криво :(
при использовании драйвера /usr/lib/psqlodbc.so
коннект через isql отваливается с ошибкой :
Код: plaintext
1.
2.
3.
postgres@linux:/usr/bin> ./isql test postgres viper
*** glibc detected *** double free or corruption (fasttop): 0x08065070 ***
[ISQL]ERROR: Could not SQLConnect

при использовании драйвера /usr/lib/unixODBC/libpsqlodbc.so.2.0.0
коннект проходит, селекты из табличек работают но при выходе из нее по quit
таже самая ошибка.
Это в SuSE 9.1 в glibc такая ошибка была. Поставь 10-ку - должно все работать
...
Рейтинг: 0 / 0
настройка PostgreSQL + unixODBC
    #34794948
pg_новичок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
поставил iODBC

В /etc/odbc.ini прописал :

[ODBC Data Sources]
pgtest = PostgreSQL native driver

[pgtest]
Driver = /usr/lib/psqlodbc.so
Host = localhost
Server = localhost
ServerName = localhost
Database = testpgdb
Port = 5432

делаю тест :
Код: plaintext
1.
2.
3.
4.
5.
6.
linux:~ # cd /usr/bin/
linux:/usr/bin # iodbctest "DSN=pgtest;UID=postgres;PWD=viper"
iODBC Demonstration program
This program shows an interactive SQL processor
Driver Manager:  03 . 52 . 0507 . 0105 

Have a nice day.linux:/usr/bin #

т.е. и ошибок никаких, но и приглашения SQL> нету :(
...
Рейтинг: 0 / 0
настройка PostgreSQL + unixODBC
    #34795123
Nick Gazaloff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pg_новичоквроде заработало, но как-то криво :(
при использовании драйвера /usr/lib/psqlodbc.so
коннект через isql отваливается с ошибкой :
Код: plaintext
1.
2.
3.
postgres@linux:/usr/bin> ./isql test postgres viper
*** glibc detected *** double free or corruption (fasttop): 0x08065070 ***
[ISQL]ERROR: Could not SQLConnect


export MALLOC_CHECK_=0
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / настройка PostgreSQL + unixODBC
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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