今天公司服务器挂了故障,服务器装的是SQL2005;
因为每天都异地完整备份数据库,所以不怕。临时找了一台电脑代替使用作为服务器,拷贝备份文件到电脑,安装SQL2005数据库,从设备还原数据库,指定备份文件,一切很顺利。
谁知在恢复时出现以上的问题。 不知道什么原因啊?求高手帮帮忙
因为每天都异地完整备份数据库,所以不怕。临时找了一台电脑代替使用作为服务器,拷贝备份文件到电脑,安装SQL2005数据库,从设备还原数据库,指定备份文件,一切很顺利。
谁知在恢复时出现以上的问题。 不知道什么原因啊?求高手帮帮忙
错误信息:还原对于服务器“WORK1”失败。(Microsoft.SqlServer.Smo)
其他信息:
System.Data.SqlClient.SqlError;在从该设备集进行读取时,RESTORE检测到在数据库“SERVER”中的页(0:0)上存在错误。。(Microsoft.SqlServer.Smo)
去看看,参考一下吧
以前也还原过备份文件,为什么这次就出问题了呢。
备份文件没有使用RAR压缩饿。
是没有被压缩,是你本身备份就有问题,你使用的是备份设备的方法来备份SQL SERVER,而且还是APPEND
你现在要在其他的服务器上恢复数据库,那问题自然会出现,报错是正常的,没有原来的备份设备了,
你目前也只能采用文件恢复方式,另外最好使用语句来恢复,这样会有更多的错误信息可以被参考