ReplaceDatabase プロパティ
復元したデータベースの新しいイメージを復元操作で作成するかどうかを示す Boolean 値を取得します。値の設定も可能です。
名前空間: Microsoft.SqlServer.Management.Smo
アセンブリ: Microsoft.SqlServer.SmoExtended (Microsoft.SqlServer.SmoExtended.dll)
構文
'宣言
Public Property ReplaceDatabase As Boolean
Get
Set
'使用
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)
プロパティ値
型: System. . :: . .Boolean
復元したデータベースの新しいイメージを作成するかどうかを示す Boolean 値です。
True の場合、データベースの新しいイメージが作成されます。イメージは、同じ名前の既存のデータベースが存在するかどうかに関係なく作成されます。
False (既定値) の場合、データベースの新しいイメージは復元操作で作成されません。復元操作の対象となるデータベースは、SQL Server のインスタンス上に存在している必要があります。
使用例
次のコード例では、復元したデータベースの新しいイメージを作成する復元操作を設定します。
VB
Dim rs As Restore
rs = New Restore
rs.ReplaceDatabase = true
PowerShell
$rs = new-object Microsoft.SqlServer.Management.Smo.Restore
$rs.ReplaceDatabast = $TRUE