在SAP中可以设定Loading-Balance登陆,当有多个安装实例做负载平衡,设定Webdynpro for Java 的JCO目的时都要用到这里的设定, SAP组登陆需要SAP Message Server,一般SAP系统默认就具有Message Server的功能,通过3600端口通讯,与Message Server有关的事务码,SMMS(查看MS状态), SMLG(设定登陆组):
如下步骤设定一个Logon Group,打开SAP gui:
选择"系统"页并执行新增项目:
下一步:填入以上信息,如果出现1处的错误信息,那么需要执行以下步骤设定Service端口映射:
SAP 登陆时会从Windows的service文件中获取服务名称,需要在这个文件中指定service名称与端口映射,
在%systemroot%\system32\drivers\etc\中打开文件services并在其最后加入一行:
sapmsSID 3600/tcp
SID是SAP系统的SID(系统ID)号码,需要被替换为你自己的,在SID与3600中的间隔推荐用Tab键而不是使用空格分隔,如果讯息服务器填的是主机名,并且没有DNS来解析,那么还需要在上面指定的目录中的hosts文件中加入IP到主机名的映射
当设定好后再次连接:
SAP系统默认有一个登陆组SPACE,点击完成,
双击sapdev即可登陆测试
要自定义登陆组,通过执行事务码MSLG:
输入一个Logon Group名称选择合适的Instance并执行Copy:
保存后再次通过SAP gui设定一个登陆组配置:
系统出现最新被创建的登陆组
在设定连接本身并不复杂,因为SAP gui在安装时并没有在service文件只映射服务,所以一定要手工映射服务端口正确,否则会出错莫名错误
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29917/viewspace-620988/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29917/viewspace-620988/