当前位置: 首页 > 图文教程 > 数据库 > Oracle > oracle 透明网关环境的建立

Oracle
Oracle数据库技术(32)
Oracle数据库技术(33)
Oracle数据库技术(34)
Oracle数据库技术(35)
Oracle数据库技术(36)
Oracle数据安全面面观
Oracle数据操作和控制语言详解
Oracle数据库数据对象分析
解析Oracle 8i/9i的计划稳定性
使用Oracle实现实时通信
Oracle数据库中索引的维护
Oracle数据库游标使用大全
Oracle9i中监视索引的使用
在Oracle9i中使用多种Block Size
监控Oracle数据库的常用shell脚本
Performance Improvement Tips for Oracle on UNIX
Raw Partitions and Windows NT
How to use OS commands to diagnose Database Performance issues?
Raw Devices and Oracle - 20 Common Questions and Answers
Monitor Oracle Resource Consumption in UNIX

Oracle 中的 oracle 透明网关环境的建立


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-31   浏览: 47 ::
收藏到网摘: n/a

                       oracle 透明网关环境的建立

                                兰伟  2007-0-082

1、安装oracle 的transparent gateway 透明网关。
    安装ORACLE 选择自定义安装, 然后再选择 安装透明网关,再进去选择  安装FOR SQLSERVER 的组件。


2、修改 oraclehome\ora92\tgsmsql\admin\inittg4msql.orq 文件

   HS_FDS_CONNECT_INFO="SERVER=YIRONG-NO1;DATABASE=jsoct"
   HS_FDS_TRACE_LEVEL=OFF
   HS_FDS_RECOVERY_ACCOUNT=RECOVER
   HS_FDS_RECOVERY_PWD=RECOVER
   说明 可以通过 ORACLE 工具中的migration WorkBench 进行配置。(过程中需要配置ODBC)

3、建立监听 修改oracle 的  oraclehome\ora92\network\admin\listener.ora 文件。


# LISTENER.ORA Network Configuration File: F:\oracle\ora92\network\admin\listener.ora
# Generated by Oracle configuration tools.

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
      )
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST = yirong-no1)(PORT = 1521))
      )

    )
  )

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = F:\oracle\ora92)
      (PROGRAM = extproc)
    )

    (SID_DESC =
      (GLOBAL_DBNAME = ora9i2)
      (ORACLE_HOME = F:\oracle\ora92)
      (SID_NAME = ora9i2)
    )

    #连接 sqlserver
       (SID_DESC  =   
             (GLOBAL_DBNAME  =  tg4msql)   
             (PROGRAM  =  tg4msql)   
             (SID_NAME  =  tg4msql) 
             (ORACLE_HOME  =  F:\oracle\ora92) 
       ) 

  )  

4、修改TNS

TG4MSQL  =
 (DESCRIPTION=
   (ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521))
   (CONNECT_DATA=(SID=tg4msql))
   (HS=)
 )

5、创建DBLINK  说明建立的 用户名,密码要是 SQLSERVER 的用户名和密码
create PUBLIC DATABASE LINK oratoSql
    CONNECT TO sa IDENTIFIED BY "lanwei"
    USING 'TG4MSQL' ;

6、测试数据的是否正常检索。
 

Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1518385