CheckTablesDataOnly 方法 (RepairOptions)
針對受參考資料庫之資料表中所定義的全部資料表和索引的資料,使用指定的修復選項來測試用於儲存這些資料之頁面中的資料完整性。
命名空間: Microsoft.SqlServer.Management.Smo
組件: Microsoft.SqlServer.Smo (在 Microsoft.SqlServer.Smo.dll 中)
語法
'宣告
Public Function CheckTablesDataOnly ( _
repairOptions As RepairOptions _
) As StringCollection
'用途
Dim instance As Database
Dim repairOptions As RepairOptions
Dim returnValue As StringCollection
returnValue = instance.CheckTablesDataOnly(repairOptions)
public StringCollection CheckTablesDataOnly(
RepairOptions repairOptions
)
public:
StringCollection^ CheckTablesDataOnly(
RepairOptions repairOptions
)
member CheckTablesDataOnly :
repairOptions:RepairOptions -> StringCollection
public function CheckTablesDataOnly(
repairOptions : RepairOptions
) : StringCollection
參數
- repairOptions
型別:Microsoft.SqlServer.Management.Smo. . :: . .RepairOptions
RepairOptions 物件值,這個值會指定修復選項,例如是否只要執行估計,以及要包含在傳回報表中的訊息類型。
傳回值
型別:System.Collections.Specialized. . :: . .StringCollection
包含資料庫資料表完整性之相關報表的 StringCollection 物件值。
備註
This method is equivalent to the DBCC CHECKTABLE Transact-SQL command.
範例
VB
'Connect to the local, default instance of SQL Server.
Dim srv As Server
srv = New Server
'Reference the AdventureWorks2008R2 database.
Dim db As Database
db = srv.Databases("AdventureWorks2008R2")
'Note, to use the StringCollection type the System.Collections.Specialized system namespace must be included in the imports statements.
Dim sc As StringCollection
'Run the CheckTables method and display the results from the returned StringCollection variable.
sc = db.CheckTables(RepairType.None)
Dim c As Integer
For c = 0 To sc.Count - 1
Console.WriteLine(sc.Item(c))
Next
PowerShell
$srv = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")
$db = New-Object Microsoft.SqlServer.Management.Smo.Database
$db = $srv.Databases.Item("AdventureWorks2008R2")
$sc = new-object System.Collections.Specialized.StringCollection
$sc = $db.CheckTables([Microsoft.SqlServer.Management.Smo.RepairType]'None')
$c = 0
For ($c=0; $c -le $sc.Count - 1; $c++)
{
Write-Host $sc.Item($c)
}