16

2009.10.15 每日杂记 数据库及文件状态

阅读
《千万别把我当人》
早上上班的路上依然在看这本书,开始觉得这本书有点意思了,一群精神狂乱者的呓语,想起了《大腕》。
 
《SQL Server 联机丛书》- 数据库及文件状态
1、数据库总是处于一个特定状态中。可通过查询sys.databases目录视图来了解数据的状态。
2、SQL Server定义了7种数据库状态:
 -ONLINE 可以对数据库进行访问。即使可能尚未完成恢复的撤销阶段,主文件组仍然处于在线状态。
 -OFFLINE 数据库无法使用。
 -RESTORING 数据库不可用,正在还原文件组的一个或多个文件,或正在脱机还原一个或多个辅助文件。
 -RECOVERING 数据库不可用。正在恢复数据库,恢复进程是一个暂时性的状态,恢复成功后数据库将自动处于在线状态,如果恢复失败,数据库将处于可疑状态。
 -RECOVERY PENDING 数据库不可用,SQL Server在恢复中遇到了与资源相关的错误,数据库为损坏,但可能缺少文件。
 -SUSPECT 数据库不可用,至少主文件组可疑或可能已损坏。SQL Server启动过程中无法恢复数据库。
 -EMERGENCY 用户更改数据库,将其状态设置为EMERGENCY,数据库处于单用户模式,可疑修复或还原,数据库标记为READ_ONLY,禁用日志记录,并仅限sysadmin固定服务器角色的成员访问,主要用于故障排除。
3、SQL Server中文件状态独立于数据库状态,文件始终处于一个特定状态,可以查询sys.master_files或sys.database_files目录视图。
4、文件组中的文件状态确定了整个文件组的可用性。文件组中的所有文件都必须联机,文件组才可用,查看文件组的状态,可以使用sys.filegroups目录视图。
5、SQL Server定义了6种文件状态
 -ONLINE 文件可用于所有操作。
 -OFFLINE 文件不可访问,并且可能不显示在磁盘中。
 -RESTORING 正在还原文件。
 -RECOVERY PENDING 文件恢复被推迟。
 -SUSPECT 恢复文件失败,如果文件位于主文件组,则数据库将被标记为可疑,否则仅文件处于可疑状态。
 -DEFUNCT 当文件不处于在线状态时背删除。删除离线文件组合,文件组中的所有文件都将失效。
 
《货币战争》
午饭后换这本书看了,不用多说,再不看,《货币战争3》都该出版了。
 
工作
review code
 
其他
下午做备案,因为之前的身份证号已经用过了,所以得找个马甲,第一个想到的是帅哥,结果这家伙在睡觉,到6点半才回复我,给老爸电话,他在外边,给小孩发消息,她身份证前阵子考交规时丢了,记不清了,她那脑子跟我一样也不怎么好使^_^,给Icey消息,Icey很快就发给我了,而且说放心用吧,相信你人品不会干坏事的,当时感动的哇哇的。
现在走路的速度超快,走路回家和做地铁到家的时间差不多,路上一个女孩问路开始叫大哥,后来追问的时候又喊我师傅,真想抽她,不过还好她没叫大叔。
晚饭依然是西红柿豆皮汤,这几天的暴喝体重并没有增加反而有点继续下降的趋势,嘿,这个汤可以写入减肥秘方了。
 
还没有评论!
    第一个发布评论?
发表评论
 名字(必须)
 邮箱(可选)
 网址(可选)