码迷,mamicode.com
首页 > 数据库 > 详细

Oracle 创建DBLink

时间:2019-11-21 12:10:43      阅读:98      评论:0      收藏:0      [点我收藏+]

标签:访问   lin   dbn   back   数据库连接   用户名   服务器端   说明   col   

当用户需要访问另一台服务器数据库中表的数据时,就需要在本地数据库中创建远程数据库的DBLink,通过DBLink去访问远程数据库中的数据。

创建方法:

CREATE DATABASE LINK DBLINKNAME
    CONNECT TO DBNAME IDENTIFIED BY DBPASSWORD
        USING (DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST = 192.168.*.*)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = orcl)));

说明:

DBLINKNAME: DBLINK名称
DBNAME :远程数据库用户名
DBPASSWORD:远程数据库密码
HOST :连接远程服务器ip
PORT :远程服务器端口号
SERVICE_NAME :远程服务器数据库实例

本地访问远程数据库演示:

SELECT * FROM TABLENAME@DBLINKNAME;
TABLENAME:远程服务器数据库表名
DBLINKNAME:创建的DBLink名称

查询数据库连接

SELECT OWNER,
       OBJECT_NAME
  FROM DBA_OBJECTS
 WHERE OBJECT_TYPE=DATABASE LINK;

 技术图片

删除DBLink

DROP DATABASE LINK DBLINKNAME;

  

Oracle 创建DBLink

标签:访问   lin   dbn   back   数据库连接   用户名   服务器端   说明   col   

原文地址:https://www.cnblogs.com/greatdynasty/p/11904219.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!