Welcome 微信登录

首页 / 数据库 / MySQL / Linux系统中使用Oracle透明网关连接DB2数据库

服务器1os: AIX 5.3ip: 192.168.0.1db: Oracle 11gR2服务器2:os: AIXIP: 192.168.0.5db: DB2 v9.7主要目的:通过在服务器1中构建透明网关,实现在oracle数据库中连接服务器2中的DB2数据库。Oracle--->dg4odbc驱动--àunixODBC驱动管理器--àdb2专用odbc驱动程序推荐阅读:DB2数据库性能调整和优化(第1、2版) PDF http://www.linuxidc.com/Linux/2013-09/90679.htmDB2数据库性能优化介绍 http://www.linuxidc.com/Linux/2013-09/90678.htm实施步骤:1. 在服务器1中安装unixODBC驱动程序。a) 在官方网站中下载unixODBC驱动源代码包:http:://www.unixodbc.orgb) 导入几个必要的环境变量:        export    OBJECT_MODE=64      (确保编译出来的unixODBC为64位可执行程序,假如数据库是32,那么64换成32)
        export    PATH=$PATH:/usr/vacpp/bin(这个是编译器安装地址)
        export    CC=xlc_r
        export    CCC=xlC_rc) 进入解压够的unixODBC目录,解压后的目录如下图所示:        ./configure  --prefix=/usr/local/unixODBC
        ./make
        ./makeinstalld) 在oracle的.profile中添加下面几行:          export ODBCHOME=/usr/local/unixODBC/etc
          export ODBCINI=$ODBCHOME/odbc.ini
          export PATH=$PATH:/usr/local/unixODBC/bin          export LD_LIBRARY_PATH=/usr/local/unixODBC/libe) 进入/usr/local/unixODBC/lib目录,执行下面这些命令:          ar -x-X any libodbc.a
          ar -x-X any libodbccr.a
          ar -x-X any libodbcinst.a          ln -slibodbc.so.2 libodbc.so
          ln -slibodbccr.so.2 libodbccr.so
          ln -slibodbcinst.so.2 libodbcinst.so 更多详情见请继续阅读下一页的精彩内容: http://www.linuxidc.com/Linux/2014-04/100172p2.htm
  • 1
  • 2
  • 下一页
Linux上安装配置InstantClient及64位系统PL/SQL配置ORA-16047: DGID mismatch between destination setting and standby相关资讯      db2数据库 
  • DB2数据库性能优化介绍  (09/28/2013 09:45:39)
  • db2数据库备份与恢复命令  (10/12/2007 16:54:07)
  • SUSE Linux上安装DB2 数据库笔记  (02/24/2013 09:31:01)
本文评论 查看全部评论 (0)
表情: 姓名: 字数