要静心。要有爱。

Oracle10g+SQLSERVER2000透明网关设置

上一篇 / 下一篇  2008-03-17 12:06:23 / 个人分类:Oracle

环境:
Oracle:
 版本10.2.0.2
 IP:192.168.1.65
SQL SERVER:
 IP:192.168.1.25
 DB NAME:SQLDB

一、安装Oracle10g的透明网关组件
该组件位于安装光盘B24558-01_6of6
下载地址:http://edelivery.oracle.com/

本机测试时,透明网关单独安装在D:\oracle\product\10.2.0\tg_1

二、建立SQLDB数据库在Oracle下的别名msql25
进入%ORACLE_HOME%\tg4msql\admin目录建立文件initmsql25.ora,里面内容如下:

HS_FDS_CONNECT_INFO="SERVER=192.168.1.25;DATABASE=SQLDB"
HS_FDS_TRACE_LEVEL=OFF
HS_FDS_RECOVERY_ACCOUNT=RECOVER
HS_FDS_RECOVERY_PWD=RECOVER

本机测试时目录为:D:\oracle\product\10.2.0\tg_1\tg4msql\admin

三、建立listener,用于监听sqlserver
进入%ORACLE_HOME%\network\admin修改listener.ora文件增加:
    (SID_DESC =
      (SID_NAME = msql25)
      (ORACLE_HOME = D:\oracle\product\10.2.0\tg_1)
      (PROGRAM = tg4msql)
    )

四、建立tnsnames
与listener.ora相同目录下修改tnsnames.ora文件增加一个TNSNAME:
msql25 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.65)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SID = msql25)
    )
    (HS = OK)
  )

五、测试
创建数据库连接
Create Database Link msql25 Connect To test Identified By test using 'msql25';
Select * Fromt_test@msql25

测试通过。


TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-07-25  
  12345
6789101112
13141516171819
20212223242526
2728293031  

数据统计

  • 访问量: 425
  • 日志数: 22
  • 图片数: 3
  • 建立时间: 2008-03-15
  • 更新时间: 2008-06-26

RSS订阅

Open Toolbar