首页 > 代码库 > [MS-SQLserver2005]Windows64位安装问题

[MS-SQLserver2005]Windows64位安装问题

由于部分软件仍然无法摆脱sql server2005,而且在于2005本身小而精,所以在window8下sqlserver2005的支持还是必要的。

下了好多版本的sqlserver express ,包括sp1,sp2,sp3,sp4,均无法通过。

去微软官方网站上查,发现Microsoft SQL Server 2005 (发行版本和服务包) 和早期版本不支持 Windows Server 2012 或 Windows 8 上。

 

方案:

安装 Microsoft sql server express 2005 Edition 版本以及management studio ,下载地址http://msdn.microsoft.com/zh-cn/express/bb410791.aspx,下载时可能需要微软账号,注册一个就可以了,若为64位,可下载64位版本,在网页末端有下载链接。

 

如果我们按照正常情况下在Windows8下按照SQL Server 2005 会存在兼容问题,结果就是导致无法启动服务,那么如果你的项目非要按照SQL Server 2005 就可以试着使用以下方法,不过我们还是建议使用SQL Server 2008以上的数据库,毕竟现在 SQL Server 2012的都出来了,我们没有必要还按按照这么久的版本。
1.这里选择安装64位的数据库.
如果允许程序期间出现如下兼容性问题就选择"运行程序而不获取帮助"
731
选择64位的安装
729

730

选择自己需要安装的服务,组件.
732

选择内置系统账号
733

选择混合模式登陆,并输入登陆数据库的密码
734

当出现Sql Server 2005无法启动时,这个时候就不先点击重试 或者取消.
在Sql Server 2005的安装目录下 如C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn,下找到sqlservr.exe和sqlos.dll着两个文件,先备份这两个文件,然后把附件中的sqlservr64.rar的2个文件放进去(相应的32位附件是sqlservr32.rar)
735
效果如图,原有的文件复制出来或者重命名,然后把新的文件复制进去.然后点击重试.
736

安装完成后,先别急着启动SQL Server软件而是停止SQL Server服务,然后把安装时备份的2个文件覆盖回去,否则Sql Server 2005 SP4补丁安装程序以为你已经应用过Sql Server 2005 SP4补丁了,接着立即打上SP4.

停止SQL Server服务
741
安装Sql Server 2005 SP4补丁界面
739

740
安装完Sql Server 2005 SP4补丁后重启电脑,便可启动SQL Server 2005
742

Sql Server 2005 SP4补丁下载地址:www.microsoft.com/zh-cn/download/details.aspx?id=7218
sqlservr64.rar下载地址:

sqlservr64.rar (, 下载次数:3429)

sqlservr32.rar下载地址:

sqlservr32.rar (, 下载次数:1656)