DacExtractOptions Classe

Definizione

Definisce le opzioni che influiscono sul comportamento dell'esportazione del pacchetto.

public sealed class DacExtractOptions
type DacExtractOptions = class
Public NotInheritable Class DacExtractOptions
Ereditarietà
DacExtractOptions

Costruttori

DacExtractOptions()

Crea una nuova istanza della classe DacExtractOptions.

Proprietà

AzureSharedAccessSignatureToken

[Anteprima] Token di firma di accesso condiviso di Azure dell'account di archiviazione di Azure per estrarre i dati nei file Parquet.

AzureStorageBlobEndpoint

[Anteprima] Endpoint BLOB di archiviazione di Azure dell'account di archiviazione di Azure per estrarre i dati nei file Parquet.

AzureStorageContainer

[Anteprima] Nome del contenitore di archiviazione di Azure dell'account di archiviazione di Azure per estrarre i dati nei file Parquet.

AzureStorageKey

[Anteprima] Chiave di archiviazione di Azure dell'account di archiviazione di Azure per estrarre i dati nei file Parquet.

AzureStorageRootPath

Percorso radice di archiviazione nel contenitore per Azure Synapse dati di Analisi nei file parquet.

CommandTimeout

Specifica il timeout del comando in secondi quando si eseguono query su SQL Server.

CompressionOption

Imposta l'opzione di compressione nel pacchetto finale

DatabaseLockTimeout

Specifica il timeout del blocco a livello di database in secondi quando si eseguono query su SQL Server.

DataOperationStateProvider

Provider di stato dell'operazione dei dati.

ExtractAllTableData

Ottiene o imposta un valore booleano che specifica se verranno estratti i dati per tutte le tabelle utente.

ExtractApplicationScopedObjectsOnly

Ottiene o imposta un valore booleano che specifica l'ambito degli oggetti estratti dall'origine.

ExtractReferencedServerScopedElements

Ottiene o imposta un valore booleano che specifica se devono essere estratti gli elementi con ambito server a cui fa riferimento l'origine.

ExtractTarget

Ottenere il tipo di destinazione di estrazione utilizzata durante l'estrazione di un database nel file system o in un dacpac.

ExtractUsageProperties

Le proprietà di utilizzo includono Table.RowCount, Table.IndexSize, Table.DataSize, Table.UsedPages e Table.DataPages. Se true, queste proprietà vengono estratte dal database e sono accessibili nel modello.

HashObjectNamesInLogs

Ottenere o impostare boolean che specifica se eseguire l'hash dei nomi degli oggetti nei log

IgnoreExtendedProperties

Ottiene o imposta un valore booleano che specifica se le proprietà estese devono essere ignorate.

IgnorePermissions

Ottiene o imposta un valore booleano che specifica se devono essere ignorate le autorizzazioni.

IgnoreUserLoginMappings

Ottiene o imposta un valore booleano che specifica se i mapping tra utenti e account di accesso devono essere estratti dall'origine.

LongRunningCommandTimeout

Specifica il timeout dei comandi a esecuzione prolungata in secondi durante l'esecuzione di query su SQLServer.

Storage

Ottiene il tipo di archivio di backup per il modello di schema utilizzato durante l'estrazione.

TempDirectoryForTableData

Specifica la directory temporanea usata per memorizzare nel buffer i dati della tabella prima di essere scritti nel file del pacchetto.

VerifyExtraction

Ottiene o imposta un valore booleano che specifica se il pacchetto estratto deve essere verificato.

Si applica a