摘要: 大多数数据库管理员都害怕听说要将数据库恢复到某个时间点,特别是在数据库为生产数据库的情况下。但是,了解如何恢复数据库是数据库管理员技能背景中一个至关重要的组成部分。本文将说明如何把一个SQL Server数据库回复到恢复一个数据表的时候。情况介绍update或delete语句忘带了where子句,或where子句精度不够,执行之后造成了严重的后果,这种情况的数据恢复只能利用事务日志的备份来进行,所以如果你的SQL没有进行相应的全库备份或不能备份日志(如果为了不让日志文件变大而置trunc. log on chkpt.选项为1),那么就无法进行数据的恢复了,或者只能恢复到最近一次的备份的数据了。 阅读全文
posted @ 2013-10-01 14:07 零距离 阅读(5244) 评论(0) 推荐(0) 编辑
摘要: 开始 运行(也可以按开始键+R键的组合键调出运行菜单) cmd 回车 (如果是window7用户,也可以按开始后直接在空白栏输入powershell,用window7最新的命令执行工具powershell来执行chkdsk命令) 打开dos 或 powershell 窗口后,执行如下命令: 输入 chkdsk (U盘盘符) 例如检查K盘需要输入: chkdsk k: 这样是只读查询,能修复部分索引项丢失的问题。 特别强调:如果问 “是否将丢失的链接转换成文件”,一定选否(n),然后按回车。window这样做只是想让我们很容易地看出“丢失”的文件,但是一旦它被转换成没有后缀名的文件后,我们将无法 阅读全文
posted @ 2013-10-01 01:45 零距离 阅读(488) 评论(0) 推荐(0) 编辑