oracle dblink 用户名/密码 口令无效

因为需要连接的数据库版本是 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)
)
)';

用户名和密码用双引号引起来。

原文地址:https://www.cnblogs.com/wangyameng/p/3907288.html