在Win8/Win8.1系统下安装SQL Server 2005

来源:布德ERP www.bdERP.net  作者:老陈  2015-08-27

关键字:Win8,Win8.1,SQL Server 2005,安装

有布德ERP的用户反应在 Win8 及 Win8.1 上无法安装布德ERP(安装完数据库后无法启动,导致无法使用布德ERP,症状类似如下),现老陈收集并整理一篇资料和大家分享。

原因在于,在 Win8/Win8.1 系统下安装 SQL Server 2005 会存在兼容问题,即使安装完,服务项也无法正常启动。利用文件替换法,可以解决。

具体操作步骤:以选择安装64位的数据库开发版套件为例。

1、运行安装程序,如果出现兼容性问题就选择“运行程序而不获取帮助”

2、选择64位的安装

3、选择自己需要安装的服务组件

4、选择内置系统账号

5、选择混合模式登陆,并输入登陆数据库的密码,密码设为 bdERP.net

6、当出现 Sql Server 2005 无法启动时,这个时候别点【重试】或【取消】。

7、在Sql Server 2005的安装目录下,例如在 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn 文件夹下,找到 sqlservr.exe 和 sqlos.dll 这两个文件(提前重命名备份下),然后用以下附件中其他两个 Sql Server 2005 SP4 版本的文件,进行替换。然后点【重试】继续安装,直至完成。

附:64位版的 sqlservr64.rar(相应的32位版的 sqlservr32.rar)下载

8、当完成SQL Server 2005安装后,先不启动套件,而是先强制停止SQL Server的服务项目。(进入计算机管理,选择 SQL Server 配置管理器,禁止 SQL Server 2005 相应的服务项目)

9、随后把之前备份的2个文件覆盖回去,接着立即打上 SQL Server 2005 SP4 补丁。打补丁的动作必须进行,否则SQL服务无法启动。

点击这里前往微软官方下载 Sql Server 2005 SP4 补丁

10、安装完 Sql Server 2005 SP4 补丁后,立即重启电脑,便可正常启动 SQL Server 2005 管理工具套件。


<完!>