Как использовать ODBC на AgensGraph? - PullRequest
0 голосов
/ 29 марта 2019

Есть ли драйвер ODBC на AgensGraph?

1 Ответ

0 голосов
/ 29 марта 2019

Официально, AgensGraph не поддерживает ODBC Driver.

Но драйвер ODBC для PostgreSQL частично совместим.

Вы можете скачать исходный код ODBC Drivser на "http://odbc.postgresql.org".

После загрузки исходного кода, выполните следующие процедуры.

$ tar xzf psqlodbc-*.tar.gz 
$ cd psqlodbc-*
$ ./configure 
$ make
$ sudo make install

После установки драйвера вы должны зарегистрировать AgensGraph на «odic.ini».

$ cat >$HOME/.odbc.ini <<EOF
[agensgraph]
Description = ODBC for AgensGraph
Server      = localhost
Port        = 5432
Database    = $USER
Driver      = /usr/local/lib/psqlodbcw.so
Setup       = /usr/local/lib/libodbcpsqlS.so
Driver64    = /usr/local/lib/psqlodbcw.so
Setup64     = /usr/local/lib/libodbcpsqlS.so
FileUsage   = 1
EOF

Вы можете проверить соединение ODBC с помощью команды "isql".

$ isql agensgraph
+---------------------------------------+
| Connected!                            |
|                                       |
| sql-statement                         |
| help [tablename]                      |
| quit                                  |
|                                       |
+---------------------------------------+
SQL> 
...