SAP 46C 从sql2000升级到sql2005后,应该将kernel 升级到46D EX2版本?

[复制链接]
查看11 | 回复0 | 2009-10-9 08:28:00 | 显示全部楼层 |阅读模式
考虑到SAP后续版本(46D EX2/640EX2/NW701/710and Higher)改用MSVCP80(vs2005 sp1后),特意查了一下sql2005 使用的C runtime lib是什么版本的。但是sql2005向下兼容的原因,可以时候用MSVCP71和MSVCP80。升级SAP kernel到上面版本后sql2005并没有强制要求升级到MSVCP80,可是SAP kernel却要求升级到MSVCP80。
从ms网站上看到这个:
http://support.microsoft.com/kb/913395/en-us
If Database Engine Tuning Advisor inherits the application compatibility settings from the Explorer.exe process, the Microsoft Windows loader tries to initialize the C run-time library (CRT) Msvcp80.dll file two times when you start Database Engine Tuning Advisor. Therefore, Database Engine Tuning Advisor stops responding.
猜测sql2005配套的应该是MSVCP8.0,使用MSVCP71也是可以的,sql2005降下来改用MSVCP71.
从而得到SAP 46C 从sql2000数据库升级到sql2005后,应该将SAP kernel 升级到46D EX2版本。
这样的结论对吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行