我想通过unixODBC连接PostgreSQL,可是出错:[IM002][unixODBC][Driver Manager].....

Ernestliu_nk 2007-08-13 10:59:06
我在ora9(部署在RH AS上)想建立几个视图,这些视图的数据由PostgreSQL提供。
我的思路是:
step 1:为PostgreSQ上的db建立DSN。
step 2:通过ora的dblink完成远程数据连接。
我的操作如下:
我装载unixODBC(成功),PostgreSQL的数据库驱动。

~/.odbc.ini内容如下:
[PSDataSrc]
Description = desc_data_source
Driver = PSDriver
Server = 192.168.0.221
Database = mydb
Port = 5432

/usr/local/etc/odbcinst.ini内容如下:
[PSDriver]
Driver = /usr/local/lib/libodbcpsql.so.1.0.0
Setup = /usr/local/lib/libodbcpsqlS.so
FileUsage = 1

======================
$odbcinst -s -q
[PSDataSrc]

$isql PSDataSrc metadata 123456 -v
[IM002][unixODBC][Driver Manager]Data source name not found, and no default driver specified
[ISQL]ERROR: Could not SQLConnect

结果就是不能够连接,我查了很多文章都没有说明白,希望高手指点。
谢谢!
...全文
965 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Ernestliu_nk 2007-08-13
  • 打赏
  • 举报
回复
好冷清呀!自己顶起来。。。。。。。。。。。。。。

952

社区成员

发帖
与我相关
我的任务
社区描述
PostgreSQL相关内容讨论
sql数据库数据库架构 技术论坛(原bbs)
社区管理员
  • PostgreSQL社区
  • yang_z_1
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧