数码资讯
SQLServer可疑、可疑和恢复分析
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
一、错误情况
有时,当您重新启动数据库服务时,您会发现一些数据库正在恢复,可疑和可疑。在这一点上,DBA会非常紧张。下面是一些在实践中已经证明的方法。
在数据库重新启动服务后,数据库恢复,长时间或状态后,离线时间不太长,所以我想到了一个办法,就是停止服务数据库,数据文件MDF和LDF复制、删除ldf文件,根据以往的经验,这是不是在LDF中密度纤维板的情况下可以用来恢复数据库。一个同名的数据库创建、数据库服务停止,MDF文件被覆盖,和数据库服务启动。这一次仍处于可疑状态。
使用中密度纤维板添加到数据库没有附加,并已错误报告。
二、解决步骤
方法1:使用脚本还原数据库。
复制代码代码如下所示:
DataBaseName作为一名维修数据
使用主
去
sp_configure'allow更新,1 RECONFIGUREWITHOVERRIDE
去
更改数据库语句} {设置急救
去
sp_dboption'databasename,孤独的用户,真实的
去
DBCC CHECKDB('databasename ','repair_allow_data_loss)
去
更改数据库语句} {集在线
去
sp_configure'allow更新,0 RECONFIGUREWITHOVERRIDE
去
sp_dboption'databasename '假'用户',孤独,
去
SQL的解释:
1)强制用指定值重新配置:(1和0是真和假)
sp_configure'allow更新,1 RECONFIGUREWITHOVERRIDE
2)设立紧急状态:
改变数据库的语句设置急救
3)设置为单用户模式:
更改数据库设置single_user语句} {
或:sp_dboption'databasename,孤独的用户,真实的
4)修复所发现的错误:
DBCC CHECKDB('databasename ','repair_allow_data_loss)
5)在线设置,在线:
更改数据库语句} {集在线
方法二:这个方法还没试过,你可以试试看。
复制代码代码如下所示:
一、创建数据库
在(文件名:数据库名称)中。
对于attach_rebuild_log;
去
有时,当您重新启动数据库服务时,您会发现一些数据库正在恢复,可疑和可疑。在这一点上,DBA会非常紧张。下面是一些在实践中已经证明的方法。
在数据库重新启动服务后,数据库恢复,长时间或状态后,离线时间不太长,所以我想到了一个办法,就是停止服务数据库,数据文件MDF和LDF复制、删除ldf文件,根据以往的经验,这是不是在LDF中密度纤维板的情况下可以用来恢复数据库。一个同名的数据库创建、数据库服务停止,MDF文件被覆盖,和数据库服务启动。这一次仍处于可疑状态。
使用中密度纤维板添加到数据库没有附加,并已错误报告。
二、解决步骤
方法1:使用脚本还原数据库。
复制代码代码如下所示:
DataBaseName作为一名维修数据
使用主
去
sp_configure'allow更新,1 RECONFIGUREWITHOVERRIDE
去
更改数据库语句} {设置急救
去
sp_dboption'databasename,孤独的用户,真实的
去
DBCC CHECKDB('databasename ','repair_allow_data_loss)
去
更改数据库语句} {集在线
去
sp_configure'allow更新,0 RECONFIGUREWITHOVERRIDE
去
sp_dboption'databasename '假'用户',孤独,
去
SQL的解释:
1)强制用指定值重新配置:(1和0是真和假)
sp_configure'allow更新,1 RECONFIGUREWITHOVERRIDE
2)设立紧急状态:
改变数据库的语句设置急救
3)设置为单用户模式:
更改数据库设置single_user语句} {
或:sp_dboption'databasename,孤独的用户,真实的
4)修复所发现的错误:
DBCC CHECKDB('databasename ','repair_allow_data_loss)
5)在线设置,在线:
更改数据库语句} {集在线
方法二:这个方法还没试过,你可以试试看。
复制代码代码如下所示:
一、创建数据库
在(文件名:数据库名称)中。
对于attach_rebuild_log;
去
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。