DacDeployOptions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert Optionen, die sich auf das Verhalten der Paketbereitstellung für eine Datenbank auswirken.
public sealed class DacDeployOptions
type DacDeployOptions = class
Public NotInheritable Class DacDeployOptions
- Vererbung
-
DacDeployOptions
Konstruktoren
DacDeployOptions() |
Erstellt eine neue Instanz der DacDeployOptions-Klasse mit Standardoptionen. |
Eigenschaften
AdditionalDeploymentContributorArguments |
Gibt zusätzlich zu den bereits in der DACPAC-Datei aufgeführten Argumenten weitere Bereitstellungs-Contributor-Argumente an. |
AdditionalDeploymentContributorPaths |
Gibt Pfade zum Laden zusätzlicher Bereitstellungs-Contributors an. Dabei sollte es sich um eine Liste von Werten mit Semikolatrennung handeln. |
AdditionalDeploymentContributors |
Gibt zusätzlich zu den in der DACPAC-Datei angegebenen Argumenten weitere Bereitstellungs-Contributors zur Ausführung an. |
AllowDropBlockingAssemblies |
Gibt mit einem booleschen Wert an, ob bei der CLR-Bereitstellung blockierende Assemblys gelöscht werden. |
AllowExternalLanguagePaths |
Abrufen oder Festlegen eines booleschen Werts, der angibt, ob Dateipfade für die Bereitstellung externer Sprachen verwendet werden sollen. |
AllowExternalLibraryPaths |
Abrufen oder Festlegen eines booleschen Werts, der angibt, ob Dateipfade für die Bereitstellung einer externen Bibliothek verwendet werden sollen. |
AllowIncompatiblePlatform |
Gibt mit einem booleschen Wert an, ob die Bereitstellung aufgrund von Plattforminkompatibilitäten blockiert wird. |
AllowTableRecreation |
Abrufen oder Festlegen eines booleschen Werts, der angibt, ob die Tabellenerneuerung in der Veröffentlichung zugelassen werden soll |
AllowUnsafeRowLevelSecurityDataMovement |
Abrufen oder Festlegen eines booleschen Werts, der angibt, ob blockierende Datenbewegungen in RLS-aktivierten Tabellen ignoriert werden sollen |
AzureSharedAccessSignatureToken |
[Vorschau] Azure Shared Access Signature-Token des Azure Storage-Kontos zum Importieren von Daten aus Parquet-Dateien. Geben Sie ein gültiges SAS-Token mit Zugriff auf den Speichercontainerpfad für die Authentifizierung mithilfe der Shared Access Signature-Identität an. |
AzureStorageBlobEndpoint |
[Vorschau] Azure Storage-Blobendpunkt des Azure Storage-Kontos zum Importieren von Daten aus Parquet-Dateien. |
AzureStorageContainer |
[Vorschau] Azure Storage-Containername des Azure Storage-Kontos zum Importieren von Daten aus Parquet-Dateien. |
AzureStorageKey |
[Vorschau] Azure-Speicherschlüssel des Azure Storage-Kontos zum Importieren von Daten aus Parquet-Dateien. |
AzureStorageRootPath |
[Vorschau] Der Speicherstammpfad unter dem Container des Azure Storage-Kontos zum Importieren von Daten aus Parquet-Dateien. |
BackupDatabaseBeforeChanges |
Gibt mit einem booleschen Wert an, ob vor Ausführung der tatsächlichen Bereitstellungsaktionen eine Datenbanksicherung durchgeführt werden soll. |
BlockOnPossibleDataLoss |
Gibt mit einem booleschen Wert an, ob die Bereitstellung beendet werden soll, wenn der Vorgang zu einem Datenverlust führen kann. |
BlockWhenDriftDetected |
Ruft einen booleschen Wert ab oder legt einen Wert fest, der angibt, ob das System nach Unterschieden zwischen dem aktuellen Zustand der Datenbank und dem registrierten Zustand der Datenbank sucht und die Bereitstellung blockiert, falls Änderungen erkannt werden. Auch wenn diese Option auf "true" festgelegt ist, wird die Abweichungserkennung in einer Datenbank nur dann durchgeführt, wenn sie zuvor mit aktivierter RegisterDataTierApplication-Option bereitgestellt wurde. |
CommandTimeout |
Gibt das Zeitlimit für Befehle in Sekunden für Abfragen an SQL Server an. |
CommentOutSetVarDeclarations |
Ruft einen booleschen Wert ab, der angibt, ob die Deklarationen von SQLCMD-Variablen im Skriptheader auskommentiert werden, oder legt diesen fest. |
CompareUsingTargetCollation |
Abrufen oder Festlegen eines booleschen Werts, der angibt, ob die Zielsortierung für den Bezeichnervergleich verwendet wird. |
CreateNewDatabase |
Ruft einen booleschen Wert ab, der angibt, ob vor Ausführung der tatsächlichen Bereitstellungsaktionen die vorhandene Datenbank gelöscht und eine neue Datenbank erstellt werden soll, oder legt diesen fest. Wechselt vor dem Löschen der vorhandenen Datenbank in den Einzelbenutzermodus. |
DatabaseLockTimeout |
Gibt das Datenbank-Sperrtimeout für Abfragen an SQL Server in Sekunden an. |
DatabaseSpecification |
Definiert optionale Parameter für eine Microsoft Azure SQL-Datenbank. |
DataOperationStateProvider |
Datenvorgangsstatusanbieter. |
DeployDatabaseInSingleUserMode |
Ruft einen booleschen Wert ab, der angibt, ob das System während des Bereitstellungsvorgangs den Einzelbenutzermodus für die Zieldatenbank abruft, oder legt ihn fest. |
DisableAndReenableDdlTriggers |
Ruft einen booleschen Wert ab, der angibt, ob alle DDL-Trigger für die Dauer des Bereitstellungsvorgangs deaktiviert und anschließend nach der Anwendung aller Änderungen wieder aktiviert werden sollen, oder legt diesen fest. |
DisableIndexesForDataPhase |
Ruft einen booleschen Wert ab, der angibt, ob Indizes vor dem Importieren von Daten in SQL Server deaktiviert werden sollen, oder legt diesen fest. |
DisableParallelismForEnablingIndexes |
Ruft einen booleschen Wert ab, der angibt, ob beim Neuerstellen von Indizes keine Parallelität zum Importieren von Daten in SQL Server verwendet werden soll, oder legt diesen fest. |
DoNotAlterChangeDataCaptureObjects |
Ruft einen booleschen Wert ab, der angibt, ob die für Change Data Capture (CDC) konfigurierten Elemente während der Bereitstellung geändert werden sollen, oder legt ihn fest. |
DoNotAlterReplicatedObjects |
Ruft einen booleschen Wert ab, der angibt, ob die für die Replikation konfigurierten Elemente während der Bereitstellung geändert werden sollen, oder legt ihn fest. |
DoNotDropDatabaseWorkloadGroups |
Abrufen oder Festlegen eines booleschen Werts, der angibt, ob alle Datenbankworkloadgruppen gelöscht werden sollen, die im Quellmodell nicht vorhanden sind. |
DoNotDropObjectTypes |
Abrufen oder Festlegen einer Auflistung von Objekttypen, die nicht aus dem Ziel gelöscht werden, wenn kein entsprechendes Objekt in der Quelle vorhanden ist. Beachten Sie, dass das Löschen und Erneute Erstellen von Objekten des angegebenen Typs aufgrund von Abhängigkeiten von anderen Objekten möglicherweise weiterhin erforderlich ist. |
DoNotDropWorkloadClassifiers |
Abrufen oder Festlegen eines booleschen Werts, der angibt, ob alle Datenbankworkloadgruppen gelöscht werden sollen, die im Quellmodell nicht vorhanden sind. |
DoNotEvaluateSqlCmdVariables |
Gibt an, ob SQLCMD-Variablennamen beim Vergleichen des Schemas oder ihrer Werte verwendet werden sollen. |
DropConstraintsNotInSource |
Ruft einen booleschen Wert ab, der angibt, ob alle Einschränkungen, die nicht im Quellmodell vorhanden sind, gelöscht werden sollen, oder legt diesen fest. |
DropDmlTriggersNotInSource |
Gibt mit einem booleschen Wert an, ob alle DML-Trigger, die nicht im Quellmodell vorhanden sind, gelöscht werden sollen. |
DropExtendedPropertiesNotInSource |
Ruft einen booleschen Wert ab, der angibt, ob alle erweiterten Eigenschaften, die nicht im Quellmodell vorhanden sind, gelöscht werden sollen, oder legt diesen fest. |
DropIndexesNotInSource |
Gibt mit einem booleschen Wert an, ob alle Indizes, die nicht im Quellmodell vorhanden sind, gelöscht werden sollen. |
DropObjectsNotInSource |
Ruft einen booleschen Wert ab, der angibt, ob Objekte, die zwar im Ziel, jedoch nicht in der Quelle vorhanden sind, während der Bereitstellung gelöscht werden sollen, oder legt ihn fest. |
DropPermissionsNotInSource |
Ruft einen booleschen Wert ab, der angibt, ob alle Berechtigungen, die nicht im Quellmodell vorhanden sind, gelöscht werden sollen, oder legt ihn fest. |
DropRoleMembersNotInSource |
Ruft einen booleschen Wert ab, der angibt, ob alle Rollenmitgliedschaften, die nicht im Quellmodell vorhanden sind, gelöscht werden sollen, oder legt ihn fest. |
DropStatisticsNotInSource |
Ruft einen booleschen Wert ab, der angibt, ob alle Rollenmitgliedschaften, die nicht im Quellmodell vorhanden sind, gelöscht werden sollen, oder legt ihn fest. |
EnclaveAttestationProtocol |
Gibt ein Nachweisprotokoll an, das mit dem Enclave-basierten Always Encrypted-Feature verwendet werden soll. |
EnclaveAttestationUrl |
Gibt die Enclave-Nachweis-URL (ein Nachweisdienstendpunkt) an, der mit Enclave-basierten Always Encrypted verwendet werden soll. |
ExcludeObjectTypes |
Abrufen oder Festlegen einer Auflistung von Objekttypen, die beim Vergleich des Quell- und Zielmodells von der Berücksichtigung ausgeschlossen werden sollen. |
GenerateSmartDefaults |
Ruft einen booleschen Wert ab, der angibt, ob Standardwerte generiert werden sollen, um NULL-Spalten aufzufüllen, die auf NOT NULL-Werte beschränkt sind, oder legt ihn fest. |
HashObjectNamesInLogs |
Abrufen oder Festlegen eines booleschen Werts, der angibt, ob Objektnamen in Protokollen hashen sollen |
IgnoreAnsiNulls |
Gibt mit einem booleschen Wert an, ob die Option ANSI_NULL beim Vergleich von Quell- und Zielmodell unberücksichtigt bleiben soll. |
IgnoreAuthorizer |
Ruft den booleschen Wert ab, der angibt, ob die Option AUTHORIZATION beim Vergleich von Quell- und Zielmodell unberücksichtigt bleiben soll, oder legt ihn fest. |
IgnoreColumnCollation |
Gibt mit einem booleschen Wert an, ob der Sortierungsspezifizierer beim Vergleich von Quell- und Zielmodell unberücksichtigt bleiben soll. |
IgnoreColumnOrder |
Abrufen oder Festlegen eines booleschen Werts, der angibt, ob die Reihenfolge der Spalten in Tabellen beim Vergleich des Quell- und Zielmodells von der Berücksichtigung ausgeschlossen werden soll. |
IgnoreComments |
Ruft den booleschen Wert ab, der angibt, ob die Kommentare beim Vergleich von Quell- und Zielmodell unberücksichtigt bleiben soll, oder legt ihn fest. |
IgnoreCryptographicProviderFilePath |
Gibt mit einem booleschen Wert an, ob die Dateispezifikation eines Kryptografieanbieters beim Vergleich von Quell- und Zielmodell unberücksichtigt bleiben soll. |
IgnoreDatabaseWorkloadGroups |
Abrufen oder Festlegen eines booleschen Werts, der angibt, ob Datenbankworkloadgruppen ausgeschlossen werden sollen, die im Quellmodell nicht vorhanden sind. |
IgnoreDdlTriggerOrder |
Ruft einen booleschen Wert ab, der angibt, ob die DDL-Triggerreihenfolge beim Vergleich von Quell- und Zielmodell unberücksichtigt bleiben soll, oder legt diesen fest. |
IgnoreDdlTriggerState |
Abrufen oder Festlegen eines booleschen Werts, der angibt, ob der DDL-Triggerzustand beim Vergleich des Quell- und Zielmodells von der Berücksichtigung ausgeschlossen werden soll. |
IgnoreDefaultSchema |
Ruft einen booleschen Wert ab, der angibt, ob die Option DEFAULT_SCHEMA beim Vergleich von Quell- und Zielmodell unberücksichtigt bleiben soll, oder legt diesen fest. |
IgnoreDmlTriggerOrder |
Gibt mit einem booleschen Wert an, ob die DML-Triggerreihenfolge beim Vergleich von Quell- und Zielmodell unberücksichtigt bleiben soll. |
IgnoreDmlTriggerState |
Ruft einen booleschen Wert ab, der angibt, ob der DML-Triggerzustand beim Vergleich von Quell- und Zielmodell unberücksichtigt bleiben soll, oder legt diesen fest. |
IgnoreExtendedProperties |
Gibt mit einem booleschen Wert an, ob alle erweiterten Eigenschaften beim Vergleich von Quell- und Zielmodell unberücksichtigt bleiben soll. |
IgnoreFileAndLogFilePath |
Ruft einen booleschen Wert ab, der angibt, ob die Option FILENAME von Dateiobjekten beim Vergleich von Quell- und Zielmodell unberücksichtigt bleiben soll, oder legt diesen fest. |
IgnoreFilegroupPlacement |
Ruft einen booleschen Wert ab, der angibt, ob der Dateigruppenspezifizierer beim Vergleich von Quell- und Zielmodell unberücksichtigt bleiben soll, oder legt diesen fest. |
IgnoreFileSize |
Gibt mit einem booleschen Wert an, ob die Option SIZE von Dateiobjekten beim Vergleich von Quell- und Zielmodell unberücksichtigt bleiben soll. |
IgnoreFillFactor |
Ruft einen booleschen Wert ab, der angibt, ob die FILLFACTOR-Option ausgeschlossen werden soll, wenn das Quellmodell mit dem Zielmodell verglichen wird, oder legt ihn fest. |
IgnoreFullTextCatalogFilePath |
Abrufen oder Festlegen eines booleschen Werts, der angibt, ob die Pfadspezifikation von FULLTEXT CATALOG-Objekten beim Vergleich des Quell- und Zielmodells von der Berücksichtigung ausgeschlossen werden soll. |
IgnoreIdentitySeed |
Gibt mit einem booleschen Wert an, ob die Ausgangswerte der IDENTITY-Spalten beim Vergleich von Quell- und Zielmodell unberücksichtigt bleiben sollen. |
IgnoreIncrement |
Gibt mit einem booleschen Wert an, ob die inkrementellen Werte der IDENTITY-Spalten beim Vergleich von Quell- und Zielmodell unberücksichtigt bleiben soll. |
IgnoreIndexOptions |
Abrufen oder Festlegen eines booleschen Werts, der angibt, ob Unterschiede in den Indexoptionen beim Vergleich des Quell- und Zielmodells von der Berücksichtigung ausgeschlossen werden sollen. |
IgnoreIndexPadding |
Abrufen oder Festlegen eines booleschen Werts, der angibt, ob beim Vergleich des Quell- und Zielmodells die Option PAD_INDEX von der Berücksichtigung ausgeschlossen werden soll. |
IgnoreKeywordCasing |
Ruft einen booleschen Wert ab, der angibt, ob die Unterschiede bei der Groß- und Kleinschreibung von Schlüsselwörtern beim Vergleich von Quell- und Zielmodell unberücksichtigt bleiben soll, oder legt diesen fest. |
IgnoreLockHintsOnIndexes |
Ruft einen booleschen Wert ab, der angibt, ob die Optionen ALLOW_ROW_LOCKS und ALLOW_PAGE_LOCKS beim Vergleich von Quell- und Zielmodell unberücksichtigt bleiben sollen, oder legt diesen fest. |
IgnoreLoginSids |
Ruft den booleschen Wert ab, der angibt, ob die Option SID des LOGIN-Objekts beim Vergleich von Quell- und Zielmodell unberücksichtigt bleiben soll, oder legt ihn fest. |
IgnoreNotForReplication |
Gibt mit einem booleschen Wert an, ob die Option NOT FOR REPLICATION beim Vergleich von Quell- und Zielmodell unberücksichtigt bleiben soll. |
IgnoreObjectPlacementOnPartitionScheme |
Ruft einen booleschen Wert ab oder legt einen Wert fest, der angibt, ob das Partitionsschemaobjekt beim Vergleich von Quell- und Zielmodell für die folgenden Objekte unberücksichtigt bleiben soll: Tabelle, Index, eindeutiger Schlüssel, Primärschlüssel und Warteschlange. |
IgnorePartitionSchemes |
Ruft einen booleschen Wert ab, der angibt, ob Parametertyp und Grenzwerte einer PARTITION FUNCTION beim Vergleich von Quell- und Zielmodell unberücksichtigt bleiben sollen, oder legt diesen fest. Gibt außerdem an, dass FILEGROUP und Partitionsfunktion eines PARTITION SCHEMA beim Vergleich von Quell- und Zielmodell unberücksichtigt bleiben sollen. |
IgnorePermissions |
Abrufen oder Festlegen eines booleschen Werts, der angibt, ob beim Vergleich des Quell- und Zielmodells alle Berechtigungsanweisungen von der Berücksichtigung ausgeschlossen werden sollen. |
IgnoreQuotedIdentifiers |
Abrufen oder Festlegen eines booleschen Werts, der angibt, ob die option QUOTED_IDENTIFIER beim Vergleich des Quell- und Zielmodells von der Berücksichtigung ausgeschlossen werden soll. |
IgnoreRoleMembership |
Ruft den booleschen Wert ab, der angibt, ob alle ROLE MEMBERSHIP-Objekte beim Vergleich von Quell- und Zielmodell unberücksichtigt bleiben sollen, oder legt ihn fest. |
IgnoreRouteLifetime |
Ruft einen booleschen Wert ab, der angibt, ob die Option LIFETIME von ROUTE-Objekten beim Vergleich von Quell- und Zielmodell unberücksichtigt bleiben soll, oder legt diesen fest. |
IgnoreSemicolonBetweenStatements |
Ruft einen booleschen Wert ab, der angibt, ob das Vorhandensein oder Fehlen von Semikola beim Vergleich von Quell- und Zielmodell unberücksichtigt bleiben soll, oder legt diesen fest. |
IgnoreSensitivityClassifications |
Abrufen oder Festlegen eines booleschen Werts, der angibt, ob Beim Vergleichen des Quell- und Zielmodells Datensensibilitätsklassifizierungen für Spalten ausgeschlossen werden sollen, oder legen Sie diesen fest. |
IgnoreTableOptions |
Ruft einen booleschen Wert ab, der angibt, ob die Optionen in der Zieltabelle an die Quelltabelle angepasst werden sollen, oder legt diesen fest. |
IgnoreTablePartitionOptions |
Abrufen oder Festlegen eines booleschen Werts, der angibt, ob die RANGE- und BOUNDARY-WERTE einer Tabellenpartitionsoption beim Vergleich des Quell- und Zielmodells von der Berücksichtigung ausgeschlossen werden sollen. |
IgnoreUserSettingsObjects |
Ruft den booleschen Wert ab, der angibt, ob die Benutzereinstellungen beim Vergleich von Quell- und Zielmodell unberücksichtigt bleiben sollen, oder legt diesen fest. |
IgnoreWhitespace |
Ruft den booleschen Wert ab, der angibt, ob die Leerzeichen beim Vergleich von Quell- und Zielmodell unberücksichtigt bleiben sollen, oder legt ihn fest. |
IgnoreWithNocheckOnCheckConstraints |
Ruft einen booleschen Wert ab, der angibt, ob die CHECK|NO CHECK-Option eines CHECK-Einschränkungsobjekts beim Vergleich von Quell- und Zielmodell unberücksichtigt bleiben soll, oder legt diesen fest. |
IgnoreWithNocheckOnForeignKeys |
Abrufen oder Festlegen eines booleschen Werts, der angibt, ob die OPTION CHECK|NO CHECK eines FOREIGN KEY ausgeschlossen werden soll |
IgnoreWorkloadClassifiers |
Abrufen oder Festlegen eines booleschen Werts, der angibt, ob WorkloadClassifiers ausgeschlossen werden sollen, die im Quellmodell nicht vorhanden sind. |
IncludeCompositeObjects |
Ruft einen booleschen Wert ab oder legt einen Wert fest, der angibt, ob referenzierte externe Elemente, die ebenso zum Quellmodell beitragen, berücksichtigt werden sollen und die Zieldatenbank dann in einem einzigen Bereitstellungsvorgang aktualisiert werden soll. |
IncludeTransactionalScripts |
Gibt mit einem booleschen Wert an, ob während des Bereitstellungsvorgangs Transaktionen verwendet und nach der erfolgreichen Anwendung der Änderungen festgeschrieben werden sollen. |
IsAlwaysEncryptedParameterizationEnabled |
Festlegen Always Encrypted Parametrisierungsmodus |
LongRunningCommandTimeout |
Gibt das zeitintensive Befehlstimeout in Sekunden an, wenn Abfragen für SQLServer ausgeführt werden. |
NoAlterStatementsToChangeClrTypes |
Ruft einen booleschen Wert ab, der angibt, ob eine Änderung an CLR-Assemblys erzwungen wird, indem sie gelöscht und neu erstellt werden, oder legt ihn fest. |
PerformIndexOperationsOnline |
Abrufen oder Festlegen eines booleschen Werts, der angibt, ob Indexvorgänge online ausgeführt werden sollen |
PopulateFilesOnFileGroups |
Ruft einen booleschen Wert ab, der angibt, ob für die in der Bereitstellungsquelle definierten Dateigruppen Dateien angegeben werden, oder legt ihn fest. |
PreserveIdentityLastValues |
Abrufen oder Festlegen eines booleschen Werts, der angibt, ob die zuletzt für Identitätsspalten verwendeten Werte beibehalten werden sollen. |
RebuildIndexesOfflineForDataPhase |
Ruft einen booleschen Wert ab, der angibt, ob Indizes nach dem Importieren von Daten in SQL Server offline neu erstellt werden sollen, oder legt diesen fest. |
RegisterDataTierApplication |
Ruft einen booleschen Wert ab, der angibt, ob die Datenbank als Datenebenenanwendung registriert wird, oder legt ihn fest. |
RestoreSequenceCurrentValue |
Ruft einen booleschen Wert ab, der angibt, ob der Sequenzwert vor der Bereitstellung des Skripts in SQL Server aktiviert oder deaktiviert werden soll, oder legt diesen fest. |
RunDeploymentPlanExecutors |
Gibt an, ob DeploymentPlanExecutor-Contributors ausgeführt werden sollen, wenn andere Vorgänge ausgeführt werden. Der Standardwert ist "false". |
ScriptDatabaseCollation |
Ruft einen booleschen Wert ab, der angibt, ob die Zieldatenbank entsprechend der Sortierung des Quellmodells geändert werden soll, oder legt diesen fest. |
ScriptDatabaseCompatibility |
Abrufen oder Festlegen eines booleschen Werts, der angibt, ob die Zieldatenbank so geändert werden soll, dass sie dem Kompatibilitätsgrad des Quellmodells entspricht. |
ScriptDatabaseOptions |
Ruft einen booleschen Wert ab, der angibt, ob die Datenbankoptionen in der Zieldatenbank an das Quellmodell angepasst werden sollen, oder legt diesen fest. |
ScriptDeployStateChecks |
Gibt mit einem booleschen Wert an, ob die Zieldatenbank überprüft werden soll, um sicherzustellen, dass sie vorhanden und online ist und aktualisiert werden kann. |
ScriptFileSize |
Ruft einen booleschen Wert ab, der angibt, ob beim Hinzufügen von Dateien zu Dateigruppen eine Dateigröße angegeben wird, oder legt ihn fest. |
ScriptNewConstraintValidation |
Ruft einen booleschen Wert ab, der angibt, ob Einschränkungen nach dem Anwenden aller Änderungen überprüft werden, oder legt diesen fest. |
ScriptRefreshModule |
Gibt mit einem booleschen Wert an, ob verweisende Prozeduren aktualisiert werden sollen, wenn Objekte, auf die verwiesen wird, aktualisiert werden. |
SqlCommandVariableValues |
Ruft ein nach Variablennamen sortiertes Wörterbuch mit Variablenwerten für SQL-Befehle ab. |
TreatVerificationErrorsAsWarnings |
Abrufen oder Festlegen eines booleschen Werts, der angibt, ob Fehler, die während der Veröffentlichungsüberprüfung auftreten, als Warnungen behandelt werden sollen. Die Überprüfung wird für den generierten Bereitstellungsplan ausgeführt, bevor der Plan für die Zieldatenbank ausgeführt wird. Bei der Planüberprüfung werden Probleme erkannt, z. B. der Verlust von reinen Zielobjekten (z. B. Indizes), die gelöscht werden müssen, um eine Änderung vorzunehmen. Bei der Überprüfung werden auch Situationen erkannt, in denen Abhängigkeiten (z. B. Tabellen oder Sichten) aufgrund eines Verweises auf ein zusammengesetztes Projekt vorhanden sind, jedoch nicht in der Zieldatenbank vorkommen. Es empfiehlt sich beispielsweise, Überprüfungsfehler als Warnungen zu behandeln, um eine vollständige Problemliste zu erhalten, anstatt zuzulassen, dass die Veröffentlichungsaktion beim ersten Fehler beendet wird. |
UnmodifiableObjectWarnings |
Ruft einen booleschen Wert ab, der angibt, ob Warnungen generiert werden sollen, wenn Unterschiede in Objekten gefunden werden, die nicht geändert werden können, z. B. wenn sich die Dateigröße oder die Dateipfade für eine Datei unterscheiden. |
VerifyCollationCompatibility |
Gibt mit einem booleschen Wert an, ob bei der Bereitstellung überprüft wird, ob die im Quellmodell angegebene Sortierung mit der im Zielmodell angegebenen Sortierung kompatibel ist. |
VerifyDeployment |
Ruft einen booleschen Wert ab, der angibt, ob die Planüberprüfungsphase ausgeführt wird oder nicht, oder legt ihn fest. |
Methoden
SetVariable(String, String) |
Sqlcmd-Variable mit dem angegebenen Wert außer Kraft setzen |