Właściwość Backup.Initialize

Pobiera lub ustawia Boolean wartości właściwość, które określa, czy urządzenia związane z operacji tworzenia kopia zapasowa są inicjowane jako część operacji wykonywania kopii zapasowych.

Przestrzeń nazw:  Microsoft.SqlServer.Management.Smo
Zestaw:  Microsoft.SqlServer.SmoExtended (w Microsoft.SqlServer.SmoExtended.dll)

Składnia

'Deklaracja
Public Property Initialize As Boolean
    Get
    Set
'Użycie
Dim instance As Backup
Dim value As Boolean

value = instance.Initialize

instance.Initialize = value
public bool Initialize { get; set; }
public:
property bool Initialize {
    bool get ();
    void set (bool value);
}
member Initialize : bool with get, set
function get Initialize () : boolean
function set Initialize (value : boolean)

Wartość właściwości

Typ: System.Boolean

A Boolean wartość określająca, czy urządzenia kopia zapasowa zostanie zainicjowany.
Jeśli True, kopia zapasowa określona staje się pierwszego zestaw kopii zapasowych na nośniku, zastępując wszelkie istniejące zestawy kopii zapasowych na nośniku.Nośnik kopia zapasowa nie jest zastępowany, jeżeli jest spełniony jeden z następujących warunków:

  • Wszystkie kopia zapasowa zestawy na nośniku jeszcze nie minęły.

  • Nazwa opcjonalnie określony zestaw kopii zapasowych nie pasuje do nazwy na nośniku kopia zapasowa.Określ zestaw kopii zapasowych nazwę z BackupSetName właściwość.

Jeśli False (domyślnie), kopia zapasowa określona tworzy nowy zestaw kopii zapasowych dołączane jako ostatniego zestaw kopii zapasowych na nośniku.

Przykłady

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")
Dim bk As New Backup
bk.Action = BackupActionType.Database
bk.Database = "AdventureWorks2008R2"
bk.Initialize = true

PowerShell

$srv = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")
$db = New-Object Microsoft.SqlServer.Management.Smo.Database
$db = $srv.Databases.Item("AdventureWorks2008R2")
$bk = new-object Microsoft.SqlServer.Management.Smo.Backup
$bk.Action = [Microsoft.SqlServer.Management.Smo.BackupActionType]::Database
$bk.Database = "AdventureWorks2008R2"
$bk.Initialize = $TRUE