SQL Server 2000数据库崩溃后的补救措施:
案例描述:
1.三个系统库(master,msdb,model)的完全备份:
三个系统数据库是早期备份的,之间没有更新过帐号信息,没有增减过饕档鹊取
需求:一次性恢复到用户数据库最后一个备份前的状态。
2. 卸载原来的安装
4. 磁盘上删除安装SQL Server产生的所有文件
6. 单用户模式下恢复master数据库
8. 恢复用户数据库
此外,我们还可以尝试用下面的方法:
假如你的时间比较充裕,而且想尽量恢复数据到最近的时间点, 可以在上述步骤中做以下的尝试:
a. 停止MSSQL服务
c. 建立与SQL Server系统崩溃之前一样的用户数据库的存放目录, 并且把用户数据库文件按原来的位置存放
e. 假如MSSQL服务成功, 在企业管理看看用户数据库有没有置疑, 假如没有置疑, 则其他操作都不用做了, 数据已经恢复
在具体操作以上的步骤b之前, 先备份准备覆盖的文件。
a. 停止MSSQL服务
c. 尝试用附加的方式恢复用户数据库
d. 假如成功, 则修复各用户数据库中的孤立用户
这就是我要为大家介绍的SQL Server 2000数据库崩溃后的补救措施,这样就可以在SQL Server 2000数据库崩溃后将损失降低到最低,确保数据库不丢失。