SQLserver还原提示正在还原中。解决方法

今天在Sqlerver还原数据库时一直就卡在那里提示“正在还原…”的状态,此时无法操作数据库,下面我来给大家介绍解决些问题的方法

解决方法:

RESTORE DATABASE demo
FROM DISK = ‘D:/demo.bak‘
WITH MOVE ‘demo‘ TO ‘d:/demo.mdf‘,
MOVE ‘demo_log‘ TO ‘d:/demo.ldf‘,
STATS = 10, REPLACE
GO
如果不清楚备份文件对应的逻辑文件名,可用如下进行查询:
--返回由备份集内包含的数据库和日志文件列表组成的结果集。
--主要获得逻辑文件名

USE master
RESTORE FILELISTONLY
FROM DISK = ‘D:/T/PDMTraining.bak‘
Go
 原因分析:
1)管理器不会主动刷新,需要手工刷新一下才能看到最新状态(性能方面的考虑)

2)很少情况下,恢复进程被挂起了。这个时候假设你要恢复并且回到可访问状态,要执行:

RESTORE database   dbname with recovery

这使得恢复过程能完全结束。

3)如果你要不断恢复后面的日志文件,的确需要使数据库处于“正在还原状态”,这通常是执行下面命令:

RESTORE database dbname with norecovery
————————————————
版权声明:本文为CSDN博主「wjiaoling136」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wjiaoling136/article/details/84913547

原文地址:https://www.cnblogs.com/ZGQ-VIP/p/11613725.html

时间: 2024-08-08 00:01:46

SQLserver还原提示正在还原中。解决方法的相关文章

ASP.NET中母版页引用外部js或css文件无效,提示对象未定义解决方法

最近做网站用了一个js+css实现的带有二级菜单的导航条,在母版页创建好后,子页面调用出现了许多奇怪的问题,多方查证后的最终解决方案和大家分享下.... 1.路径问题 如果是一个单独的aspx页面调用此文件路径会是 1 <link type="text/css" rel="stylesheet" href="navigator/css/shou.css" /> 2 <script type="text/javascri

horizon桌面池中虚拟机提示缺少无法删除解决方法

horizon桌面池中虚拟机提示缺少无法删除解决方法 在作horizon管理的时候,由于机器突然断电,导致虚拟机文件出现问题,一般我们会将虚拟机移除后重新置备,但是有时候还是会出现如下图文件缺失一直提示删除的情况. 遇到这种情况我们应该怎样解决呢. 1.打开View Composer Server控制台,打开View Composer安装位置,复制安装路径添加到系统的path变量 ![](http://i2.51cto.com/images/blog/201810/08/25fa0b9f295d

DiscuzX游客查看帖子提示没有找到帖子解决方法

DiscuzX游客查看帖子提示没有找到帖子解决方法: 处理方法: 1.先检查后台相关权限配置是否允许游客查看帖子(或数据表中的记录是否也正常) 2.关闭所有的插件.关闭伪静态后测试 3.后台->站长->数据库->升级.优化.校验,根据结果对相关数据表进行处理 4.重新升级帖子:就是重新编辑检查一下.

aix 显示文件存在,删除提示文件不存在 解决方法

今天在aix解压一个文件,中间报错,解压失败.产生了一个 abc文件,用rm 删除,提示文件不存在. 用了个更狠的 rm -f ,依然提示文件不存在.猜想一定是文件名中包含有空格,google了一下,终于找到了解决方法 rm *abc*  或者rm -fr *abc* 但是一定要注意,不要误删除其他文件,否则后悔莫及,一定要小心. aix 显示文件存在,删除提示文件不存在 解决方法,布布扣,bubuko.com

linux使用su切换用户提示 Authentication failure的解决方法&amp; 复制文件时,报cp: omitting directory `XXX&#39;

linux使用su切换用户提示 Authentication failure的解决方法:这个问题产生的原因是由于ubtun系统默认是没有激活root用户的,需要我们手工进行操作,在命令行界面下,或者在终端中输入如下命令: sudo passwd Password:你当前的密码 Enter new UNIX password:这个是root的密码Retype new UNIX password:重复root的密码然后会提示成功的信息. 在说明一点,使用su和sudo是有区别的,使用su切换用户需要

sql2008安装时提示重启计算机失败解决方法

安装sql 2008的时候,在检测安装环境中有一项是”重新启动计算机”显示的结果是“失败”.上网看了半天,找到了解决方案,虽然我没弄明白具体原因,但问题是解决了,解决方案如下: 一.Windows+R,在对话框中输入“regedit”,点击运行:二.此时会弹出注册表信息,在里面找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager”目录 三.删除“PendingFileRenameOperations”:四.关

Win10安装office2013提示错误1406的解决方法

Win10已经发布了很长一段时间,也有遇到很多的问题.这不又有澳门金沙遇到了问题了,用户在安装office2013的时候,提示错误1406.怎么办?遇到这样的问题,我们应该怎么去解决它呢?下面就和大家说一下Win10安装office2013提示错误1406的解决方法. 具体方法如下: 1.在文件资源管理器的“快速访问”栏里输入regedit,打开注册表编辑器,到HKEY_CURRENT_USER\Software\Microsoft\Office\: 2.将注册表编辑器左栏的“office”及其

ubuntu 上已经安装libxml2还提示需要reinstall的解决方法

最近在ubuntu上配置环境,遇到一些奇怪的问题,已经安装了libxml2了,运行 apt-get install libxml2提示已经是最新版本了,可以在安装软件的时候还是提示没有libxml2,经过多方查询是缺少libxml2-dev包,其他的遇到了几个也类似这样解决了. 比如提示python.h不存在的情况下,也是 sudo apt-get install python-dev libz 的问题的时候, sudo apt-get install libz-dev bzip2 的问题稍有不

php中提示Undefined index的解决方法

我们经常接收表单POST过来的数据时报Undefined index错误,如下: $act=$_POST['action']; 用以上代码总是提示 Notice: Undefined index: act in D:\test\post.php on line 20 另外,有时还会出现 Notice: Undefined variable: Submit ...... 等一些这样的提示 出现上面这些是 PHP 的提示而非报错,PHP 本身不需要事先声明变量即可直接使用,但是对未声明变量会有提示.