欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

数据库链 博客分类: oracle Oracle 

程序员文章站 2024-02-25 21:05:51
...
创建库链

LINK_TO_AAA 是库链名称,root 是连接的数据库的用户名,123456 是连接的数据库的用户密码
-- Create database link
create database link LINK_TO_AAA
  connect to root identified by 123456
  using '(DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.xxx.xxx)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = aaa)
    )
  )';

查看库链的时候不会显示用户密码,如下:
-- Create database link
create database link LINK_TO_AAA
  connect to root
  using '(DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.xxx.xxx)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = aaa)
    )
  )';
 
要删除专用数据库链,用户必须为DBA角色或者为该专用数据库链的创建者、所有者。要删除公用数据库链,则必须拥有DROP PUBLIC DATABASE LINK权限:
drop database link LINK_TO_AAA
相关标签: Oracle