Oracle 11g  Gateway (ODBC)安装配置(UTF-8中文支持)
环境信息:
操作系统:RHEL 6U4 64bit
LANG使用:zh_CN.UTF-8
Oracle 数据库
版本:Oracle 11g database 11.2.0.1.0
安装目录:/home/oracle/product/ora11g
服务名称(ORACLE_SID):ora11g
Oracle Gateway
版本:Oracle 11g gateway 11.2.0.1.0
安装目录:/home/gateway/product/gateway
服务名称(ORACLE_SID):gateway
Gbase 8t数据库
版本:Gbase 8t V8.5 12.10.FC4G1AEE_1.6.3.43
安装目录:/home/gbase8t/8t
服务名称(INFORMIXSERER):gbase8t
Informix CSDK
版本:Informix CSDK 4.10.FC7
安装目录:/home/gbase8t/8t
连接方式:
Oracle Database通过dblink连接到Gateway;Gateway通过CSDK提供的ODBC驱动(unixODBC),访问Gbase 8t/Informix数据库。
组件安装
1,Oracle 11g database安装详细过程        略
Oracle database使用的环境如下:
ORACLE_BASE=/home/oracle
ORACLE_HOME=$ORACLE_BASE/product/ora11g
ORACLE_SID=ora11g
NLS_LANG="SIMPLIFIED CHINESE_CHINA.AL32UTF8"
# NLS_LANG需要使用AL32UTF8或者UTF8
PATH=$ORACLE_HOME/bin:$PATH
export ORACLE_BASE ORACLE_HOME ORACLE_SID NLS_LANG PATH
安装时选上中文支持,数据库的字符集使用AL32UTF8
数据库安装时,如果LANG=zh_CN.UTF-8时,界面有乱码,可使用LANG=en_US.UTF-8来安装。另一种方式是将中文字体f放到操作系统的/usr/share/fonts/zh_CN/TrueType/目录下。
2,Gbase 8t database安装详细过程        略
3,Informix CSDK安装详细过程            略
Gbase 8t database和Informix CSDK使用的环境如下:
INFORMIXDIR=/home/gbase8t/8t
INFORMIXSERVER=gbase8t
ONCONFIG=onconfig.8t
PATH=$INFORMIXDIR/bin:$PATH
export INFORMIXDIR INFORMIXSERVER ONCONFIG PATH
DB_LOCALE=zh_CN.utf8
CLIENT_LOCALE=zh_CN.utf8
SERVER_LOCALE=zh_CN.utf8
export DB_LOCALE CLIENT_LOCALE SERVER_LOCALE
LD_LIBRARY_PATH=$INFORMIXDIR/lib:$INFORMIXDIR/lib/esql:$INFORMIXDIR/lib/cli
export LD_LIBRARY_PATH
4,Oracle gateway安装详细过程
a.创建gateway 用户,并设置密码
[root@rhel64 ~]# useradd -g oinstall -G dba -d /home/gateway -m -s /bin/bash gateway
[root@rhel64 ~]# passwd gateway
b.设置用户环境变量:
ORACLE_BASE=/home/gateway
ORACLE_HOME=$ORACLE_BASE/product/gateway
ORACLE_SID=gateway
NLS_LANG="SIMPLIFIED CHINESE_CHINA.AL32UTF8"
PATH=$ORACLE_HOME/bin:$PATH
export ORACLE_BASE ORACLE_HOME ORACLE_SID NLS_LANG PATH
# LD_LIBRARY_PATH必须要设置
INFORMIXDIR=/home/gbase8t/8t
LD_LIBRARY_PATH=$INFORMIXDIR/lib:$INFORMIXDIR/lib/esql:$INFORMIXDIR/lib/cli:$ORACLE_HOME/lib
export INFORMIXDIR LD_LIBRARY_PATH
c.解压缩gateway安装包,然后在窗口模式下执行安装
[gateway@rhel64 soft]$ unzip linux.x64_11gR2_gateways.zip
[gateway@rhel64 soft]$ cd gateways
开始安装./runInstaller
增加产品语言支持,选上 简体中文,服务名使用gateway
安装组件选上:
    Oracle Database Gateway for Informix
    Oracle Database Gateway for ODBC
注:仅使用ODBC时,不需要安装Oracle Database Gateway for Informix
若选了Gateway for Informix,会要求指定Informix服务器信息
开始安装组件
如果gateway与oracle database安装在同一个服务器上,可以不用再执行root.sh
组件安装完成后,自动调用netca,创建LISTENER
如果gateway和oracle database在同一台服务器,需要指定不同的LISTENERlinux安装oracle 11g端口,这里指定为1522
完成网络配置后,整个安装过程完成。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。