DBLink(Oracle)

两情若是久长时,又岂在朝朝暮暮

DBLink(Database Link):数据库链接顾名思义就是数据库的链接,就像电话线一样,是一个通道,当我们要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中就必须要创建远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。

对应的文件在:Oracle安装路径\product\11.1.0\db_1\NETWORK\ADMIN\可以看到对应的文件
其中有:
(1)listener.ora 监听器
(2)sqlnet.ora 网络
(3)tnsnames.ora tns配置文件

创建连接

create database link hello
 connect to system identified by "1234"
 using '(DESCRIPTION =
   (ADDRESS_LIST =
     (ADDRESS = (PROTOCOL = TCP)(HOST = 10.25.161.113)(PORT = 1521))
   )
   (CONNECT_DATA =
     (SERVER = DEDICATED)
     (SERVICE_NAME = Oracle)
   )
  )';

测试连接

select * from scott.emp@hello; 
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容