今天zzerp的小辣妹再给客户有偿安装用友T3财务软件的时候碰到奇怪的问题,安装数据库从 MSDE2000 数据库,到 SQL2005 数据库,再到SQL2000个人版数据库,安装的时候都是双击完setup.exe后窗口自动关闭?

例如到下面这一个窗口,一点安装就自动退出了,太奇怪了,重启了电脑还是一样。

blob.jpg

于是小辣妹就查看了一下操作系统的事件探测器发现有下面2种错误提示:

产品: Microsoft SQL Server Native Client -- 安装程序在安装此软件包时遇到一个错误。这可能表示此软件包有错。错误码是 2203。参数是: C:\Windows\Installer\2068a.ipi, -2147286788。

blob.jpg

应用程序(Microsoft SQL Server 2005,来自供应商 Microsoft)存在下列问题: SQL Server 安装完成后,必须应用 SQL Server 2005 Service Pack 3 (SP3)或更高版本的 Service Pack,才能在此版本的 Windows 上运行 SQL Server 2005。

blob.jpg

百度了一下相关内容也没有找到可靠和有用的内容,于是抱着试试看的态度,从计算机名到环境变量一个个排查,检查到环境变量时发现了问题:

blob.jpg

大家看上面的环境变量值,后面带了一大串文字,这个可能是修改环境变量时自己复制的zzerp网站上教程里的路径,于是改成正确的 d:\temp\ 这样的路径,再去尝试的时候,发现能够正常安装数据库了。

不过在安装的时候还是碰到了很多奇怪的问题,比如MSDE2000安装的时候卡在几秒那不动了,安装SQL2005就碰到如下的问题。

blob.jpg

最后换成 SQL2008R2 一键安装包就解决问题了。如果仍然解决不了只能重装适合用友软件的纯净版操作系统了(下载地址和安装教程:https://www.myufida.net.cn/xue/cjyyrjczxt.html)。