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语句等。
本文深入探讨了OracleNet技术在数据库间的通信应用,重点介绍了如何使用数据库链接进行跨库查询,包括创建链接、连接指定数据库、执行SQL语句及返回结果的过程。详细解释了用户会话如何在不同数据库间透明登录并执行操作。

被折叠的 条评论
为什么被折叠?



