【Oracle日常积累】Oracle 创建和使用 DBLink
2020-06-08 04:49
344 查看
使用场景
当你需要跨本地数据库访问另外一个数据库表中的数据时,在本地数据库中创建远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。
创建dblink
[code]/* emr_dblink : 表示dblink名字 db_name :表示 远程数据库的用户 db_pwd:表示 远程数据库的密码 HOST : 表示远程数据库IP PORT : 表示远程数据库端口 SERVICE_NAME : 远程数据库的实例名 */ create database link emr_dblink connect to db_name identified by db_pwd using '(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) )';
删除dblink
[code]drop database link emr_dblink;
DBLINK使用操作
增删改查数据和操作本地的数据库是一样的,表名需要写成“表名@dblink服务器”。
[code]/*注:前提得赋予【增删改查】权限*/ insert into test_tab01@emr_dblink (id,name) values ('1','test'); delete from test_tab01@emr_dblink where update test_tab01@emr_dblink set name='zs' where id='1'; select * from test_tab01@emr_dblink;
相关文章推荐
- Oracle DBLINK 简单使用 oracle在进行跨库访问时,可以通过创建dblink实现,今天就简单的介绍下如果创建dblink,以及通过dblink完成插入、修改、删除等操
- oracle dblink 创建使用 垮库转移数据
- oralce 第一篇 Oracle跨数据库Dblink的使用以及跨用户同义词创建
- 关于创建oracle dblink 过程及使用
- 如何在Oracle直接使用地址来创建Database Link (DBLink)
- oracle 的一些平时常用知识积累(从创建空间、数据库备份和导入、plsql连接使用全过程)
- oracle的dblink创建及使用
- Oracle dblink的创建及使用
- 学习笔记三:oracle dblink的创建与使用
- 如何在Oracle直接使用地址来创建Database Link (DBLink)
- oracle创建dbLink及使用
- oracle 中 dblink 的创建方法
- oracle dblink创建过程
- 【C#日常积累】C# 应用程序配置文件App.Config 基本使用
- 使用Oracle之---Oracle 创建用户
- oracle创建与mysql的dblink
- 有效创建oracle dblink 的两种方式
- Oracle 序列的创建和使用
- 关于创建oracle dblink
- 有效创建oracle dblink 的两种方式