社区
MS-SQL Server
帖子详情
还原数据库时看到数据库名称后面有(in recovery),是什么意思,是质疑吗,想把此数据库删除也删不了,说找不到文件,怎么办?
renjun24
2007-03-26 08:53:00
还原数据库时看到数据库名称后面有(in recovery),是什么意思,是质疑吗,想把此数据库删除也删不了,说找不到文件,怎么办?
...全文
970
8
打赏
收藏
还原数据库时看到数据库名称后面有(in recovery),是什么意思,是质疑吗,想把此数据库删除也删不了,说找不到文件,怎么办?
还原数据库时看到数据库名称后面有(in recovery),是什么意思,是质疑吗,想把此数据库删除也删不了,说找不到文件,怎么办?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
renjun24
2007-03-30
打赏
举报
回复
谁再来帮帮我,谢谢了!
renjun24
2007-03-29
打赏
举报
回复
谁再来帮帮我,谢谢了!
renjun24
2007-03-28
打赏
举报
回复
wangdehao,看了你的回复,我是没选过什么,你的东西理论太多,和我相关的太少,解决不了问题啊
wangdehao
2007-03-28
打赏
举报
回复
NORECOVERY
指示还原操作不回滚任何未提交的事务。如果需要应用另一个事务日志,则必须指定 NORECOVERY 或 STANDBY 选项。如果 NORECOVERY、RECOVERY 和 STANDBY 均未指定,则默认为 RECOVERY。
当还原数据库备份和多个事务日志时,或在需要多个 RESTORE 语句时(例如在完整数据库备份后进行差异数据库备份),SQL Server 要求在除最后的 RESTORE 语句外的所有其它语句上使用 WITH NORECOVERY 选项。
说明 如果指定 NORECOVERY 选项,数据库将处于这个中间的未恢复状态而不可用。
当用于文件或文件组还原操作时,NORECOVERY 强制数据库在还原操作结束后保持还原状态。这在以下情况中很有用:
还原脚本正在运行并且始终要应用日志。
使用文件还原序列,并且在两次还原操作之间不能使用数据库。
RECOVERY
指示还原操作回滚任何未提交的事务。在恢复进程后即可随时使用数据库。
如果安排了后续 RESTORE 操作(RESTORE LOG 或从差异数据库备份 RESTORE DATABASE),则应改为指定 NORECOVERY 或 STANDBY。
如果 NORECOVERY、RECOVERY 和 STANDBY 均未指定,则默认为 RECOVERY。当从 SQL Server 早期版本中还原备份集时,可能要求将数据库升级。如果指定了 WITH RECOVERY,升级将自动进行。有关更多信息,请参见事务日志备份。
STANDBY = undo_file_name
指定撤消文件名以便可以取消恢复效果。撤消文件的大小取决于因未提交的事务所导致的撤消操作量。如果 NORECOVERY、RECOVERY 和 STANDBY 均未指定,则默认为 RECOVERY。
STANDBY 允许将数据库设定为在事务日志还原期间只能读取,并且可用于备用服务器情形,或用于需要在日志还原操作之间检查数据库的特殊恢复情形。
如果指定的撤消文件名不存在,SQL Server 将创建该文件。如果该文件已存在,则 SQL Server 将重写它。
对同一数据库的连续还原可以使用相同的撤消文件。有关更多信息,请参见使用备用服务器。
重要 如果指定的撤消文件所在的驱动器上没有可用的磁盘空间,还原操作将停止。
如果必须升级数据库,则不允许 STANDBY
renjun24
2007-03-28
打赏
举报
回复
还有人来吗?
renjun24
2007-03-27
打赏
举报
回复
我已给贴子加分了
谁再来帮帮我,谢谢了!
renjun24
2007-03-26
打赏
举报
回复
1.是完全的
2。没作过什么选择
ojuju10
2007-03-26
打赏
举报
回复
1.楼主的数据库备份是完全备份吗?
2.数据库还原时,是否在恢复完成状态中,选择了数据库不再运行,当可以还原其他事务日志
Exchange Server Disaster
Recovery
邮件系统一直是企业内最重要的业务系统之一,据有效数据表明越来越多的企业选择微软的Exchange Server作为企业的邮件系统,而越来越多的企业选择在备份
数据库
中心部署Exchange Server和现有生产环境的Exchange Server构建异地容灾环境。本套课程会围绕着Exchange Server 异地容灾这个主题为讲解
恢复SQL SERVER 2000 置疑
数据库
之流程
由于
数据库
的机器是一个比较老的机器了,而且每天会存在大批量的读写。有得
时
候机器会被意外的关闭。在这个意外的关闭过程中,正好在进行数据的写入。结果是
数据库
被置疑了。很郁闷的一件事情。这里分享下我的解决方法。 一、将
数据库
从
质疑
状态恢复。 1、首先置疑的
数据库
不能备份。试着备份下,如果可以的话可以先备份下。 2.把
数据库
设成紧急状态: 然后在SQL查询分析器中,选到master
数据库
,输入以下...
数据库
质疑
--备份
数据库
到另外一台pc上xp_cmdshell 'net use \\192.168.0.117\backup mxhzmm /user:mxh'backup database lqbh to disk='\\192.168.0.117\backup\lqbh.bak' with init --0、如何让
数据库
质疑
(可以移除日志
文件
)--1、设置允许直接修改系统表--2、设置数据...
数据库
处于回避恢复模式
SQLSERVER
数据库
主要状态 可能是因为当前
数据库
正处在 EMERGENCY (紧急状态)下, 可以使用 alter database
数据库
名 set online 来恢复成在线状态! T-SQL 语句来切换他们的状态 ALTER DATABASE DATABASE_NAME SET ONLINE | OFFLINE |EMERGENCY 一个SQLS
无
数据库
日志
文件
恢复
数据库
方法两则
无
数据库
日志
文件
恢复
数据库
方法两则
数据库
日志
文件
的误
删
或别的原因引起
数据库
日志的损坏方法一1.新建一个同名的
数据库
2.再停掉sql server(注意不要分离
数据库
)3.用原
数据库
的数据
文件
覆盖掉这个新建的
数据库
4.再重启sql server5.此
时
打开企业管理器
时
会出现置疑,先不管,执行下面的语句(注意修改其中的
数据库
名)6.完成后一般就可以访问
数据库
中的数据了,这
时
MS-SQL Server
34,587
社区成员
254,588
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章