C:\WINDOWS\SAPMSG.INI
C:\WINDOWS\SAPROUTE.INI
C:\Documents and Settings\XXXXXXXXXXXXXXX\Application Data\SAP\Common\saplogon.ini
自從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不要輕易改動,否則造成信息不一致而無法登錄系統。