Méthode CheckTable
Teste l'intégrité des pages de base de données de la table et des index définis sur la table.
Espace de noms : Microsoft.SqlServer.Management.Smo
Assembly : Microsoft.SqlServer.Smo (en Microsoft.SqlServer.Smo.dll)
Syntaxe
'Déclaration
Public Function CheckTable As StringCollection
'Utilisation
Dim instance As Table
Dim returnValue As StringCollection
returnValue = instance.CheckTable()
public StringCollection CheckTable()
public:
StringCollection^ CheckTable()
member CheckTable : unit -> StringCollection
public function CheckTable() : StringCollection
Valeur de retour
Type : System.Collections.Specialized. . :: . .StringCollection
Valeur de l'objet système StringCollection qui contient les résultats de la vérification de l'intégrité de la table, notamment le nombre de lignes et le nombre de pages.
Notes
This method is functionally equivalent to the Transact-SQL CHECK TABLE statement.
Exemples
C#
Server srv = new Server("(local)");
Database db = srv.Databases["AdventureWorks2008R2"];
foreach (Table tb in db.Tables)
{
tb.CheckTable();
}
Powershell
$srv = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")
$db = New-Object Microsoft.SqlServer.Management.Smo.Database
$db = $srv.Databases.Item("AdventureWorks2008R2")
foreach ($tb in $db.Tables)
{
$tb.CheckTable()
}
Voir aussi