DacExtractOptions Klasse

Definition

Definiert Optionen, die sich auf das Verhalten der Paketextraktion auswirken.

public sealed class DacExtractOptions
type DacExtractOptions = class
Public NotInheritable Class DacExtractOptions
Vererbung
DacExtractOptions

Konstruktoren

Name Beschreibung
DacExtractOptions()

Erstellen Sie eine neue Instanz der DacExtractOptions Klasse.

Eigenschaften

Name Beschreibung
AzureSharedAccessSignatureToken

[Vorschau] Azure Signaturtoken des Azure Storage Kontos, um Daten in Parkettdateien zu extrahieren.

AzureStorageBlobEndpoint

[Vorschau] Azure storage Blob-Endpunkt von Azure Storage Account, um Daten in Parkettdateien zu extrahieren.

AzureStorageContainer

[Vorschau] Azure storage Containername von Azure Storage Account, um Daten in Parkettdateien zu extrahieren.

AzureStorageKey

[Vorschau] Azure storage Schlüssel von Azure Storage Account, um Daten in Parkettdateien zu extrahieren.

AzureStorageRootPath

Der Speicherstammpfad unter dem Container für Azure Synapse Analytics Daten zu Parkettdateien.

CommandTimeout

Gibt das Befehlstimeout in Sekunden an, wenn Abfragen für SQLServer ausgeführt werden.

CompressionOption

Legt die Komprimierungsoption im endgültigen Paket fest.

DatabaseLockTimeout

Gibt das Datenbank-Sperrtimeout für Abfragen an SQL Server in Sekunden an.

DataOperationStateProvider

Datenvorgangsstatusanbieter.

ExtractAllTableData

Dient zum Abrufen oder Festlegen des Werts vom Typ Boolean, der angibt, ob Daten für alle Benutzertabellen extrahiert werden.

ExtractApplicationScopedObjectsOnly

Dient zum Abrufen oder Festlegen eines werts vom Typ Boolean, der den Bereich von Objekten angibt, die aus der Quelle extrahiert wurden.

ExtractReferencedServerScopedElements

Dient zum Abrufen oder Festlegen eines Werts vom Typ Boolean, der angibt, ob serverbezogene Elemente, auf die von der Quelle verwiesen wird, extrahiert werden sollen.

ExtractTarget

Rufen Sie den Typ des Extraktziels ab, der beim Extrahieren einer Datenbank in das Dateisystem oder eine dacpac verwendet wird.

ExtractUsageProperties

Zu den Verwendungseigenschaften gehören "Table.RowCount", "Table.IndexSize", "Table.DataSize", "Table.UsedPages" und "Table.DataPages". Wenn dies der Fall ist, werden diese Eigenschaften aus der Datenbank extrahiert und sind im Modell zugänglich.

HashObjectNamesInLogs

Abrufen oder Festlegen vom Typ Boolean, der angibt, ob Objektnamen in Protokollen hashen sollen

IgnoreExtendedProperties

Dient zum Abrufen oder Festlegen eines Werts vom Typ Boolean, der angibt, ob erweiterte Eigenschaften ignoriert werden sollen.

IgnorePermissions

Dient zum Abrufen oder Festlegen eines werts vom Typ Boolean, der angibt, ob Berechtigungen ignoriert werden sollen.

IgnoreUserLoginMappings

Dient zum Abrufen oder Festlegen eines werts vom Typ Boolean, der angibt, ob Zuordnungen zwischen Benutzern und Anmeldeinformationen aus der Quelle extrahiert werden sollen.

LongRunningCommandTimeout

Gibt das Timeout für lange ausgeführte Befehle in Sekunden an, wenn Abfragen für SQLServer ausgeführt werden.

Storage

Rufen Sie den Typ des Sicherungsspeichers für das Schemamodell ab, das während der Extraktion verwendet wird.

TempDirectoryForTableData

Gibt das temporäre Verzeichnis an, das zum Puffern von Tabellendaten verwendet wird, bevor diese in die Paketdatei geschrieben werden.

VerifyExtraction

Dient zum Abrufen oder Festlegen eines werts vom Typ Boolean, der angibt, ob das extrahierte Paket überprüft werden soll.

Gilt für: