Posted on 2016-07-07 12:12
朱杰兵 阅读(614)
评论(0) 编辑 收藏
A connect to B
1.登录A库,在database links菜单new
connect to 填B库的信息。
view sql:
create database link DBLINK_NATSRS_TEST1
connect to NATSRS
using '172.28.16.79:1530/NATSRS';
这样就可以查看
select * from NATSRS.dc_flight@DBLINK_NATSRS_TEST1
---------------------------------------------------------------------------
报错权限不足,解决办法:
登录sys,执行
grant CREATE PUBLIC DATABASE LINK,DROP PUBLIC DATABASE LINK to natsrs_test1;
grant create database link to natsrs_test1;
资料:
赋予创建dblink的权限有三种:
grant create database link to user ; --只有user用户能使用的dblink
grant create public database link to user ;--所有用户都可以使用的dblink
grant drop public database link to user; --删除dblink的权限
select * from user_sys_privs t
where t.privilege like upper('%link%');
1 SYS CREATE DATABASE LINK NO
2 SYS DROP PUBLIC DATABASE LINK NO
3 SYS CREATE PUBLIC DATABASE LINK NO