Oracle Net可用于数据库之间的通信:一个数据库的用户会话可以的执行针对于另一数据库的SQL语句。
这可以通过数据库链接来完成。
create database link sync
connect to store identified by admin123 using 'db244';
sync是创建的链接名称, store是另一个数据库的用户名, admin123是另一个数据库的用户密码, db244是本地配置的指向另一个数据库的Oracle Net;
select * from users@sync;
users是另一个数据库中的一张表。
用户的会话将启动针对远程数据库的会话,能用记store的身份透明登录,并在那里运行查询,结果将返回本地数据库,再返回给用户。
只要链接到的模式拥有适当的权限,就可以通过链接来执行任何SQL语句。如新,删,改以及DDL语句等。
这可以通过数据库链接来完成。
create database link sync
connect to store identified by admin123 using 'db244';
sync是创建的链接名称, store是另一个数据库的用户名, admin123是另一个数据库的用户密码, db244是本地配置的指向另一个数据库的Oracle Net;
select * from users@sync;
users是另一个数据库中的一张表。
用户的会话将启动针对远程数据库的会话,能用记store的身份透明登录,并在那里运行查询,结果将返回本地数据库,再返回给用户。
只要链接到的模式拥有适当的权限,就可以通过链接来执行任何SQL语句。如新,删,改以及DDL语句等。