ORACLE创建DBLink

 时间:2026-02-18 11:39:03

1、查看数据库中存在的DBlink 防止出现冗余的链接。使用sql:

select t.* from dba_objects t where object_type='DATABASE LINK';

或者

select * from dba_db_links;

ORACLE创建DBLink

2、创建dblink的用户有对应的数据库权 create public database link 或者create database link         如果没有,需要具有dba权限的用户授权此用户创建dblink的权限;可以使用sql:

 grant create public database link,create database link to scott;

ORACLE创建DBLink

3、创建dblink 创建dblink;实例:

create public database link pms_dblink connect to PMS identified by pms01

   using '(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST =xx.xx.xx.xx)(PORT = 1521))

)

(CONNECT_DATA =

(SERVICE_NAME =serviceName)

)

)';

ORACLE创建DBLink

4、查看dblink是否创建成功

select t.* from dba_objects t where object_type='DATABASE LINK';

ORACLE创建DBLink

5、通过查询数据判断是否可以正常链接

使用格式为 select * from table_name@dblink_name;

实例select * from table_name@pms_dblink ;

ORACLE创建DBLink

6、删除dblink;

drop public datebase  link dblink_name

ORACLE创建DBLink

  • ORA-00257: archiver error
  • PL/SQL Developer连接远程数据库
  • oracle数据库使用imp exp进行跨数据库迁移
  • sql中怎么把日期和时分秒拼接
  • excel修改文件编码格式
  • 热门搜索
    蚂蜂窝旅游攻略网 度蜜月旅游攻略 从化有什么旅游景点 海滨温泉旅游度假区 到泰国旅游注意事项 南华寺旅游攻略 山东旅游景点大全排名 天津旅游攻略线路设计 金山旅游景点 美国夏威夷旅游