ORACLE database link

来源:互联网 发布:如何用php开发网站 编辑:程序博客网 时间:2024/05/16 06:21

不同数据库之间的连接,需要建立DB LINK进行联系;

创建DB LINK 语句(例:建立ORACLE ERP的APPS用户)

-- Create database link ERP_DEMO  --APPS 用户名  --PASSWORD 数据库密码  --HOST 数据库IP地址  --PORT 数据库端口号  --DEMO SID名create database link ERP.XXX.COM  connect to APPS identified by PASSWORD  using '(DESCRIPTION =    (ADDRESS_LIST =      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.101)(PORT = 1522))    )    (CONNECT_DATA =      (SID = DEMO)    )  )'
创建完毕后,在PL SQL的database links可以看到,但是无法看到密码


DB LINK不能远程访问数据库的常量,

如果访问的表中有CLOB类型的字段,也是不容许被访问,所以在查询有CLOB类型的表时,不要使用SELECT * ,SELECT 其他字段就可以了!