我正在尝试创建一个仅供两个用户访问的私有数据库链接,但它给了我语法错误。
我的代码:
CREATE DATABASE LINK "mylink"
CONNECT TO USER1,USER2
IDENTIFIED BY password123
USING 'mydb';
我正在尝试创建一个仅供两个用户访问的私有数据库链接,但它给了我语法错误。
我的代码:
CREATE DATABASE LINK "mylink"
CONNECT TO USER1,USER2
IDENTIFIED BY password123
USING 'mydb';
当您在当前会话中第一次从带有 dblink 的表中选择时,oracle 需要从一个服务器连接到另一个服务器。
所以你当前的oracle实例是SRV1,其他的是MYDB。当您在当前会话中首次发出
然后 oracle 创建从 SRV1 实例到 MYDB 实例的会话。甲骨文是怎么做到的?发送带有用户名、密码和 TNS 名称的连接命令(此处为 MYDB)。我们在创建 dblink 时提供的这些信息 - 用户、密码、TNS 名称(数据库名称)。
您需要两个私有数据库链接,第一个用于一个用户 (A),第二个用于另一个 (B)。