DacUpgradeOptions-Klasse
Geben Sie mit diesem Typ an, welche Optionen beim Upgrade einer DAC-Instanz gelten.
Vererbungshierarchie
System. . :: . .Object
Microsoft.SqlServer.Management.Dac..::..DacUpgradeOptions
Namespace: Microsoft.SqlServer.Management.Dac
Assembly: Microsoft.SqlServer.Management.Dac (in Microsoft.SqlServer.Management.Dac.dll)
Syntax
'Declaration
Public Class DacUpgradeOptions
'Usage
Dim instance As DacUpgradeOptions
public class DacUpgradeOptions
public ref class DacUpgradeOptions
type DacUpgradeOptions = class end
public class DacUpgradeOptions
Der DacUpgradeOptions-Typ macht folgende Elemente verfügbar.
Konstruktoren
| Name | Beschreibung | |
|---|---|---|
![]() |
DacUpgradeOptions() () () () | Initialisiert ein DacUpgradeOptions-Objekt, ohne Optionen festzulegen. |
![]() |
DacUpgradeOptions(Boolean, Boolean) | Veraltet Initialisiert ein DacUpgradeOptions-Objekt und legt die angegebenen Optionen fest. |
Zum Anfang
Eigenschaften
| Name | Beschreibung | |
|---|---|---|
![]() |
BlockOnChanges | Ruft einen Wert ab, der angibt, ob ein DAC-Upgrade wegen einer Abweichung blockiert werden soll, oder legt diesen fest. Abweichungen treten auf, wenn eine Datenbank außerhalb des DAC-Bereitstellungs- und -Aktualisierungsvorgangs geändert wird. |
![]() |
IgnoreDataLoss | Ruft einen Wert ab, der angibt, ob Datenverluste bei einem DAC-Upgrade ignoriert werden sollen. Wenn aus der neuen DAC-Definition entfernte Objekte in der aktuellen Datenbank vorhanden sind, werden diese entfernt, und alle zugeordneten Daten gehen verloren, wenn diese Eigenschaft auf true festgelegt ist. |
![]() |
IgnoreDrift | Veraltet Ruft die Upgradeoption zum Ignorieren der Abweichung ab und legt sie fest. |
![]() |
RollbackOnFailure | Ruft einen Wert ab, der angibt, ob der Upgradevorgang selbst in Transaktionen eingeschlossen ist und somit ein Rollback ausgeführt werden kann, oder legt diesen fest. Wenn diese Option auf false festgelegt ist, wird für alle Änderungen an der aktuellen Datenbank ein Commit ohne Transaktionen ausgeführt. |
![]() |
SkipPolicyValidation | Ruft die SkipPolicyValidation-Option ab, die steuert, ob beim Upgrade die Richtlinie zur Serverauswahl in dem für das Upgrade verwendeten DAC-Typ ausgewertet wird, und legt sie fest. |
Zum Anfang
Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
Equals | (Geerbt von Object.) |
![]() |
Finalize | (Geerbt von Object.) |
![]() |
GetHashCode | (Geerbt von Object.) |
![]() |
GetType | (Geerbt von Object.) |
![]() |
MemberwiseClone | (Geerbt von Object.) |
![]() |
ToString | (Geerbt von Object.) |
Zum Anfang
Hinweise
Thread Safety
Alle öffentlichen, statischen Elemente dieses Typs (Shared in Microsoft Visual Basic) sind für Vorgänge mit mehreren Threads sicher. Für Instanzelemente kann nicht sichergestellt werden, dass sie für Threads sicher sind.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.
.gif)
.gif)
.gif)