WEB开发网
开发学院数据库MSSQL Server SQL Server数据库管理员必备:DBCC命令 阅读

SQL Server数据库管理员必备:DBCC命令

 2008-08-19 09:56:42 来源:WEB开发网   
核心提示: DBCCCHECKFILEGROUP[([{'filegroup_name'|filegroup_id|0}][,NOINDEX])][WITH{[ALL_ERRORMSGS][NO_INFOMSGS]][,[TABLOCK]][,[ESTIMATEONLY]]}]DBCC

  DBCCCHECKFILEGROUP
  [
  (
  [{'filegroup_name'|filegroup_id|0}]
  [,NOINDEX]
  )
  ]
  [WITH
  {
  [ALL_ERRORMSGS]
  [NO_INFOMSGS]]
  [,[TABLOCK]]
  [,[ESTIMATEONLY]]
  }
  ]

DBCC CHECKCATALOG。检查指定数据库内的目录一致性。数据库必须联机。

  DBCCCHECKCATALOG
  [
  (
  'database_name'|database_id|0
  )
  ]
  [WITHNO_INFOMSGS]

DBCC CHECKIDENT。 检查指定表的当前标识值,如有必要,则更改标识值。

  DBCCCHECKIDENT
  (
  'table_name'
  [,{
  NORESEED|{RESEED[,new_reseed_value]}
  }
  ]
  )
  [WITHNO_INFOMSGS]

DBCC CHECKCONSTRAINTS。 检查当前数据库中指定表上的指定约束或所有约束的完整性。

  DBCCCHECKCONSTRAINTS
  [
  (
  'table_name'|table_id|'constraint_name'|constraint_id
  )
  ]
  [WITH
  {ALL_CONSTRAINTS|ALL_ERRORMSGS}[,NO_INFOMSGS]
  ]

DBCC CHECKTABLE。检查组成表或索引视图的所有页和结构的完整性。

  DBCCCHECKTABLE
  (
  'table_name'|'view_name'
  [,NOINDEX
  |index_id
  |{REPAIR_ALLOW_DATA_LOSS
  |REPAIR_FAST
  |REPAIR_REBUILD}
  ]
  )
  [WITH
  {[ALL_ERRORMSGS]
  [,[NO_INFOMSGS]]
  [,[TABLOCK]]
  [,[ESTIMATEONLY]]
  [,[PHYSICAL_ONLY]]
  }
  ]

上一页  1 2 3 4 5  下一页

Tags:SQL Server 数据库

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接