数据库之间的链接建立在DATABASE LINK上。要创建一个DB LINK,必须先
在每个数据库服务器上设置链接字符串。

1、 链接字符串即服务名,首先在本地配置一个服务名,地址指向远程的数据库地址,服务名取为将来你要使用的数据库链名:

2、创建数据库链接,
进入系统管理员SQL>操作符下,运行命令:

SQL>create public database link beijing connect to scott identified by tiger using ‘tobeijing’;
命令说明:
CREATE PUBLIC DATABASE LINK 数据库链接名 CONNECT TO 用户名 IDENTIFIED BY 密码 USING ‘本地配置的数据的实例名’;
如果建立成功,会提示:Database link created.

则创建了一个以scott用户和北京数据库的链接beijing,我们查询北京的scott数据:

SQL>select * from emp@beijing ;

这样就可以把深圳和北京scott用户的数据做成一个整体来处理。

3、建立同义词,为了使有关分布式操作更透明,ORACLE数据库里有同义词的对象synonym

SQL>create synonym bjscottemp for emp@beijing ;

于是就可以用bjscottemp来替代带@符号的分布式链接操作emp@beijing。

4、查看所有的数据库链接,进入系统管理员SQL>操作符下,运行命令:

SQL>select owner,object_name from dba_objects where object_type=’DATABASE LINK’;

5、查看数据库连接
sql> select owner, db_link from dba_db_links;
ower db_link
public TEST.US.ORACLE.COM

6、删除数据库连接
先从第5步中查看数据库连接,取得其db_link的名称
sql>drop public database link TEST.US.ORACLE.COM
数据库连接巳丢弃

转载于:https://www.cnblogs.com/syncnavigator/p/10193533.html

利用DB Link搞定Oracle两个数据库间的表同步相关推荐

  1. 利用DB Link两步搞定Oracle两个数据库间的表同步

    一.实现目标: 要实现从源表:AAA到目标表:BBB的数据同步. 二.在目标机上建立Oracle DB Link: 1. 在network/admin/tnsname.ora文件中加入源库的连接信息, ...

  2. 【数据结构】 最小生成树(四)——利用kruskal算法搞定例题×3+变形+一道大水题...

    在这一专辑(最小生成树)中的上一期讲到了prim算法,但是prim算法比较难懂,为了避免看不懂,就先用kruskal算法写题吧,下面将会将三道例题,加一道变形,以及一道大水题,水到不用高级数据结构,建 ...

  3. oracle两个数据库之间,如何实现oracle两个数据库之间的同步

    如何实现oracle两个数据库之间的同步 关注:166  答案:2  手机版 解决时间 2021-01-23 22:02 提问者美人如画皮 2021-01-23 13:26 如何实现oracle两个数 ...

  4. Python入门系列(十一)一篇搞定python操作MySQL数据库

    开始 安装MySQL驱动 $ python -m pip install mysql-connector-python 测试MySQL连接器 import mysql.connector 测试MySQ ...

  5. Oracle 11g 通过创建物化视图实现不同数据库间的表数据同步

    Oracle 11g 物化视图语法如下: create materialized view [view_name] refresh [fast|complete|force] [ on [commit ...

  6. 利用form的“accept-charset”在不同编码的页面间提交表单

    转自http://blog.zol.com.cn/795/article_794546.html accept-charset 一个很少用到的表单属性,利用它实现在不同编码的页面里实现表单的提交也是一 ...

  7. oracle下的数据库实例、表空间、用户及其表的区分

    完整的Oracle数据库通常由两部分组成:Oracle数据库和数据库实例.  1) 数据库是一系列物理文件的集合(数据文件,控制文件,联机日志,参数文件等):  2) Oracle数据库实例则是一组O ...

  8. 比对两个数据库中数据表结构异同

    介绍一个工具用于对比两个数据库数据表结构异同---schema sync(官网:http://schemasync.org/) 是由python写成, 比较两个库结构的时候生成一个patch脚本和一个 ...

  9. php mysql两个表合并_php操作mysql两个数据库中表的数据同步

    题记: 我们开发当中经常会遇到,数据同步.比如将teaching数据库中area表的数据同步到study数据库中zone表中. 备注:这两个数据库不同,数据表名字也不同,但数据表的结构相同.不同表结构 ...

最新文章

  1. FVF的D3DFVF_XYZ和D3DFVF_XYZRHW的区别
  2. SpringMVC的数据响应
  3. Spring注入方式及注解配置
  4. BZOJ 1305 二分+网络流
  5. Python Flask实现修改和删除数据
  6. c语言 程序结集,c语言(结体程序设计).doc
  7. 阻止默认事件event.preventDefault();
  8. 收盘:用友软件跌10.02%报13.2元 换手3.26%
  9. matplotlib-27 内嵌环形饼图
  10. qq号被盗是什么原理_手机被盗之前(和之后)应该做什么
  11. python三阶魔方_三阶魔方自动求解及动态可视化matlab代码
  12. hive难点以及例子SXT
  13. 关于回溯法的递归与非递归-----N皇后问题
  14. Excel 宏的用法的教程
  15. 淘宝店群的失败,标志另一代店群平台的崛起,店群“时代在发展”
  16. MySQL增加外键的两种方式
  17. wxpay-is-shit
  18. Mac下面visio的替代品Omnigraffle,很好用
  19. 迅视财经 华为重申:绝不造车!
  20. 虚拟空间考古?其实它早在一千年前就存在了 | 浅空间专栏

热门文章

  1. 使用开源ASR框架在Mono和.NET C#中进行语音识别
  2. TypeScript 3.7 发布,带来 Optional Chaining 等特性
  3. 开源公司抱团取暖,讨论如何在云厂商“寄生”下生存
  4. ILSpy 5.0 发布,.NET 反编译工具
  5. Docker和容器简介
  6. lisp读点坐标绘多义线_AutoCAD中多义线的坐标标注
  7. antd中tooltip换行_ant design 中实现表格头部可删除和添加
  8. 修改文章更新缓存php,php – 使用liipImagineBundle更新/删除记录时删除/更新缓存的图像...
  9. 胃net的放大内镜_胃淀粉样变性放大内镜表现 | 内镜集锦
  10. ir指令、立即数的作用_ARM指令中使用立即数详解