我正在使用SQL Server 2000.我有一个包含n个表的数据库。我已经配置了维护计划。如果我启用完整性检查并运行计划,则无法通过VC ++ / ODBC输入任何数据。
我有什么需要检查的吗?
答案 0 :(得分:0)
我认为你可以通过阅读Paul Randal博客上的CHECKDB From Every Angle: Complete description of all CHECKDB stages来做自己的服务。
具体而言,在CHECKDB的非聚集索引交叉检查部分期间,SQL 2000中发生了锁定。
如果在计划完成后无法输入数据,则可能是数据库已损坏。我建议阅读上面的博客,并在查询分析器中自己运行CHECKDB以监控输出。