首页 > 嘉寅说说 > 记录一次BW和R/3连接的问题
2007
08-29

记录一次BW和R/3连接的问题

2007-8-29
来自狮王的朋友刘给我发来邮件,说他在配置BW和R/3的连接有些不成功。错误发生在R/3登陆连接BW系统时,出现“RFC user logon failed,Check the connection”。

朋友刘是刚刚开始学习BW,他参照我的视频资料进行学习,并按照视频的操作步骤(BW和R3的连接配置)去操作。刚开始我担心他对这个部分的内容有些理解不够。我答应周末晚上我们通过共享桌面帮助确认操作步骤地正确性。从操作过程来看,是正确的。

但是还是出现如下错误现象:RFC destionation做“Test connection”是成功的,如果点击“Remote logon”,使用为非system user类型的其他用户登陆也是成功的。如果直接使用alrremote用户登陆,则报告,system user不能直接登陆,如果我们更改该用户aleremote为dialog用户则可以成功。如果点击错误消息的详细信息,有时候,详细信息提示RFC Call失败,不能Open之类的,或者提示多次用户登陆失败次数过多而锁定用户,我们只好到SU01中解锁用户。

刚开始,我们着眼于所有可能和RFC调用失败的有关可能因素,因为发现他的BW系统在登陆的时的默认client并不是他所使用的client,所以我要求他先修改参数文件让系统默认登陆的client为他所使用的client。并提供视频参照。另外,刘也提到他们在对R/3做一次Migration的时候,也出现RFC调用出现错误的情况,他担心那次Migration后,系统的RFC功能有些问题。另外我担心他在对BW和R/3直接的连接的主题上掌握不够透彻。我也提供了如下更多的视频作为他自己的学习参照。这次共享桌面分析问题未果。
1.在ALE连接的课程中有关REC destionation的操作。
2.BW和R/3之间系统安全控制有关的讨论。

我在SDN和SAP Notes依“RFC error”为关键字搜索有关帖子。同时,我建议他们公司联系SAP公司,另外,建议他写一封Mail给我,我将转发这个Mail给我的一位位于爱尔兰的SAP技术中心作Basis支持的一位朋友。
记录一次BW和R/3连接的问题 - 益泰 - 1

在两天后的周二,他给我打来电话,说问题已经解决。解决的过程是,他们和SAP公司几个回合的邮件,也得到一些SAP发来的一些Notes,刚开始还没有得到正确解决方法,之后的一次,SAP向他们提供了一些和问题有关的一些检查思路。当他们把aleremote的用户的密码修改成数字的时候,成功了。后来查看Notes和阅读论坛帖子,发现是新旧系统之间的密码处理的兼容性问题,对老的系统,用户输入的密码会,小写变成大写,并自动只处理不超过8位。而新系统没有这个限制。新旧系统在相互访问的时候,要注意衔接问题。Notes 号码为:807895 and 862989。
网络还有一篇Blog文章:
Defining Source System (with Basis Release < 640) in BI 7.0

而先前我猜测是两个不同系统之间Unicode和Non-unicode的存储的密码信息的转换的问题。并不是真正的原因。

在过去的2个月中,购买我的教程的朋友,向我询问的问题,有两个是关于SAP的字符集的。

其中一位来自台湾的朋友。他从R/3抽取数据到BW之后,其中的中文信息丢失。他的邮件内容和主题的图片:
记录一次BW和R/3连接的问题 - 益泰 - 2
BW_HF00.jpg:
记录一次BW和R/3连接的问题 - 益泰 - 3
BW_HF01.jpg:
记录一次BW和R/3连接的问题 - 益泰 - 4
BW_HF01_1.jpg:
记录一次BW和R/3连接的问题 - 益泰 - 5
BW_HF02.jpg:
记录一次BW和R/3连接的问题 - 益泰 - 6

另外一位朋友,他准备升级BW3.5到BW7.0,他希望得到一些经验的帮助:
记录一次BW和R/3连接的问题 - 益泰 - 7

我以前曾经对Oracle中的字符集有关的问题作过深入的讨论:Oracle字符集的深入讨论

现在看来,我要针对SAP中有关字符集的问题作一个继续深入讨论的总结了。

最后编辑:
作者:yitai
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。