Restore.SqlVerifyAsync Yöntemi (Server)
Ortam üzerindeki denetler örnek , SQL Server yani belirtilen tarafından temsil edilen Server zaman uyumsuz olarak nesne.
Ad Alanı: Microsoft.SqlServer.Management.Smo
Derleme: Microsoft.SqlServer.SmoExtended (Microsoft.SqlServer.SmoExtended içinde.dll)
Sözdizimi
'Bildirim
Public Sub SqlVerifyAsync ( _
srv As Server _
)
'Kullanım
Dim instance As Restore
Dim srv As Server
instance.SqlVerifyAsync(srv)
public void SqlVerifyAsync(
Server srv
)
public:
void SqlVerifyAsync(
Server^ srv
)
member SqlVerifyAsync :
srv:Server -> unit
public function SqlVerifyAsync(
srv : Server
)
Parametreler
- srv
Tür: Microsoft.SqlServer.Management.Smo.Server
A Server örnek temsil eden nesne SQL Server tarafından hedeflenengeri yükleme işlemi.
Örnekler
Aşağıdaki kod örneği nasıl oluşturulacağını gösterir bir yedek AdventureWorks2008R2 veritabanı ve zaman uyumsuz olarak okunabilir ve eksiksiz olduğundan emin olun.
VB
Dim srv As Server = New Server("(local)")
Dim res As Restore = New Restore()
Dim backup As Backup = New Backup()
backup.Devices.AddDevice("C:\AdventureWorks2008R2Backup.bak", DeviceType.File)
backup.Database = "AdventureWorks2008R2"
backup.SqlBackup(srv)
res.Devices.AddDevice("C:\AdventureWorks2008R2Backup.bak", DeviceType.File)
res.Database = "AdventureWorks2008R2"
res.SqlVerifyAsync(srv)
PowerShell
$srv = new-object Microsoft.SqlServer.Management.Smo.Server("(local)")
$res = new-object Microsoft.SqlServer.Management.Smo.Restore
$backup = new-object Microsoft.SqlServer.Management.Smo.Backup
$backup.Devices.AddDevice("C:\AdventureWorks2008R2Backup.bak", [Microsoft.SqlServer.Management.Smo.DeviceType]::File)
$backup.Database = "AdventureWorks2008R2"
$backup.SqlBackupAsync($srv)
$res.Devices.AddDevice("C:\AdventureWorks2008R2Backup.bak", [Microsoft.SqlServer.Management.Smo.DeviceType]::File)
$res.SqlVerifyAsync($srv)
Ayrıca bkz.