微软的MSSQL都已经推出到2017了,由于项目的需要不得不在WIN2012R2 的服务器上继续沿用其原来购买的MSSQL2005。那问题就来了,因为在WIN2012R2。上对MSSQL2005并不友好,在安装过程中会报错,在几经努力下,终于找到一个好的解决方法。方法如下:
1.按正常流程安装任一版本的SQL Server 2005。
2.在安装到SqlServer服务的时候会弹出启动服务失败的提示,这个时候什么都不要按.先备份2个重要的文件: sqlservr.exe和sqlos.dll,目录在"Program Files\Microsoft SQL。 Server\MSSQL.1\MSSQL\Binn"(也有可能在MSSQL.2下面)
3.备份后可以用2005 SP4(2005.90.5000.0)版本中的sqlservr.exe和sqlos.dll替换.当然也可以下载相关的文件。
下载地址:https://pan.baidu.com/s/1bpnl6Ir
4.替换后就可以点击"重试",然后就顺利安装成功。
5.安装成功后要先把SQL Server服务停止,把原来备份的文件还原回去,因为不还原是没办法打SP4的补丁的。
6.再安装mssql 2005 SP4就完美执行了。
这样MSSQL2005 就可以在WIN2012 R2 上运行了。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。