首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Server中损坏表?

如何在Server中损坏表?
EN

Database Administration用户
提问于 2011-06-01 09:53:25
回答 2查看 2.7K关注 0票数 6

我必须编写一个程序来检测损坏的表并试图修复它们。为此,我需要定期破坏桌子。

是否存在手动损坏表的问题?

EN

回答 2

Database Administration用户

回答已采纳

发布于 2011-06-01 09:56:32

Paul有几个示例要处理的损坏数据库

  • 带有单个2570 (数据纯度)错误的DemoDataPurity - 192-MB Server 2005数据库
  • 带有损坏系统表的DemoFatalCorruption1 - 1-MB Server 2005数据库(允许CHECKDB完成)
  • 带有损坏系统表的DemoFatalCorruption2 - 1-MB Server 2005数据库(终止CHECKDB)
  • 带有大量非聚集索引损坏的DemoNCIndex - 192-MB Server 2005数据库
  • 带有页校验和失败的DemoRestoreOrRepair -1 MB Server 2005数据库(实际上是一个零输出页面)
  • 带有损坏系统列表的DemoCorruptMetadata - 1-MB Server 2000数据库

还有,如何使用批量插入/更新和作为HEX编辑器创建损坏的数据库.

票数 4
EN

Database Administration用户

发布于 2011-06-01 09:57:11

我不知道是什么让桌子变坏了,但既然你要扫描某些症状,你就知道了,对吧?这样你就可以在十六进制编辑器中打开数据库文件并修改相应的数据,例如更改一个表示将要出现的记录数量的值或类似的东西?

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/11198

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档