Skip to Content

大家好。

自从GUI7.40问世以来,颇受大家关注。关于7.40设置文件的问题也随之而来。这里集中把相关的信息做一个汇总,希望能对用户有所帮助。

先说说GUI7.30以及之前版本的设置文件。这些文件都被我们熟知,用过SAPGUI的人,都能说出个一二吧。

“C:\Windows\sapmsg.ini”   ->  储存message server的信息

“C:\Windows\saproute.ini”    – >  储存saprouter的信息

“C:\Windows\System32\drivers\etc\services  ->  储存hostname等信息

“C:\Users\<USER>\AppData\Roaming\SAP\Common\saplogon.ini  – >  储存登录系统时需要的信息

“C:\Users\<USER>\AppData\Roaming\SAP\Common\SapLogonTree.xml”   ->  saplogon的结构信息

“C:\Users\<USER>\AppData\Roaming\SAP\Common\sapshortcut.ini”   -> sapgui shortcut的系统登录信息

那么现在呢?从GUI7.40开始,我们有了新的配置文件,叫SAPUILandscape.xml。这个GUI领域的一个大的变动。这一变动的最大利好,就是SAPGUI可以和NWBC,JavaGUI等共享配置文件,意味着管理工作的减少。GUI7.40将是最后一代支持.ini文件的版本了。

现在来介绍一下SAPUILandscape.xml。在SAPGUI或NWBC第一次启动的时候,将会发生如下转换:

“C:\Users\<USER>\AppData\Roaming\SAP\Common\saplogon.ini”
“C:\Users\<USER>\AppData\Roaming\SAP\Common\SapLogonTree.xml”
“C:\Users\<USER>\AppData\Roaming\SAP\Common\sapshortcut.ini”

↓合并成

“C:\Users\<USER>\AppData\Roaming\SAP\Common\SAPUILandscape.xml”

“C:\Windows\sapmsg.ini”
“C:\Windows\saproute.ini”
“C:\Windows\System32\drivers\etc\services”

↓合并成

“C:\Users\<USER>\AppData\Roaming\SAP\Common\SAPUILandscapeGlobal.xml

通过上面的分配规律很容易看出两个xml分别负责什么吧?

注意事项:

当.ini文件被转换成.xml的时候,所有的service和workspace会有一个专属的唯一的随机生成的UUID。UUID不要轻易改动,否则造成信息不一致而无法登录系统。

相关note:

38119 – SAP Logon: Administration of functions
2075150 – SAP Logon (Pad) 740: new format of configuration files as of Windows GUI 7.40

2075073 – SAP Logon (Pad) 740: create/distribute server configuration file in the SAP UI landscape format

To report this post you need to login first.

2 Comments

You must be Logged on to comment or reply to a post.

Leave a Reply