Właściwość Restore.ReplaceDatabase

Pobiera lub ustawia Boolean wartość, która określa, czy operacja przywracanie utworzy nowy obraz przywróconej bazy danych.

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

Składnia

'Deklaracja
Public Property ReplaceDatabase As Boolean
    Get
    Set
'Użycie
Dim instance As Restore
Dim value As Boolean

value = instance.ReplaceDatabase

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

Wartość właściwości

Typ: System.Boolean
A Boolean wartość określająca, czy zostanie utworzony nowy obraz przywróconej bazy danych.
Jeśli True, tworzony jest nowy obraz bazy danych.Obraz jest tworzony niezależnie od obecności istniejącej bazy danych o tej samej nazwie.
Jeśli False (domyślnie), nowy obraz bazy danych nie jest tworzony przez operację przywracanie.Obszar operacji przywracanie bazy danych musi istnieć na wystąpienie SQL Server.

Przykłady

Poniższy przykład kodu ustawia operacji przywracanie, aby utworzyć nowy obraz przywróconej bazy danych.

VB

Dim rs As Restore
rs = New Restore
rs.ReplaceDatabase = true

PowerShell

$rs = new-object Microsoft.SqlServer.Management.Smo.Restore
$rs.ReplaceDatabast = $TRUE