agens-graph - 如何在 AgensGraph 上使用 ODBC?
问题描述
AgensGraph 上是否有 ODBC 驱动程序?
解决方案
官方上,AgensGraph 不支持 ODBC 驱动程序。
但是,PostgreSQL 的 ODBC 驱动程序是部分兼容的。
您可以在“ http://odbc.postgresql.org ”上下载 ODBC Driver 的源代码。
下载源代码后,运行程序如下。
$ tar xzf psqlodbc-*.tar.gz
$ cd psqlodbc-*
$ ./configure
$ make
$ sudo make install
安装驱动程序后,您必须在“odic.ini”上注册AgensGraph。
$ 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
您可以使用“isql”命令测试 ODBC 连接。
$ isql agensgraph
+---------------------------------------+
| Connected! |
| |
| sql-statement |
| help [tablename] |
| quit |
| |
+---------------------------------------+
SQL>
推荐阅读
- python - 这种惰性执行方法(使用 lambda)又称为什么?
- linux - 在控制台中为长行设置标准输入 unbufferd ... cat > textfile
- javascript - Node.js如何将pg数据库中的数据保存到变量中
- ansible - CentOS Stream 8 似乎不支持 Ansible tower/awx 3.8.3
- actionscript-3 - 如何根据动态文本的宽度创建动态下三分之一 i AS3
- playwright - Playwright 测试运行器:将测试限制为仅一个浏览器,其配置文件包含许多项目
- css - 打字机效果全幅
- jenkins - Jenkins 错误:在构建时找不到名为 toolbelt 的工具
- api - 是否有任何选项可以通过 PushBullet API 获取最后传入的短信?
- javascript - 如何从 JS 文件中的 groovy 控制器访问返回的对象