• 透明网关设置


    透明网关连接到一个sqlserver上


    服务器端
    1、下载透明网关
    10g下,透明网管是一个单独的组件,需要单独下载安装。
    http://www.oracle.com/technology/software/products/database/oracle10g/htdocs/10201winsoft.html
    这个安装包有200多m。
    2、安装
    在10.10.10.2安装透明网关:
    解压后,进入目录,点击setup.exe,启动安装界面,安装oracle transparent gateway for microsoft sql server;
    下一步,输入sqlserver地址和sqlserver 数据库名,这里你可以输入正确的,也可以随便输入,或者留空,我们可以安装完成后再配置。
    安装完后,会弹出配置监听界面,因为我们要手工配置,点击取消即可。
    3、
    默认情况下,安装透明网关时会生成一个默认的参数文件:inittg4msql.ora(D:\oracle\product\10.2.0\tg_1\tg4msql\admin),它的sid是tg4mssql,你可以使用这个文件,也可以新建一个文件。本例选择新建文件。


    4.D:\oracle\product\10.2.0\tg_1\tg4msql\admin
    目录下建一个文件initmyl526.ora
    文件内容如下:
    # This is a sample agent init file that contains the HS parameters that are
    # needed for the Transparent Gateway for SQL Server

    #
    # HS init parameters
    #
    HS_FDS_CONNECT_INFO="SERVER=192.168.90.178;DATABASE=dwbak"
    HS_FDS_TRACE_LEVEL=OFF
    HS_FDS_RECOVERY_ACCOUNT=RECOVER
    HS_FDS_RECOVERY_PWD=RECOVER


    5转到
    D:\oracle\product\10.2.0\tg_1\NETWORK\ADMIN
    打开listener.ora
    添加(SID_DESC =
          (SID_NAME = myl526)
          (ORACLE_HOME = D:\oracle\product\10.2.0\tg_1)
          (PROGRAM = tg4msql)
        )

    6
    oracle安装目录下D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN
    打开tnsnames.ora
    添加
    MYL526 =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.196.76)(PORT = 1522))
        (CONNECT_DATA =
          (SID = myl526)
        )
        (HS = OK)
      )


    5重启oracle服务和监听.

    客户端:
     create database link pjj connect to 用户名 identified by "pwd" using 'myl526';
     select * from dw_spph@pjj;
     select "列1","列1","列1" from dw_spph@pjj;


     

  • 相关阅读:
    悬线法练习
    Codechef MAY 15 Counting on a directed graph
    Codechef MAY 15 Chef and Balanced Strings
    兔子与兔子
    雪花雪花雪花
    约数之和
    分形之城
    递归实现组合型、指数型、排列型 枚举
    最短Hamilton路径
    六十四位整数乘法
  • 原文地址:https://www.cnblogs.com/pan11jing/p/1511766.html
Copyright © 2020-2023  润新知