`
wangyihust
  • 浏览: 433319 次
文章分类
社区版块
存档分类
最新评论

ORACLE中异构服务与透明网关实现数据迁移和数据共享

阅读更多

1. 安装:在自定义安装时候,选中Transparent gateway for mssql
安装成功后,在oracle主目录下有一个文件夹:tg4msql;并且在oracle主目录\bin目录下有个tg4msql.exe程序。

2. 为透明网关选择SID,默认是tg4msql。注意:访问不同的sql server 2000数据库需要不同的SID。各自的配置文件以INIT<SID>.ORA命名。这里,我取sqlpubs作为SID

3.配置初始化参数:在ORACLE_HOME\tg4msql\admin\inittg4msql.ora文件中设置sql server 2000配置

4.手工配置透明网关的监听程序
文件位于:ORACLE_HOME\network\ADMIN\listener.ora, 手工添加
    (SID_DESC =
      (SID_NAME = sqlpubs)
      (ORACLE_HOME = E:\oracle\ora90)
      (PROGRAM = tg4msql)
    )
然后重启TNS监听器

5. 为透明网关配置oracle网络服务监听器
客户端在通过透明网关访问sql server之前,都应该先配置oracle服务器能够与透明网关通信。
在文件tnsname.ora加入
hs_sqlpubs =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = eking)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SID = sqlpubs)
    )
    (HS=OK)
  )
其中,hs_sqlpubs 是链接的描述符号;(HS=OK)表示链接的是异类服务

6. 建立到sql server数据库的链接,在sql plus中
sql>
create public database link sqlserver1
connect to oracle identified by oracle
using 'hs_sqlpubs'

其中:oracle /oracle 为sql server登陆

7. 测试
sql>desc authors@sqlserver1
sql>select * from authors@sqlserver1



分享到:
评论

相关推荐

    Oracle11gR2透明网关for sybase

    Oracle 11gR2 透明网关 for Sybase 是一种数据连接技术,允许 Oracle 数据库系统直接与 Sybase 数据库进行交互,...通过这种方式,企业可以整合多个异构数据库系统,实现数据共享和迁移,同时减少了对专门接口的需求。

    论文研究-异构数据库迁移的设计和实现.pdf

    综上所述,异构数据库迁移的设计和实现涉及到分布式数据库、JDBC原理、数据库转换技巧、数据转换规则、数据库连接、迁移过程和断点续传等多方面的知识和技术。通过上述技术的应用,可以实现不同类型数据库系统之间...

    异构数据库间数据迁移的实现方法.docx

    专门的数据迁移工具能够有效处理异构数据库之间的数据迁移任务,例如通过一系列转换工具来实现数据迁移(参见图1)。基本思想是为数据迁移建立一个过渡区。首先,使用数据转换工具(Data Conversion Tool, DCT)创建...

    利用Oracle透明网关技术进行系统整合的研究.pdf

    相比之下,Oracle透明网关结合物化视图的策略,允许在保留原系统的同时,实现数据的实时或近实时同步,降低了整合难度和对业务的影响。 【总结】 在以Oracle为主系统进行异构系统整合时,Oracle透明网关技术结合...

    数据迁移整合的方案的报告.pdf

    在本案例中,由于存在IBM DB2、Oracle、SQL Server等多种异构数据库,部门内部和上下级部门间的异构数据集成分别采用了数据移植和数据交换系统,确保数据的共享和标准化。 系统迁移的主要目标是保证新系统的正常...

    基于Oracle的企业异构数据流整合.pdf

    通过专用的ETL工具和有效的数据移植策略,企业可以实现异构数据的有效整合,构建起强大的数据仓库,从而提升信息处理能力,支持更高效、更智能的业务决策。这对于企业提高竞争力、适应市场变化具有深远意义。

    Oracle Transparent Gateway for Microsoft SQLServer

    2. **异构系统集成:**在多数据库共存的企业环境中,透明网关可以作为桥梁,实现不同数据库之间的数据共享和交互。 3. **应用扩展:**对于基于Oracle的应用程序,如果需要访问SQL Server中的数据,可以直接通过透明...

    数据迁移整合的方案的报告.doc

    对于上下级部门间的异构数据,依赖于数据交换系统,统一数据库存储和交换标准,实现数据共享。 系统迁移和整合的目标主要包括:保证新系统在数据转换后的正常运行,维持原有系统的独立性,以及确保与之直接关联的...

    2017-5数据迁移

    - 在迁移过程中,采用dblink+脚本的方式进行测试,确保迁移数据的准确性和完整性。 #### 四、数据迁移的具体步骤 1. **前期准备**: - 分析用户需求,明确迁移范围。 - 确定迁移工具和技术方案。 2. **数据...

    系统历史数据迁移方案.doc

    上下级部门间的异构数据集成则利用数据交换系统,通过制定统一的数据库存储和交换标准来实现数据共享。 5. **系统切换流程**: - 系统切换分为前期调研、数据整理、数据转换、系统切换和运行监控五个阶段。前期...

    电网数据中台解决方案介绍.pdf

    在电网行业,数据中台能够帮助企业有效整合电网的运行数据、用户数据、设备数据等各种类型数据,实现数据资产的统一管理和共享,支撑电网的智能化和数字化转型。 本解决方案中特别提到了使用华为大数据组件构建的...

    基于Oracle的企业数据移植工具的开发.pdf

    数据移植工具(ETL,Extract-Transform-Load)在构建数据仓库和实现数据集成中扮演着核心角色。 本文“基于Oracle的企业数据移植工具的开发”主要探讨了如何设计和实现一个专门针对Oracle数据库的数据移植工具,以...

    Streams_Oracle_Streams_twp

    ### Oracle Streams 技术白皮书关键知识点...此外,其支持多种类型的数据源和目标,使得在异构环境中实现数据同步成为可能。随着业务需求的不断变化,Oracle Streams 的强大适应能力将成为企业数字化转型的重要助力。

    ORACLE数据库灾难恢复与备份技术探讨.pdf

    Oracle数据库在现代企业环境中扮演着至关重要的角色,其灾难恢复与备份技术对于保障业务连续性和数据安全性至关重要。本文将深入探讨Oracle数据库的多种高可用性和容灾解决方案。 首先,Oracle Data Guard是Oracle...

    DataLink是一个满足各种异构数据源之间的实时增量同步分布式可扩展的数据交换平台

    DataLink作为一个强大的数据交换平台,其核心功能在于实现实时增量同步,这使得它在处理大量数据流动的场景中表现出色。...对于需要高效整合和迁移数据的企业来说,DataLink是一个值得考虑的工具。

    基于Oracle导入导出XML技术研究.pdf

    《基于Oracle导入导出XML技术研究》这篇文章探讨了如何在Oracle数据库系统中利用XML技术进行数据的导入与导出,以提高异构环境下的信息共享和数据交换效率。文章由华东交通大学的魏建红、万仲保和詹国华共同撰写,...

    基于json的异构数据库整合研究--大学毕业论文.doc

    为了实现数据共享和高效利用,异构数据库的整合成为了一个亟待解决的问题。JSON由于其简单易读、跨平台的特性,成为了数据交换和存储的有效工具。 1.2 研究意义 异构数据库整合可以提高数据的一致性,降低数据维护...

Global site tag (gtag.js) - Google Analytics