【问题】SWPM安装SAP时因用户Culture及系统Locale引发的问题
【现象】
①IE浏览器显示空白(SWPM界面不显示)
②SAP安装时出现“Error occurs when executing command 'changkey' using the command line tool 'rsecssfx'.Ruturn Code is -7”的错误信息。
【解决方法】
现象①:更改当前用户的Culture
现象②:更改当前系统的Locale
在启动SWPM(Software Provisioning Manager)之前,如果用户的Cultural没有更改,会导致启动SWPM时浏览器无法将其界面显示出来的问题。(现象①)
另外,如果是系统的Locale没有更改的话,ASCS导入时则可能发生下图错误(现象②):
【具体解决方法】
打开Windows PowerShell,输入以下命令:
1 Get -Culture #查看当前用户的Culture 2 Get -WinSystemLocale #查看当前系统的Locale
如果得出的信息显示不是英语环境,则需要通过下列命令,将其改成英语环境:
1 Set -Cultrue -CultrueInfo en-US #将当前用户Culture改为英文环境 2 Set -WinSystemLocale -SystemLocale en-US #将当前系统Locale改为英文环境
如图,因为用户语言和系统语言为日语,所以需要将它们改为英语环境
在更变完之后,请务必重启系统,Locale只有在重启OS系统之后才会生效。
OS重启后,再次打开PowerShell输入下列命令,确认当前用户及系统是否为英文环境:
1 Get -Culture #查看当前用户的Culture 2 Get -WinSystemLocale #查看当前系统的Locale
如图
确认完之后,便可以重新启动SWPM,查看上述问题是否解决。
另外,等SWPM正常安装完SAP之后,记得将用户Culture和系统Locale恢复到项目要求的语言环境。