解决SAP 从nonicode 升级到unicode 环境中 出现 RFC 中文用户名 问题

SAP升级从nonicode 升级到unicode还是遇到了比较多的问题

1.原有的ETL工具 iway 中文问题不能决绝问题。

   所有的通过ETL同步基础数据的流程,全部更改为RFC接口,通过在应用中java 接口调用,设置定时任务和实时调用2中方式来解决数据同步问题。


2.delphi 环境下 中文变乱码的问题。

   首先把SAP的控件从nonicode 改为unicode。解决了读取数据和写数据乱码的问题。

 

   另外一个应用中,竟然连接RFC的用户为中文,出现了连接不能通信的问题。通过网上查询资料,设置SAP连接参数codepage参数为8400.



   sapconnection.codepage:='8400';  顺利通信成功。


3.delphi开发的程序,打包后客户端不能连接SAP问题,经过排查为个人计算机名称中包含中文。


以上的信息都是在程序的安装目录下有一个dev_rfc.trc的文件中有信息提示出来。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值