oracle跨库查询dblink的用法
2015-01-29 13:49
190 查看
原文地址:http://www.cnblogs.com/ningvsban/archive/2013/04/26/3045735.html
oracle跨库查询dblink的用法
1.创建之前的工作在创建dblink之前,首先要查看用户是否有相应的权限。针对特定的用户,使用 sqlplus user/pwd登录后,执行如下语句:
SYS CREATE DATABASE LINK NO SYS DROP PUBLIC DATABASE LINK NO SYS CREATE PUBLIC DATABASE LINK NO
可以看出在数据库中dblink有三种权限:
CREATE DATABASE LINK--所创建的dblink只能是创建者能使用,别的用户使用不了 CREATE PUBLIC DATABASE LINK--public表示所创建的dblink所有用户都可以使用 DROP PUBLIC DATABASE LINK--删除指定dblink
如果想要改变某个用户的权限,需要在sys用户下修改:
这里LINK_NAM为自定的名称;USERNAME和PASSWORD为指定的oracle数据库中的用户名和密码,SERVICE_NAME如果不确定的话,可以通过以下语句获得:
dblink的使用相对比较简单,把一般访问本地表时的表名改为如下格式即可:[user.]table@link_name。
确定要删除的dblink名字以后,可以通过drop命令直接将其删除:
相关文章推荐
- oracle跨库查询dblink的用法
- oracle跨库查询dblink的用法实例详解
- oracle跨库查询dblink的用法实例详解
- Oracle 查询dblink中设定的密码(xm)
- oracle查询特殊用法
- Oracle分页查询及ROWMUN的用法
- oracle——DBLINK(数据库间查询)
- 关于oracle中查询语句 decode和 case when 的用法
- Oracle:DBLINK用法
- oracle环境查询当前方案下所有DBLink
- oracle查询结果运算函数:union /minus /instersct 函数的用法
- oracle dblink的使用(可以用于查询远程数据库)
- 不同数据库中查询前几条记录的用法(SQL Server/Oracle/Postgresql)
- Oracle树结构查询 start with ... connect by用法简介&sql有向图问题期待新解决方案
- Oracle树结构查询 start with ... connect by用法简介
- oracle查询语句中的exists 和in 的详细用法
- Oracle 的 bulk collect用法——批量查询
- Oracle 查询高级用法