共用方式為


檢查資料庫完整性工作 (維護計畫)

適用於: SQL Server

使用 [檢查資料庫完整性工作] 對話方塊,並執行 DBCC CHECKDB Transact-SQL 陳述式,以檢查使用者和系統資料表的配置和結構完整性以及資料庫的索引。 執行 DBCC CHECKDB 以確實回報任何有關資料庫完整性的問題,以便系統管理員或資料庫擁有者稍後解決。

選項。

  • [連接]

    選取執行此工作時要使用的伺服器連接。

  • 新增

    建立新的伺服器連接,以便執行此工作時使用。 下面會描述 [新增連接] 對話方塊。

  • 資料庫

    指定受此工作影響的資料庫。

    • 所有資料庫

      產生維護計畫,對所有 Microsoft SQL Server 資料庫執行維護工作,但 tempdb 除外。

    • 所有系統資料庫

      產生維護計畫,針對每個 SQL Server 系統資料庫執行維護工作,但 tempdb 除外。 不會針對使用者建立的資料庫執行維護工作。

    • 所有使用者資料庫

      產生維護計畫,針對所有使用者建立的資料庫執行維護工作。 不會針對 SQL Server 系統資料庫執行維護工作。

    • 這些特定的資料庫

      產生維護計畫,只針對選取的資料庫執行維護工作。 如果選擇此選項,則必須在清單中至少選取一個資料庫。

      注意

      維護計畫只針對相容性層級設為 80 (含) 以上的資料庫來執行。 不會顯示相容性層級設為 70 或更低的資料庫。

  • 包含索引

    檢查所有的索引頁以及資料表資料頁面的完整性。

  • 僅限實體

    將檢查限制於頁面實體結構、記錄標頭的完整性,以及資料庫配置的一致性。 使用此選項可縮短 DBCC CHECKDB 對大型資料庫的執行階段,因此,建議您在實際系統上經常使用。

  • Tablock

    使 DBCC CHECKDB 取得鎖定,而不使用內部資料庫快照集。 這包括資料庫上的短期獨佔 (X) 鎖定。 使用此選項可協助 DBCC CHECKDB 在大量負載的資料庫上執行得快一些,但 DBCC CHECKDB 執行時,資料庫可用的並行處理能力會降低。

  • 檢視 T-SQL

    根據選取的選項,檢視此工作在伺服器上執行的 Transact-SQL 陳述式。

    注意

    受影響的物件數目較為大量時,會多花一些時間才會顯示。

新增連接對話方塊

  • 連線名稱

    輸入新連接的名稱。

  • 選取或輸入伺服器名稱

    選取執行此工作時要連接的伺服器。

  • [重新整理]

    重新整理可用的伺服器清單。

  • 輸入要登入到伺服器的資訊

    指定如何對伺服器進行驗證。

  • 使用 Windows 整合式安全性

    使用 Windows 驗證來連接 SQL Server 資料庫引擎執行個體。

  • 使用特定的使用者名稱和密碼

    使用 SQL Server 驗證來連接 SQL Server 資料庫引擎執行個體。 此選項無法使用。

  • 使用者名稱

    提供驗證時要使用的 SQL Server 登入。 此選項無法使用。

  • 密碼

    提供驗證時要使用的密碼。 此選項無法使用。

另請參閱