DBLink

DBLinkDBLink是Oracle之间跨库连接的一种方式,在数据库A中创建连接到数据库B的DBLink,可以在数据库A中远程访问数据库B的数据。1.查询有哪些DBLink的权限select*fromuser_sys_privswhereprivilegelikeupper’%link%’;2.在数据库A中创建连接到数据库B的DBLinkcreatedatabase…

大家好,欢迎来到IT知识分享网。

DBLink是Oracle之间跨库连接的一种方式,在数据库A中创建连接到数据库B的DBLink,可以在数据库A中远程访问数据库B的数据。

1. 查询有哪些DBLink的权限

select * from user_sys_privs where privilege like upper’%link%’;

2.在数据库A中创建连接到数据库B的DBLink

create database link 要建立的DBLink名称

connect to ‘数据库B的账号’ identified by ‘数据库B的密码’

using ‘数据库B的TNS’

3.查询DBLink

select * from dba_db_links where db_link=’要查找的DBLink名称’;

4.删除DBLink

drop public database link ‘要删除的DBLink名称’;

  注:DBLink有public和private之分,private DBLink 只有创建的schema才能删除,sys也不能删除。public  DBLink任意schema都能删除,只要权限够。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/11090.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信