因为需要连接的数据库版本是 Oracle11g 区分大小写 所以dblink 创建的时候如下:
CREATE PUBLIC DATABASE LINK LINKNAME
CONNECT TO "name"
IDENTIFIED BY "password"
USING '(DESCRIPTION=
(ADDRESS=
(PROTOCOL=TCP)
(HOST=x.x.x.x)
(PORT=1521)
)
(CONNECT_DATA=
(SID = xxxx)
)
)';
用户名和密码用双引号引起来。