1、在我们使用的当前电脑上添加想要查询数据库的服务和监听,通过Oracle客户端管理工具中的Net Manager来完成。
2、创建DBLink。创建两个数据库的连接---DBLink,可以通过指令完成,也可以通过图形界面完成。这里有个重点,使用的连接用户,一定是在目标数据库中存在且对要操作的表有权限。
3、以上两个准备工作完成后,在Oracle管理工具中开启一个新的SQLwindows窗口,测试操作我们连接的异地Oracle数据库。
4、编写一个查询语句来测试,这里做一个select操作来作为演示。
5、语法说明:SELECT * FROM表名@远程数据库名称 WHERE条件;eg: SELECT * FROM A @TEST WHERE ROWNUM=1;也就是从TEST数据库中的A表查询第一行数据。
6、补充说明下:6.1 确保当前电脑能正常访问到远程的Oracle数据库,也就是说网络是通的。6.2查询数据时,一定要注意条件,避免大数据查询时导致服务器异常。6.3update 、delete、insert这些操作时,一定要慎用,特别是新手。