Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
SSIS Integration Runtime in Azure Data Factory
Wenn Eigenschaftsausdrücke Werte aus einer Liste von Enumeratorelementen enthalten, müssen die Ausdrücke den numerischen Wert des Enumeratorelements anstelle des Anzeigenamens des Elements verwenden. Wenn z. B. ein Ausdruck die LoggingMode -Eigenschaft festlegt, müssen Sie den numerischen Wert 2 anstelle des Anzeigenamens Disabled verwenden.
In diesem Thema werden nur die entsprechenden numerischen Werte für Anzeigenamen von Enumeratoren aufgelistet, deren Elemente häufig in Eigenschaftsausdrücken verwendet werden. Das Integration Services -Objektmodell enthält viele zusätzliche Enumeratoren, die Sie beim Programmieren des Objektmodells verwenden können, um Pakete programmgesteuert zu erstellen oder um benutzerdefinierte Paketelemente, wie z. B. Tasks und Datenflusskomponenten, zu programmieren.
Neben den benutzerdefinierten Eigenschaften für Pakete und Paketobjekte enthält das Eigenschaftenfenster in SQL Server Data Tools (SSDT) eine Reihe von Eigenschaften, die für Pakete, Tasks, für die Foreach- und For-Schleife sowie für Sequenzcontainer zur Verfügung stehen. Die allgemeinen Eigenschaften, die mithilfe von Werten aus Enumeratoren festgelegt werden (ForceExecutionResult, LoggingMode, IsolationLevel und Transaction Option), werden im Abschnitt „Allgemeine Eigenschaften“ aufgelistet.
In den folgenden Abschnitten werden Informationen zu den folgenden aufgelisteten Konstanten bereitgestellt:
Enumeratoren für Foreach-Schleifen
Paket
In den folgenden Tabellen finden Sie eine Auflistung der Anzeigenamen und der entsprechenden numerischen Werte für Eigenschaften von Paketen, die Sie mithilfe von Werten eines Enumerators festlegen.
PackageType-Eigenschaft – wird mithilfe von Werten aus der DTSPackageType-Enumeration festgelegt.
| Benutzerfreundlicher Name in DTSPackageType | Numerischer Wert |
|---|---|
| Standard | 0 |
| DTSWizard | 1 |
| DTSDesigner | 2 |
| SQLReplication | 3 |
| DTSDesigner100 | 5 |
| SQLDBMaint | 6 |
CheckpointUsage-Eigenschaft – wird mithilfe von Werten aus der DTSCheckpointUsage-Enumeration festgelegt.
| Anzeigename in DTSCheckpointUsage | Numerischer Wert |
|---|---|
| Nie | 0 |
| IfExists | 1 |
| Immer | 2 |
PackagePriorityClass-Eigenschaft – Festlegen mithilfe von Werten aus der DTSPriorityClass-Enumeration.
| Anzeigename in DTSPriorityClass | Numerischer Wert |
|---|---|
| Standard | 0 |
| AboveNormal | 1 |
| Normal | 2 |
| Unterdurchschnittlich | 3 |
| Inaktiv | 4 |
ProtectionLevel-Eigenschaft – wird mithilfe von Werten aus der DTSProtectionLevel-Enumeration festgelegt.
| Anzeigename in DTSProtectionLevel | Numerischer Wert |
|---|---|
| DontSaveSensitive | 0 |
| EncryptSensitiveWithUserKey | 1 |
| VerschlüsselnVertraulicheDatenMitPasswort | 2 |
| EncryptAllWithPassword | 3 |
| EncryptAllWithUserKey | 4 |
| ServerStorage | 5 |
Rangfolgeneinschränkungen
Die EvalOp-Eigenschaft wird durch Werte aus der DTSPrecedenceEvalOp-Enumeration festgelegt.
| Anzeigename in DTSPrecedenceEvalOp | Numerischer Wert |
|---|---|
| Ausdruck | 1 |
| Einschränkung | 2 |
| ExpressionAndConstraint | 3 |
| ExpressionOrConstraint | 4 |
Value-Eigenschaft – wird mithilfe von Werten aus der DTSExecResult-Enumeration festgelegt.
| Anzeigename | Numerischer Wert |
|---|---|
| Erfolg | 0 |
| Fehler | 1 |
| Abschluss | 2 |
| Abgesagt | 3 |
Foreach-Schleifenenumeratoren
Die Foreach-Schleife enthält eine Reihe von Enumeratoren mit Eigenschaften, die mithilfe von Eigenschaftsausdrücken festgelegt werden können.
Foreach ADO Enumerator
Type-Eigenschaft – wird mithilfe von Werten aus der ADOEnumerationType-Aufzählung festgelegt.
| Anzeigename in ADOEnumerationType | Numerischer Wert |
|---|---|
| EnumerateTables | 0 |
| EnumerateAllRows | 1 |
| EnumerateRowsInFirstTable | 2 |
Foreach-NodeList-Enumerator
Eigenschaften SourceDocumentType, InnerXPathStringSourceType und OuterXPathStringSourceType: Festgelegt mithilfe von Werten aus der SourceType-Enumeration.
| Anzeigename in SourceType | Numerischer Wert |
|---|---|
| FileConnection | 0 |
| Variable | 1 |
| DirectInput | 2 |
EnumerationType Eigenschaft-Festlegung mithilfe von Werten der EnumerationType-Enumeration.
| Anzeigename in EnumerationType | Numerischer Wert |
|---|---|
| Navigator | 0 |
| Node | 1 |
| NodeText | 2 |
| ElementCollection | 3 |
InnerElementType-Eigenschaft: Wird mithilfe von Werten aus der InnerElementType-Enumeration festgelegt.
| Anzeigename in InnerElementType | Numerischer Wert |
|---|---|
| Navigator | 0 |
| Node | 1 |
| NodeText | 2 |
Aufgaben
Integration Services enthält eine Reihe von Tasks mit Eigenschaften, die mithilfe von Eigenschaftsausdrücken festgelegt werden können.
DDL ausführen (Analysis Services-Task)
SourceType-Eigenschaft – wird mithilfe von Werten aus der DDLSourceType-Aufzählung festgelegt.
| Anzeigename in DDLSourceType | Numerischer Wert |
|---|---|
| DirectInput | 0 |
| FileConnection | 1 |
| Variable | 2 |
Masseneinfügungstask
DataFileType-Eigenschaft – festgelegt mithilfe von Werten aus der DTSBulkInsert_DataFileType-Enumeration.
| Anzeigename in DTSBulkInsert_DataFileType | Numerischer Wert |
|---|---|
| DTSBulkInsert_DataFileType_Char | 0 |
| DTSBulkInsert_DataFileType_Native | 1 |
| DTSBulkInsert_DataFileType_WideChar | 2 |
| DTSBulkInsert_DataFileType_WideNative | 3 |
SQL-Aufgabe ausführen
ResultSetType-Eigenschaft – wird mithilfe von Werten aus der ResultSetType-Enumeration festgelegt.
| Anzeigename in ResultSetType | Numerischer Wert |
|---|---|
| ResultSetType_None | 1 |
| ResultSetType_SingleRow | 2 |
| ResultSetType_Rowset | 3 |
| ResultSetType_XML | 4 |
SqlStatementSourceType-Eigenschaft: Wird mithilfe von Werten aus der SqlStatementSourceType-Enumeration festgelegt.
| Anzeigename in SqlStatementSourceType | Numerischer Wert |
|---|---|
| DirectInput | 1 |
| FileConnection | 2 |
| Variable | 3 |
Dateisystemaufgabe
Operation-Eigenschaft – wird mithilfe von Werten aus der DTSFileSystemOperation-Enumeration festgelegt.
| Anzeigename in DTSFileSystemOperation | Numerischer Wert |
|---|---|
| CopyFile | 0 |
| MoveFile | 1 |
| DeleteFile | 2 |
| Datei umbenennen | 3 |
| SetAttributes | 4 |
| CreateDirectory | 5 |
| CopyDirectory | 6 |
| MoveDirectory | 7 |
| DeleteDirectory | 8 |
| Verzeichnisinhalt löschen | 9 |
Attributes-Eigenschaft – wird mithilfe von Werten aus der Enumeration DTSFileSystemAttributes festgelegt.
| Anzeigename in DTSFileSystemAttributes | Numerischer Wert |
|---|---|
| Normal | 0 |
| Archivieren | 1 |
| Verborgen | 2 |
| ReadOnly | 4 |
| System | 8 |
FTP-Aufgabe
Operation-Eigenschaft – wird mithilfe von Werten aus der DTSFTPOp-Enumeration festgelegt.
| Anzeigename in DTSFTPOp | Numerischer Wert |
|---|---|
| Senden | 0 |
| Empfangen | 1 |
| Lokal löschen | 2 |
| DeleteRemote | 3 |
| MakeDirLocal | 4 |
| MakeDirRemote | 5 |
| RemoveDirLocal | 6 |
| RemoveDirRemote | 7 |
Message Queue Task
MessageType-Eigenschaft – wird mithilfe von Werten aus der MQMessageType-Enumeration festgelegt.
| Anzeigename in MQMessageType | Numerischer Wert |
|---|---|
| DTSMQMessageType_String | 0 |
| DTSMQMessageType_DataFile | 1 |
| DTSMQMessageType_Variables | 2 |
| DTSMQMessageType_StringMessageToVariable | 3 |
StringCompareType-Eigenschaft: Wird mithilfe von Werten aus der MQStringMessageCompare-Enumeration festgelegt.
| Anzeigename in MQStringMessageCompare | Numerischer Wert |
|---|---|
| DTSMQStringMessageCompare_None | 0 |
| DTSMQStringMessageCompare_Exact | 1 |
| DTSMQStringMessageCompare_IgnoreCase | 2 |
| DTSMQStringMessageCompare_Contains | 3 |
TaskType-Eigenschaft – festgelegt mithilfe von Werten aus der MQType-Enumeration.
| Anzeigename in MQType | Numerischer Wert |
|---|---|
| DTSMQType_Sender | 0 |
| DTSMQType_Receiver | 1 |
Aufgabe „E-Mail senden“
MessageSourceType-Eigenschaft – festgelegt mithilfe von Werten aus der SendMailMessageSourceType-Enumeration.
| Anzeigename in SendMailMessageSourceType | Numerischer Wert |
|---|---|
| DirectInput | 0 |
| FileConnection | 1 |
| Variable | 2 |
Priority-Eigenschaft – wird mithilfe von Werten aus der MailPriority-Enumeration festgelegt.
| Anzeigename in MailPriority | Numerischer Wert |
|---|---|
| Hoch | 1 |
| Normal | 3 |
| Niedrig | 5 |
Aufgabe zum Übertragen einer Datenbank
Action-Eigenschaft – wird mithilfe von Werten aus der TransferAction-Enumeration festgelegt.
| Anzeigename in TransferAction | Numerischer Wert |
|---|---|
| Kopieren | 0 |
| Verschieben | 1 |
Method-Eigenschaft – wird mithilfe von Werten aus der TransferMethod-Enumeration festgelegt.
| Anzeigename in TransferMethod | Numerischer Wert |
|---|---|
| Datenbank offline | 0 |
| DatabaseOnline | 1 |
Aufgabe zur Übertragung von Fehlermeldungen
IfObjectExists-Eigenschaft: Wird mithilfe von Werten aus der IfObjectExists-Enumeration festgelegt.
| Anzeigename in IfObjectExists | Numerischer Wert |
|---|---|
| FailTask | 0 |
| Überschreiben | 1 |
| Überspringen | 2 |
Aufgabe „Jobs übertragen“
IfObjectExists-Eigenschaft: Wird mithilfe von Werten aus der IfObjectExists-Enumeration festgelegt.
| Anzeigename in IfObjectExists | Numerischer Wert |
|---|---|
| FailTask | 0 |
| Überschreiben | 1 |
| Überspringen | 2 |
Aufgabe „Logins übertragen“
IfObjectExists-Eigenschaft: Wird mithilfe von Werten aus der IfObjectExists-Enumeration festgelegt.
| Anzeigename in IfObjectExists | Numerischer Wert |
|---|---|
| FailTask | 0 |
| Überschreiben | 1 |
| Überspringen | 2 |
LoginsToTransfer-Eigenschaft – wird mithilfe von Werten aus der LoginsToTransfer-Enumeration festgelegt.
| Anzeigename in LoginsToTransfer | Numerischer Wert |
|---|---|
| AllLogins | 0 |
| Ausgewählte Anmeldungen | 1 |
| AllLoginsFromSelectedDatabases | 2 |
Task zum Übertragen von im Master gespeicherten Prozeduren
IfObjectExists-Eigenschaft: Wird mithilfe von Werten aus der IfObjectExists-Enumeration festgelegt.
| Anzeigename in IfObjectExists | Numerischer Wert |
|---|---|
| FailTask | 0 |
| Überschreiben | 1 |
| Überspringen | 2 |
SQL Server-Objekte kopieren (Task)
ExistingData-Eigenschaft – wird mithilfe von Werten aus der ExistingData-Enumeration festgelegt.
| Anzeigename in ExistingData | Numerischer Wert |
|---|---|
| Ersetzen | 0 |
| Anfügen | 1 |
Webdienstaufgabe
OutputType-Eigenschaft – wird mithilfe von Werten aus der DTSOutputType-Enumeration festgelegt.
| Anzeigename in DTSOutputType | Numerischer Wert |
|---|---|
| Datei | 0 |
| Variable | 1 |
WMI-Datenleser-Task
OverwriteDestination-Eigenschaft – wird mithilfe von Werten aus der OverwriteDestination-Enumeration festgelegt.
| Anzeigename in OverwriteDestination | Numerischer Wert |
|---|---|
| Ziel überschreiben | 0 |
| AppendToDestination | 1 |
| KeepOriginal | 2 |
OutputType-Eigenschaft – wird mithilfe von Werten aus der OutputType-Enumeration festgelegt.
| Anzeigename in OutputType | Numerischer Wert |
|---|---|
| DataTable | 0 |
| PropertyValue | 1 |
| PropertyNameAndValue | 2 |
DestinationType-Eigenschaft: Wird mithilfe von Werten aus der DestinationType-Enumeration festgelegt.
| Anzeigename in DestinationType | Numerischer Wert |
|---|---|
| FileConnection | 0 |
| Variable | 1 |
WqlQuerySourceType-Eigenschaft: Wird durch Werte aus der QuerySourceType-Enumeration festgelegt.
| Anzeigename in QuerySourceType | Numerischer Wert |
|---|---|
| FileConnection | 0 |
| DirectInput | 1 |
| Variable | 2 |
ActionAtEvent der WMI-Ereignisüberwachung: Festlegung mithilfe von Werten der ActionAtEvent-Enumeration.
| Anzeigename in ActionAtEvent | Numerischer Wert |
|---|---|
| LogTheEventAndFireDTSEvent | 0 |
| LogTheEvent | 1 |
ActionAtTimeout-Eigenschaft: Wird mithilfe von Werten aus der ActionAtTimeout-Enumeration festgelegt.
| Anzeigename in ActionAtTimeout | Numerischer Wert |
|---|---|
| LogTimeoutAndFireDTSEvent | 0 |
| LogTimeout | 1 |
AfterEvent-Eigenschaft – wird mithilfe von Werten aus der AfterEvent-Enumeration festgelegt.
| Anzeigename in AfterEvent | Numerischer Wert |
|---|---|
| Erfolgreich zurückkehren | 0 |
| ReturnWithFailure | 1 |
| Ereignis erneut ansehen | 2 |
AfterTimeout-Eigenschaft – wird mithilfe von Werten aus der AfterTimeout-Enumeration festgelegt.
| Anzeigename in AfterTimeout | Numerischer Wert |
|---|---|
| ReturnWithSuccess | 0 |
| ReturnWithFailure | 1 |
| Ereignis erneut ansehen | 2 |
WqlQuerySourceType-Eigenschaft: Wird durch Werte aus der QuerySourceType-Enumeration festgelegt.
| Anzeigename in QuerySourceType | Numerischer Wert |
|---|---|
| FileConnection | 0 |
| DirectInput | 1 |
| Variable | 2 |
XML-Aufgabe
OperationType-Eigenschaft – wird mithilfe von Werten aus der DTSXMLOperation-Enumeration festgelegt.
| Anzeigename in DTSXMLOperation | Numerischer Wert |
|---|---|
| Überprüfen | 0 |
| XSLT | 1 |
| XPATH | 2 |
| Zusammenführen | 3 |
| Diff | 4 |
| Patch | 5 |
Die Eigenschaften SourceType, SecondOperandType und XPathSourceType werden mithilfe von Werten aus der DTSXMLSourceType-Enumeration festgelegt.
| Anzeigename in DTSXMLSourceType | Numerischer Wert |
|---|---|
| FileConnection | 0 |
| Variable | 1 |
| DirectInput | 2 |
DestinationType- und DiffGramDestinationType-Eigenschaften – festgelegt mithilfe von Werten aus der DTSXMLSaveResultTo-Enumeration.
| Anzeigename in DTSXMLSaveResultTo | Numerischer Wert |
|---|---|
| FileConnection | 0 |
| Variable | 1 |
ValidationType-Eigenschaft – wird mithilfe von Werten aus der Enumeration DTSXMLValidationType festgelegt.
| Anzeigename in DTSXMLValidationType | Numerischer Wert |
|---|---|
| DTD | 0 |
| XSD | 1 |
Festlegen der XPathOperation-Eigenschaft mithilfe von Werten aus der DTSXMLXPathOperation-Enumeration.
| Anzeigename in DTSXMLXPathOperation | Numerischer Wert |
|---|---|
| Auswertung | 0 |
| Werte | 1 |
| NodeList | 2 |
DiffOptions-Eigenschaft – wird mithilfe von Werten aus der DTSXMLDiffOptions-Enumeration festgelegt. Die Optionen in diesem Enumerator schließen sich nicht gegenseitig aus. Stellen Sie eine durch Trennzeichen getrennte Liste der anzuwendenden Optionen bereit, um mehrere Optionen zu verwenden.
| Benutzerfreundlicher Name in DTSXMLDiffOptions | Numerischer Wert |
|---|---|
| Keine | 0 |
| IgnoreChildOrder | 1 |
| IgnoreComments | 2 |
| IgnorePI | 4 |
| IgnoreWhitespace | 8 |
| IgnoreNamespaces | 16 |
| IgnorePrefixes | 32 |
| IgnoreXmlDecl | 64 |
| IgnoreDtd | 128 |
DiffAlgorithm-Eigenschaft – wird mithilfe von Werten aus der DTSXMLDiffAlgorithm-Enumeration festgelegt.
| Anzeigename in DTSXMLDiffAlgorithm | Numerischer Wert |
|---|---|
| Automatisch | 0 |
| Schnell | 1 |
| Precise (Genau) | 2 |
Wartungsplanaufgaben
Integration Services enthält eine Reihe von Tasks, mit denen SQL Server-Tasks für die Verwendung in Wartungsplänen und Integration Services -Paketen ausgeführt werden.
SQL Server unterstützt nicht die programmgesteuerte Verwendung dieser Tasks, und die Programmierungsreferenzdokumentation enthält keine API-Dokumentation dieser Tasks und ihrer zugehörigen Enumeratoren.
Alle Wartungstasks
Die folgenden Enumerationen werden in allen Wartungstasks verwendet, um die angegebenen Eigenschaften festzulegen.
DatabaseSelectionType-Eigenschaft – wird durch Werte aus der DatabaseSelection-Enumeration festgelegt.
| Anzeigename in DatabaseSelection | Numerischer Wert |
|---|---|
| Keine | 0 |
| Alle | 1 |
| System | 2 |
| Benutzer | 3 |
| Spezifisch | 4 |
TableSelectionType-Eigenschaft – wird mithilfe von Werten aus der TableSelection-Enumeration festgelegt.
| Anzeigename in TableSelection | Numerischer Wert |
|---|---|
| Keine | 0 |
| Alle | 1 |
| Spezifisch | 2 |
ObjectTypeSelection-Eigenschaft – wird mithilfe von Werten aus der ObjectType-Enumeration festgelegt.
| Freundlicher Name in ObjectType | Numerischer Wert |
|---|---|
| Tabelle | 0 |
| Ansicht | 1 |
| TableView | 2 |
Datenbanksicherungsaufgabe
DestinationCreationType-Eigenschaft – wird mithilfe von Werten aus der DestinationType-Enumeration festgelegt.
| Anzeigename in DestinationType | Numerischer Wert |
|---|---|
| Automatisch | 0 |
| Handbuch | 1 |
ExistingBackupsAction-Eigenschaft – wird mithilfe von Werten aus der ActionForExistingBackups-Enumeration festgelegt.
| Anzeigename in ActionForExistingBackups | Numerischer Wert |
|---|---|
| Anfügen | 0 |
| Überschreiben | 1 |
BackupAction-Eigenschaft: Festlegung mithilfe von Werten der BackupTaskType-Enumeration. Diese Eigenschaft arbeitet mit der BackupIsIncremental -Eigenschaft zusammen, um den Typ der vom Task durchgeführten Sicherung zu definieren.
| Anzeigename in BackupTaskType | Numerischer Wert |
|---|---|
| Datenbank | 0 |
| Dateien | 1 |
| Log | 2 |
BackupDevice-Eigenschaft – wird mithilfe von Werten aus der DeviceType-Enumeration von SQL Server Management Objects (SMO) festgelegt.
| Anzeigename in DeviceType | Numerischer Wert |
|---|---|
| LogicalDevice | 0 |
| Klebeband | 1 |
| Datei | 2 |
| Rohr | 3 |
| VirtualDevice | 4 |
Wartungsbereinigungsaufgabe
FileTypeSelected-Eigenschaft – wird mithilfe von Werten aus der FileType-Enumeration festgelegt.
| Anzeigename in FileType | Numerischer Wert |
|---|---|
| FileBackup | 0 |
| FileReport | 1 |
OlderThanTimeUnitType-Eigenschaft – wird mithilfe von Werten aus der TimeUnitType-Enumeration festgelegt.
| Anzeigename in TimeUnitType | Numerischer Wert |
|---|---|
| Tag | 0 |
| Woche | 1 |
| Monat | 2 |
| Jahr | 3 |
Aufgabe zum Aktualisieren von Statistiken
UpdateType-Eigenschaft: Wird mithilfe von Werten aus der StatisticsTarget-Enumeration der SQL Server Management Objects (SMO) festgelegt.
| Anzeigename in StatisticsTarget | Numerischer Wert |
|---|---|
| Spalte | 1 |
| Index | 2 |
| Alle | 3 |
Allgemeine Eigenschaften
Pakete, Tasks, die Foreach-Schleife, die For-Schleife und Sequenzcontainer können die folgenden Enumerationen verwenden, um die angegebenen Eigenschaften festzulegen.
ForceExecutionResult Eigenschaft-Festlegung mithilfe von Werten der DTSForcedExecResult-Enumeration.
| Anzeigename in DTSForcedExecResult | Numerischer Wert |
|---|---|
| Keine | -1 |
| Erfolg | 0 |
| Fehler | 1 |
| Abschluss | 2 |
IsolationLevel-Eigenschaft: Festlegung mithilfe der IsolationLevel-Enumeration von .NET Framework. Weitere Informationen finden Sie in der .NET Framework-Klassenbibliothek unter der MSDN Library.
LoggingMode-Eigenschaft: Wird anhand von Werten aus der DTSLoggingMode-Enumeration festgelegt.
| Anzeigename in DTSLoggingMode | Numerischer Wert |
|---|---|
| UseParentSetting | 0 |
| Aktiviert | 1 |
| Disabled | 2 |
TransactionOption-Eigenschaft – wird mithilfe von Werten aus der DTSTransactionOption-Enumeration festgelegt.
| Anzeigename in DTSTransactionOption | Numerischer Wert |
|---|---|
| Nicht unterstützt | 0 |
| Unterstützt | 1 |
| Erforderlich | 2 |
Verwandte Aufgaben
Hinzufügen oder Ändern eines Eigenschaftsausdrucks