青果教务系统升级实战v11 2019-11-26 网站 暂无评论 3062 次阅读 近期实施了一个青果教务系统的升级,由v10版本升级至v10.4也就是v11版本。升级过程还是遇到了一些坑。在此记录一下。 1、支持的操作系统和数据库最高到win2016+sql2012sp3 安装sql2012前,注意先安装.net3.5的框架。 青果教务系统在安装高于sql2012的数据库时,打开CS端会出现如下错误 ![kingo-v11-01.png](https://blog.moper.net/usr/uploads/2019/11/290884811.png) ![kingo-v11-02.png](https://blog.moper.net/usr/uploads/2019/11/3364560344.png) 因为该系统开发时,选用的连接数据库类库ntwdblib.dll版本为2000.80.194.0只支持到sql2005,经查询sql service兼容性列表,最后一版支持兼容度90的,为sql2012。 ![kingo-v11-03.png](https://blog.moper.net/usr/uploads/2019/11/3923059304.png) ![kingo-v11-04.png](https://blog.moper.net/usr/uploads/2019/11/461641699.png) 为了测试高版本兼容性,特地找了支持sql2008兼容度为100的ntwdblib.dll版本2000.80.2039.0 替换后,提示缺少msvcr71.dll,又从网上找了一个,最终还是不兼容。 ![kingo-v11-05.png](https://blog.moper.net/usr/uploads/2019/11/3692642106.png) 再次证明,只能支持到sql2012 2、在设置BS端时,使用的是win2016自带的IIS以及.net框架,大概是4.5版本的。注意在选择应用程序池时,选择Classic版本。原因还是由于程序过老,需要兼容。 ![kingo-v11-06.png](https://blog.moper.net/usr/uploads/2019/11/504639171.png) 标签: win2016, 青果教务, sqlserver2012 本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。