Metoda CheckTables

Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.

CheckTables metoda badania integralność stron bazy danych wykonawczych magazynu dla wszystkich tabel i indeksów, określone w tabelach bazy danych odwołania.

Składnia

object
.CheckTables( [ RepairType ] )as String

Części

  • obiekt
    Wyrażenie, którego wartością obiekt na liście dotyczy.

  • RepairType
    Opcjonalnie określa akcja Napraw bazę danych.

Prototyp (C/C++)

HRESULT CheckTables(SQLDMO_LPBSTR pResult
SQLDMO_DBCC_REPAIR_TYPE lType = SQLDMORepair_None);

Zwraca

Ciąg, który zawiera szczegółowe informacje o stanie i błędach.Błędy o ważności 11 lub większa zostanie zwrócony ciąg jako przechwytywalny błąd w Err obiektu języka Visual Basic.

Uwagi

Baza danych zawiera odwołanie do obiektu SQL Distributed Management Objects (SQL-DMO) musi być tryb jednego użytkownika podczas korzystania z RepairType argumentu CheckTables metoda wykonywanie napraw bazę danych.Aby zestaw tryb jednego użytkownika w bazie danych za pomocą obiektu SQL-DMO, użyj SingleUser Właściwość DBOption obiektu.

CheckTables Metoda jest implementowane za pomocą instrukcja języka Transact-SQL DBCC CHECKDB.Wartość zwracana przez CheckTables jest metoda reprezentację ciąg komunikaty zwracane przez DBCC CHECKDB.

Ostrzeżenie

SQL-DMO ciągi są zawsze zwracane jako obiekty OLE BSTR.Aplikacja c i C++ pobiera odwołanie do ciąg.Aplikacja musi zwolnić, przy użyciu odwołania SysFreeString.

Stosuje się do:

Zobacz także

Odwołanie