标签:
sapguimsn |
分类: 知海拾贝 |
上线在即,我安装了SAP GUI 640版本,按要求打了两个补丁,却不能连接到服务器,系统提示错误:“service sapdp00 unknown”。IT部门告知:重装系统!——能这么愚蠢吗?!
咨询顾问也没有现成答案,还是求助于网络吧!这个问题很常见,因此解决方案或许很有用。
解决办法:打开注册表,找到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentcontrolSet\Services\Tcpip\Parameters
将DatabasePath的值由 %SystemRoot%\System32\drivers\etc 改为 c:\windows\System32\drivers\etc,注意前面一段是windows的路径。
罪魁祸首是MSN 7.5,几乎所有安装了MSN 7.5的机器都会出现此类问题。偏偏SAP GUI不能将%SystemRoot%转换成"c:\windows",却将路径指向了"C:\Documents and Settings\用户\SapWorkDir\%SystemRoot%\system32\etc"目录,是SAP笨呢?还是MSN可恨?
要是又安装了一遍MSN,问题会重现,省事一点的做法,把下面一段代码以REG文件保存,需要时双击运行一下就可以。
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"DataBasePath"="c:\\windows\\System32\\drivers\\etc"