1.赋予创建dblink的权限
grant create database link,drop public database link to ayee;
权限列表:
CREATE DATABASE LINK (只能创建者使用)
DROP DATABASE LINK
CREATE PUBLIC DATABASE LINK
DROP PUBLIC DATABASE LINK
2.建立dblink
方法一:(经过试验可以从ora11g连接到ora10g)
create database link test_dblink
connect to 用户名 identified by 密码
using 'IP地址:端口/实例名';
方法二:(靠谱点)
create public database link dblink名称
connect to 用户 identified by 密码
using
'(DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=TCP)
(HOST=192.168.x.x)
(PORT=1521)
)
)
(CONNECT_DATA=
(SERVER=DEDICATED)
(SERVICE_NAME=实例名)
)
)';
或者
create database link test_bdlink
connect to TRAPPERSDBN identified by TRAPPERSDBN
using
'(description=(address=(protocol=TCP) (host=10.0.xxx.xxx)(port=1521))(connect_data=(sid=ora11g)))';
3.查询方法
select * from 用户.表名@dblink名称 ;
4.删除dblink
drop database link dblink名称;
文档信息
- 本文作者:fei
- 本文链接:https://ayee1616166.github.io/2016/11/03/Oracle%E4%B9%8BDBLINK/
- 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)