使用oracle Transparent gateway 连接 sybase 数据库

网上关于这方面的内容一堆,不详细说明整个配置的过程了,把配置过程中容易出错的地方给大家列出来.

===================================================

1.配置inittg4sybs.ora

# This is a sample agent init file that contains the HS parameters that are
# needed for the Transparent Gateway for Sybase

#
# HS init parameters
#
HS_FDS_CONNECT_INFO=S12_8.model
HS_FDS_TRACE_LEVEL=OFF
HS_FDS_RECOVERY_ACCOUNT=RECOVER
HS_FDS_RECOVERY_PWD=RECOVER

#
# Environment variables required for Sybase
#
set SYBASE="C:Sybase"
注意点:

S12_8 :代表的通过sybase的客户端配置程序配置的sybase连接串.

model:代表需要访问的sybase的库名

set SYBASE="C:Sybase" 在windows下,需要使用// 替换 /

========================================================================

[@more@]

==================================================

2.在windows 的PATH环境变量中添加sybase的DLL的路径.

比如:sybase是安装在c:sybase中,

就需要把c:sybasedll路径加入到PATH环境变量中去.

===================================================

3.ORA-28522 ORA-28559

出现这些错误,需要执行以下脚本:

@?rdbmsadmincaths.sql

==================================================

4.ERROR 位于第 1 行:
ORA-02068: 以下严重错误源于TG4SYBS
ORA-28511: 丢失与使用 SID=%s 的多机种远程代理程序的 RPC 连接
ORA-28509: 无法创建与非 Oracle 系统的连接

这个错误是由于:Transparent gateway的版本同数据库的版本不一样.

这个时候,需要检查数据库的版本是多少,然后把Transparent gateway的版本升级到数据同样的版本就可以了

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/197458/viewspace-1025252/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/197458/viewspace-1025252/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值