阿里云代理商-阿里云授分销商!助您开心上云!
欢迎您的咨询!贵宾咨询专线:158-0160-3153  136-5130-9831
阿里云代理,凯铧互联

Sql数据库一直显示正在还原怎么办?

2019-06-11 10:30:15

发布:阿里云代理商凯铧互联

 

问题场景:

Sql数据库一直显示正在还原怎么办?
凯铧互联技术回复:

如果你还原SqlServer数据库中途停止或者异常中断,会出现该数据库名后面一直提示(正在还原),而且数据库的其他操作都进行不了。通过select name,log_reuse_wait , log_reuse_wait_desc from sys.databases 指令查询,发现有任务挂起。查询资料,有人认为是恢复进程被挂起,有些推荐使用指令解决问题:

RESTORE database dbname with recovery
这使得恢复过程能完全结束。
RESTORE database dbname with norecovery
这是要终止恢复进程。
亲测以上命令无效。
后来又随便找了个bak的数据库备份文件,在服务器上人工进行了一次数据还原操作,正在还原字样没有了。

同时,需要排查的事务日志已满的异常还在,又使用VLF(Virtual Log File)查询,发现事务日志已满的数据库状态描述是active_transaction,估计是进行数据传输中,重启数据库,异常问题恢复。
原因分析

1)管理器不会主动刷新,需要手工刷新一下才能看到最新状态(性能方面的考虑)

2)很少情况下,恢复进程被挂起了。


专享服务:

如果您的问题还未能解决,您可以联系阿里云代理商凯铧互联客服寻求帮助。阿里云代理商凯铧互联提供阿里云服务器/企业邮箱等产品的代购服务,同样的品质,更多贴心的服务,更实惠的价格。 阿里云代理商凯铧互联会为您提供一对一专业全面的技术服务,同时还能为您提供阿里云其他产品购买的专属折扣优惠。通过凯铧互联购买可以获得折上折优惠!若您需要帮助可以直接联系我方客服,阿里云代理商凯铧互联专业技术团队为您提供全面便捷专业的7x24技术服务。 电话专线:136-5130-9831,QQ:3398234753。

如果您是工作时间以外的时间需要服务,请加微信号158-0160-3153,当然了,这个微信号也是手机号,可以随时拨打!

凯铧互联微信号

扫一下凯铧互联微信号,立享优惠折扣!!

-----------------------诚信合作!互赢互利!-----------------------

最新活动| 行业动态| 最新公告| 常见问题| 关于我们| 合作联系| 付款方式| 网站地图

阿里云购买咨询

贵宾咨询专线:158-0160-3153   内蒙分公司经理:186-4746-6099

CopyRight © 2018www.xindns.mobi All Rights Reserved 阿里云代理— 北京凯铧互联科技有限公司

阿里云代理,凯铧互联