试想如果把DB1上的表数据放入DB2中,常用的应该有几种方法:
1. 做备份,用EXP、IMP。(提前数据库必须都是oracle,且版本需要统一)
2. 用spool工具,把DB2的表转换成文本,然后导入DB1.
3. sqlloader工具来实现。
4. 就是orcale本身带的DBlink功能,也就是数据库链路。这种方法操作简易,且跨版本。
首要需给DB1上的tnsnames.ora文件配置好net8协议,前面的文章中有提到过配置方法。主要需要配置的地方,一是本地服务名,此例中为AA,链接对方机器可用SQL>CONN SCOTT/TIGER @ AAA。二是DB2的IP地址。
分析数据库链路关系图.
Tags: 数据库链路