DBLINK 创建与小结

1、DBLINK 的作用

当用户要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中必须创建了远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。

2、创建DBLINK

 1 CREATE DATABASE LINK linkhome
 2 
 3  CONNECT TO apps IDENTIFIED BY apps
 4 
 5    USING '   (DESCRIPTION =
 6 
 7     (ADDRESS_LIST =
 8 
 9       (ADDRESS =
10 
11         (PROTOCOL = TCP)
12 
13         (HOST = 172.16.5.75)
14 
15         (PORT = 1527)
16 
17       )
18 
19     )
20 
21     (CONNECT_DATA =
22 
23       (SERVICE_NAME = TEST06)
24 
25     )
26 
27   )';

linkhome是dblink 的名字

apps IDENTIFIED BY afaapps 数据库用户名和密码,比如apps apps之类的

USING 后面的是tns配置信息

3、查询创建的DBLINK

select * from all_db_links;  查看创建的DB_LINK

4、有时由于数据库版本的不同,可能造成创建DBLINK失败,原因可能是,密码输入的格式不对,需要加上引号。例“apps”

 

 

原文地址:https://www.cnblogs.com/yangzw478/p/3179176.html