首页 > 代码库 > Oracle--dblink使用
Oracle--dblink使用
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 =http://www.mamicode.com/(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使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。