关于MSSQL2000 SP4 和SP3 生成的备份文件不兼容的问题

用户反映在Windows XP SP2机器上安装的MSSQL2000 SP4无法直接恢复Windows 2003企业版MSSQL2000 SP3生成的备份文件。通过同事相同版本的MSSQL2000 SP3可以成功恢复,但无法直接挂载卸载后的mdf和ldf文件。

我的客户使用的是windows2003  企业版MSSQL2000 SP3

我自己的机器使用的是winxp SP2  professional 英文版. 安装了MSSQL2000 SP4

发现在客户机器上生成的备份文件无法在我自己的机器上恢复. 用同事的机器(安装的MSSQL2000 SP3)可以正确恢复出数据库.

将恢复好的数据库卸载.并将mdf和ldf文件拷贝到我的机器上就可以正确的挂载了.

但是直接将客户机器上的数据库卸载后,也无法在我的电脑上挂载.

不知道是我的数据库没有安装好还是版本差异引起的问题.

解决 win8系统安装sql2005时报了服务无法启动问题,具体操作是通过网上搜索过来的 1、正常安装任一版本的SQL Server 2005(最好安装企业版)。 2、安装SqlServer服务的时候提示启动服务失败(提示重试的时候),这里就是关键啦,下载本文的两个附件,里面是SP4(2005.90.5000.0)版本的sqlservr.exesqlos.dll。 sqlservr64.rar sqlservr32.rar 3、进入SQL Server 2005的安装路径,进入MSSQL文件夹下面的Binn文件夹,在该文件夹里面搜索“sqlservr.exe”文件,并把它复制一份到桌面或其它地方作为备份,然后把上面第2步下载的文件解压sqlservr.exesqlos.dll两个文件,复制到Binn文件夹里面覆盖原文件(即点击替换)。 例如“D:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Binn”。 4、点击“重试”,安装继续,安装程序安装成功。 5、安装完成之后,如果想要打SP4补丁,去任务管理器找到sqlservr.exe进程,把它结束掉,把备份的sqlservr.exe文件还原回去,也就是替换回去(否则SP4安装程序以为你已经应用过SP4),然后就能打上SP4补丁了(即安装已经下载好的SP4更新程序)。(在此之前不要运行SQL任何软件) 6、安装SP4补丁,SQL Server运行正常。(补丁可以网上下载,是一个exe格式的可执行文件,实际上就是一个更新软件包,也可叫补丁,只是叫法不一样)。 通过以上六个步骤基本可以解决问题。没有解决的可能是当前登录不是超级管理员导致的。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值