当前位置:   article > 正文

Oracle dblink连接使用

Oracle dblink连接使用

-
--查看是否有数据库dblink的权限
select * from user_sys_privs where privilege like upper('%DATABASE LINK%'); 
--没有就授权
grant CREATE PUBLIC DATABASE LINK,DROP PUBLIC DATABASE LINK to TEST; 
--dblink创建
create public database link hsotbTestDBLINK  
--  (hsotbTestDBLINK为dblink名字,hsotb_test为数据库用户名,vtradex为用户名密码,引号内容为远程数据库下tnsnames.ora文件内容)
 connect to test identified by vtradex 
 using '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST = 10.xx.46.xx)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = hxwlwzYSP)))';
--查看是否创建成功
select * from dba_db_links;
select owner,object_name from dba_objects where object_type='DATABASE LINK';--查询时间久
--查询SOTBTESTDBLINK里面的orders表里的数据
 SELECT * FROM  orders@HSOTBTESTDBLINK;
--删除dblink
drop public database link HSOTBTESTDBLINK

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/142003
推荐阅读
相关标签
  

闽ICP备14008679号