Oracle通过DBLINK访问GreenPlum(二)

2014-11-24 12:20:25 · 作者: · 浏览: 2
b
a" USING 'gp';
数据库链接已创建。
SQL> select * from "a1"@postgresql;
未选定行
6.1. 查询指定字段
SQL> Select Name From "t1"@postgresql;
Select Name From "t1"@postgresql
*
第 1 行出现错误:
ORA-00904: "NAME": 标识符无效
也必须用双引号:
SQL> Select Name From "t1"@postgresql;
Select Name From "t1"@postgresql
*
第 1 行出现错误:
ORA-00904: "NAME": 标识符无效
另外需要注意的在greenplum中都是小写的表名和字段名称。
6.2. ORA-00600: Internal errorcode, arguments:[HO define: Long fetch], [], [], [], [], [], [], []
查询的时候报错,确认是个hs dg4odbc bug,不过这个bug只是在使用PLD的时候出现,使用SQL*PLUS没有触发,目前我使用的版本是11.2.0.1.0,具体见Bug 4391058,看描述说在11.2已经修复了,怎么我还会遇到呢?有人反馈说使用具体字段列举替代”*“,可是我这边还是无效。
-EOF-