当前位置: 首页 > news >正文

异构数据库

1.       异构数据库

在做新旧系统数据迁移时,如果旧系统不是oracle,新系统是oracle,可以考虑采用Oracle的异构服务(Heterogeneous Services,简称HS)。在oracle中创建与其它数据库的database link。这样就能在oracle中直接访问其它数据库,也可以进行两个不同数据库的表间连接查询。

异构服务有两种方式,第一种称做透明网关,需要另外购买oracle的使用授权,例如连接SQL Server则必须要有SQL Transparent Gateway for SQL Server。第二种称做通用连接,可以通过ODBCOLE DB两种方式,因此理论上可以连接所有的数据库。

下面说明通用连接的设置步骤如下:
(1)
确定是否安装了HS组件。

执行:desc sys.HS_BASE_CAPS;
   
如果存在则说明已经安装了HS组件。

(2)配置ODBC连接,见下图

 

 

 

(3)配置tnsnames.oralistener.ora

参考:E:/oracle9/hs/admin/ tnsnames.ora.sample

      E:/oracle9/hs/admin/ listener.ora.sample

(4)配置E:/oracle9/hs/admin/inithsoledb.ora

HS_FDS_CONNECT_INFO = {ODBC系统名}
  HS_FDS_TRACE_LEVEL = on

(5)创建database link

   重启oracle的监听后测试。

 

以上方法可以在oracle文档中通过查找“HS_FDS_CONNECT_INFO”找到。

 

采用透明网关的方式见文档《安装oracle异构数据库组件_创建实例.doc

相关文章:

  • Oracle的共享套接字
  • 删除表内多余的重复数据
  • 如何确定是否接收用户提交问题的修改
  • 缴费和交费的区别
  • PB数据窗口checkbox字段设置保护的方式
  • Memory卡的读写
  • 参保单位不应做成下拉列表
  • 平均数的小计
  • 起止日期要明确
  • Date型的使用
  • 日志表的作用
  • 特殊与一般
  • 软件的可用性
  • Oracle的spfile手工修改后损坏的解决办法
  • oracle92021Win64不支持windows server 2003 Standard x64 Edition版本
  • 【知识碎片】第三方登录弹窗效果
  • Babel配置的不完全指南
  • java8-模拟hadoop
  • Java方法详解
  • KMP算法及优化
  • Leetcode 27 Remove Element
  • Mac 鼠须管 Rime 输入法 安装五笔输入法 教程
  • NSTimer学习笔记
  • Spring Security中异常上抛机制及对于转型处理的一些感悟
  • Travix是如何部署应用程序到Kubernetes上的
  • 读懂package.json -- 依赖管理
  • 警报:线上事故之CountDownLatch的威力
  • 微信开放平台全网发布【失败】的几点排查方法
  • 微信如何实现自动跳转到用其他浏览器打开指定页面下载APP
  • 异步
  • #{} 和 ${}区别
  • #QT(TCP网络编程-服务端)
  • ()、[]、{}、(())、[[]]等各种括号的使用
  • (1)(1.13) SiK无线电高级配置(六)
  • (pytorch进阶之路)CLIP模型 实现图像多模态检索任务
  • (学习日记)2024.04.10:UCOSIII第三十八节:事件实验
  • (一)Spring Cloud 直击微服务作用、架构应用、hystrix降级
  • (转)重识new
  • (转载)hibernate缓存
  • .form文件_一篇文章学会文件上传
  • .NET CORE 第一节 创建基本的 asp.net core
  • .NET MAUI学习笔记——2.构建第一个程序_初级篇
  • .NET 设计模式—适配器模式(Adapter Pattern)
  • .net反编译的九款神器
  • .net开发引用程序集提示没有强名称的解决办法
  • .NET学习全景图
  • [ACL2022] Text Smoothing: 一种在文本分类任务上的数据增强方法
  • [AX]AX2012 SSRS报表Drill through action
  • [BZOJ 4034][HAOI2015]T2 [树链剖分]
  • [C/C++]数据结构 循环队列
  • [codevs 1288] 埃及分数 [IDdfs 迭代加深搜索 ]
  • [COI2007] Sabor
  • [IE技巧] 如何让IE 启动的时候不加载任何插件
  • [Linux打怪升级之路]-信号的保存和递达
  • [Linux内存管理-分页机制]—把一个虚拟地址转换为物理地址