说明:一下是未配置本地服务的dblink。数据库
前提: 受权> grant create public database link,create database link to myAccount; ide
1.建立dblink配置
SQL> create database link demob connect to dblink identified by dblink using '(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 10.100.25.14)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = orcl)))';object
Database link created.select
参数说明> 密码
demob --link_name数据
dblink -- 远程数据库的用户帐号与密码demo
(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 10.100.25.14)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = orcl))) -- 远程数据库的tnsnames.oradb
------------------------------------------------------------------------------------------------------------------------------tab
2.使用dblink
SQL> select * from dblink.dblink@demob;
ID
----------
1
2
参数说明
@demob --dblink_name
___________________________________________________________________________________________________
3.查看dblink
select owner,object_name from dba_objects where object_type='DATABASE LINK';
或者
select * from dba_db_links;
—————————————————————————————————————————————————————————————————
4.删除db_link
DROP PUBLIC DATABASE LINK linkfwq; 或者 DROP DATABASE LINK linkfwq