码迷,mamicode.com
首页 > 数据库 > 详细

Oracle--dblink使用

时间:2017-06-11 17:30:26      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:服务   grant   选项   数据   ase   工具   sel   数据库   密码   

Oracle与Oracle之间创建dblink

1、创建:

CREATE [PUBLIC] DATABASE LINK 自定义DBLINK名称    /*PUBLIC为可选项,创建全局dblink时使用*/
CONNECT TO 数据库用户名 IDENTIFIED BY 密码 
USING (DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST = 目标主机名)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = 服务名)))

注意:(1)创建全局dblink需要有对应权限,权限查看与赋权方法如下:

SELECT * FROM USER_SYS_PRIVS WHERE PRIVILEGE LIKE UPPER(%DATABASE LINK%);
GRANT CREATE PUBLIC DATABASE LINK TO DB_USERNAME;

  (2)创建dblink也可以使用客户端工具在图形界面下配置,如plsql、toad等。

2、使用

  增删查改等操作和本地数据库基本一致,只需将表名更换为“表名@DBLINK名称”

SELECT XXX FROM 表名称@DBLINK名称

 

3、删除DBLINK

DROP [PUBLIC] DATABASE LINK DBLINK名称 ;

 

Oracle--dblink使用

标签:服务   grant   选项   数据   ase   工具   sel   数据库   密码   

原文地址:http://www.cnblogs.com/chinas/p/6973058.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!