
正文
sqlserver2008正在恢复,sql数据库提示正在恢复
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
sqlserver2012数据库提示正在还原和停止(sql2008数据库显示正在...
1、可能是被用作镜像,被用作镜像有一个服务器是长期显示正在还原。很少情况下,恢复进程被挂起了。
2、我也遇到过这个问题,后来重启sql服务就好了。
3、正在使用中的,需要先断开数据库的外部连接,然后停止使用,才能进行还原操作。
相关问答
Q1: SQL2008中三种恢复模式的区别在哪里?
定义不同 Simple简单恢复模式,Simple模式的旧称叫”Checkpoint with truncate log“。Full完整恢复模式,和Simple模式相反,Full模式的旧称叫”Checkpoint without truncate log“。Bulk-logged 大容量日志恢复。
Server数据库有三种恢复模式:简单恢复模式、完整恢复模式和大容量日志恢复模式。相对于简单恢复模式而言,完整恢复模式和大容量日志恢复模式提供了更强的数据保护功能。这些恢复模式都是基于备份事务日志来提供完整的可恢复性及在最大范围的故障情形内防止丢失工作。通常,数据库使用完整恢复模式或简单恢复模式。
至少有一个误删除之前的数据库完全备份。 数据库的恢复模式(Recovery mode)是“完整(Full)”。针对这两个前提条件,会有三种情况:情况如果这两个前提条件都存在,通过SQL语句只需三步就能恢复(参考文章),无需借助第三方工具。
SQL Server 2005 支持各种还原方案:数据库完整还原 还原整个数据库,将从完整数据库备份开始,然后还原差异数据库备份(和日志备份)。 有关详细信息,请参阅执行数据库完整还原(简单恢复模式)或执行数据库完整还原(完整恢复模式)。文件还原 还原多文件组数据库中的文件或文件组。
(1)系统崩溃只剩下Sqlserver数据文件的情况下的恢复.即无日志文件或者日志文件损坏下的恢复 (2)SqlServer数据文件内部存在坏页情况下的恢复。(3)在SqlServer2000、SqlServer2005运行在简单日志模式、完全日志模式或者大容量日志记录模式下数据被误(drop、delete、truncate)删除表恢复等。
Q2: SQL数据库如何自动备份和恢复?
1、第一步:打开SQL Server数据库,依次点击Microsoft SQL Servers - SQL Servers组-数据库。第二步:右键点击数据库-所有任务-备份数据库,选择路径。选择数据库写入“pubs”,点击从设备的小圆点,选择从设备,点击选择设备,选择路径,输入文件名“pubs”,依次点击确定。
2、简单实用的备份方法:企业管理器中的Tools,DatabaseMaintenancePlanner,可以设置数据库的定期自动备份计划。并通过启动SqlserverAgent来自动运行备份计划。
3、在开始菜单中点击“SQLServerManagementStudio”在弹出的界面点击连接,在数据库选项中选择需要备份的数据库文件,然后右击选择“任务”中的“备份”在备份数据库TOBHIS,数据库选择“tobhis”,备份类型选择“完整”然后点击“添加”按钮 在出现的界面中点击文件夹后面的“...”选择按钮。
4、SQLserver2012可以做维护计划,来对数据库进行自动的备份。例如这样一个数据库维护的计划,每天0点对数据库进行差异备份,每周日0点对数据库进行完全备份,并且每天晚上10点删除一次过期备份(两个星期前的)。
5、使用SQL最简单备份,还原数据库。为了方便以后的使用,开始对语句进行简单的封装-存储过程。进行备份。还原数据库,数据库还原后的保存位置(目录)(使用系统默认保存位置。为数据库重命名(使用数据库默认名称)不包含扩展名,如果目录已存在该名称的数据库,将会被覆盖 。
sqlserver2008正在恢复的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于sql数据库提示正在恢复、sqlserver2008正在恢复的信息别忘了在本站进行查找喔。







