介绍
这篇文章主要为大家展示了“甲骨文如何实现多库查询”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“甲骨文如何实现多库查询”这篇文章吧。
<强> 1。配置本地数据库服务器的以及。奥拉文件强>
vi 美元;$ ORACLE_HOME/网络/admin/以及。奥拉
添加如下行,其中DBLINK为连接名(可自定义),主机和端口为数据库侦听的IP及端口,SERVICE_NAME为数据库的SID,
MEDIADBLINK =(DESCRIPTION =,(ADDRESS_LIST =,,(ADDRESS =, (=PROTOCOL TCP) (=HOST 10.0.0.1)表示(PORT =, 1521)) ,,) ,(CONNECT_DATA =,,(SERVICE_NAME =, db) ,,) 之前,)><强> 2。登录到本地数据库,创建数据库链接强>
执行如下查询语句,其中MEDIADB为数据库链接名(可自定义),MEDIADBLINK为先前在以及。奥拉中定义的连接名,
dbus为用户名,密码为密码,,, Create database 链接 ,create database  link MEDIADB 用,connect  dbuser identified  by 密码 ,using & # 39; MEDIADBLINK& # 39;;注意:这里不会验证用户名密码的正确性
<强> 3。使用链接的数据库强>
3.1查询,删除和插入数据和操作本地的数据库是一样的,只不过表名需要写成“表名@database链接名”,如
select *,得到table_name@MEDIADB ;3.2也可以为这个表创建一个同义词
create synonym aaa for table_name@MEDIADB ;如下语句的效果和3.1中的一样
, select *,得到aaa;删除同义词的语句为
, drop synonym aaa;以上是“甲骨文如何实现多库查询”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
甲骨文如何实现多库查询