Aufgezählte Konstanten in Eigenschaftsausdrücken
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 durch Werte aus Enumerators-ForceExecutionResult
, , IsolationLevel
und Transaction Option
-festgelegt werden, LoggingMode
werden im Abschnitt Allgemeine Eigenschaften aufgeführt.
In den folgenden Abschnitten werden Informationen zu den folgenden aufgelisteten Konstanten bereitgestellt:
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
property-Set by using values from the DTSPackageType
enumeration.
Anzeigename in DTSPackageType | Numerischer Wert |
---|---|
Standard | 0 |
DTSWizard | 1 |
DTSDesigner | 2 |
SQLReplication | 3 |
DTSDesigner100 | 5 |
SQLDBMaint | 6 |
CheckpointUsage
property-Set by using values from the DTSCheckpointUsage
enumeration.
Anzeigename in DTSCheckpointUsage | Numerischer Wert |
---|---|
Nie | 0 |
IfExists | 1 |
Always | 2 |
PackagePriorityClass
property-Set by using values from the DTSPriorityClass
enumeration.
Anzeigename in DTSPriorityClass | Numerischer Wert |
---|---|
Standard | 0 |
AboveNormal | 1 |
Normal | 2 |
BelowNormal | 3 |
Idle | 4 |
ProtectionLevel
property-Set by using values from the DTSProtectionLevel
enumeration.
Anzeigename in DTSProtectionLevel | Numerischer Wert |
---|---|
DontSaveSensitive | 0 |
EncryptSensitiveWithUserKey | 1 |
EncryptSensitiveWithPassword | 2 |
EncryptAllWithPassword | 3 |
EncryptAllWithUserKey | 4 |
ServerStorage | 5 |
Rangfolgeneinschränkungen
EvalOp
property-Set by using values from the DTSPrecedenceEvalOp
enumeration.
Anzeigename in DTSPrecedenceEvalOp | Numerischer Wert |
---|---|
Ausdruck | 1 |
Constraint | 2 |
ExpressionAndConstraint | 3 |
ExpressionOrConstraint | 4 |
Value
property-Set by using values from the DTSExecResult
enumeration.
Anzeigename | Numerischer Wert |
---|---|
Erfolg | 0 |
Fehler | 1 |
Completion | 2 |
Canceled | 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
property-Set by using values from the ADOEnumerationType
enumeration.
Anzeigename in ADOEnumerationType | Numerischer Wert |
---|---|
EnumerateTables | 0 |
EnumerateAllRows | 1 |
EnumerateRowsInFirstTable | 2 |
Foreach-NodeList-Enumerator
SourceDocumentType
, InnerXPathStringSourceType
und OuterXPathStringSourceType-Eigenschaften : Legen Sie mithilfe von Werten aus der SourceType
-Enumeration fest.
Anzeigename in SourceType | Numerischer Wert |
---|---|
FileConnection | 0 |
Variable | 1 |
DirectInput | 2 |
EnumerationType
property-Set by using values from the EnumerationType
enumeration.
Anzeigename in EnumerationType | Numerischer Wert |
---|---|
Navigator | 0 |
Node | 1 |
NodeText | 2 |
ElementCollection | 3 |
InnerElementType
property-Set by using values from the InnerElementType
enumeration.
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
property-Set by using values from the DDLSourceType
enumeration.
Anzeigename in DDLSourceType | Numerischer Wert |
---|---|
DirectInput | 0 |
FileConnection | 1 |
Variable | 2 |
Masseneinfügungstask
DataFileType
property-Set by using values from the 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 ausführen (Task)
ResultSetType
property-Set by using values from the ResultSetType
enumeration.
Anzeigename in ResultSetType | Numerischer Wert |
---|---|
ResultSetType_None | 1 |
ResultSetType_SingleRow | 2 |
ResultSetType_Rowset | 3 |
ResultSetType_XML | 4 |
SqlStatementSourceType
property-Set by using values from the SqlStatementSourceType
enumeration.
Anzeigename in SqlStatementSourceType | Numerischer Wert |
---|---|
DirectInput | 1 |
FileConnection | 2 |
Variable | 3 |
Task Dateisystem
Operation
property-Set by using values from the DTSFileSystemOperation
enumeration.
Anzeigename in DTSFileSystemOperation | Numerischer Wert |
---|---|
CopyFile | 0 |
MoveFile | 1 |
DeleteFile | 2 |
RenameFile | 3 |
SetAttributes | 4 |
CreateDirectory | 5 |
CopyDirectory | 6 |
MoveDirectory | 7 |
DeleteDirectory | 8 |
DeleteDirectoryContent | 9 |
Attributes
property-Set by using values from the DTSFileSystemAttributes
enumeration.
Anzeigename in DTSFileSystemAttributes | Numerischer Wert |
---|---|
Normal | 0 |
Archivieren | 1 |
Ausgeblendet | 2 |
ReadOnly | 4 |
System | 8 |
FTP-Task
Operation
property-Set by using values from the DTSFTPOp
enumeration.
Anzeigename in DTSFTPOp | Numerischer Wert |
---|---|
Send | 0 |
Empfangen | 1 |
DeleteLocal | 2 |
DeleteRemote | 3 |
MakeDirLocal | 4 |
MakeDirRemote | 5 |
RemoveDirLocal | 6 |
RemoveDirRemote | 7 |
Message Queue Task
MessageType
property-Set by using values from the MQMessageType
enumeration.
Anzeigename in MQMessageType | Numerischer Wert |
---|---|
DTSMQMessageType_String | 0 |
DTSMQMessageType_DataFile | 1 |
DTSMQMessageType_Variables | 2 |
DTSMQMessagType_StringMessageToVariable | 3 |
StringCompareType
property-Set by using values from the MQStringMessageCompare
enumeration.
Anzeigename in MQStringMessageCompare | Numerischer Wert |
---|---|
DTSMQStringMessageCompare_None | 0 |
DTSMQStringMessageCompare_Exact | 1 |
DTSMQStringMessageCompare_IgnoreCase | 2 |
DTSMQStringMessageCompare_Contains | 3 |
TaskType
property-Set by using values from the MQType
enumeration.
Anzeigename in MQType | Numerischer Wert |
---|---|
DTSMQType_Sender | 0 |
DTSMQType_Receiver | 1 |
Mail senden (Task)
MessageSourceType
property-Set by using values from the SendMailMessageSourceType
enumeration.
Anzeigename in SendMailMessageSourceType | Numerischer Wert |
---|---|
DirectInput | 0 |
FileConnection | 1 |
Variable | 2 |
Priority
property-Set by using values from the MailPriority
enumeration.
Anzeigename in MailPriority | Numerischer Wert |
---|---|
High | 1 |
Normal | 3 |
Niedrig | 5 |
Datenbanken übertragen (Task)
Action
property-Set by using values from the TransferAction
enumeration.
Anzeigename in TransferAction | Numerischer Wert |
---|---|
Kopieren | 0 |
Move | 1 |
Method
property-Set by using values from the TransferMethod
enumeration.
Anzeigename in TransferMethod | Numerischer Wert |
---|---|
DatabaseOffline | 0 |
DatabaseOnline | 1 |
Fehlermeldungen übertragen (Task)
IfObjectExists
property-Set by using values from the IfObjectExists
enumeration.
Anzeigename in IfObjectExists | Numerischer Wert |
---|---|
FailTask | 0 |
Overwrite | 1 |
Überspringen | 2 |
Aufträge übertragen (Task)
IfObjectExists
property-Set by using values from the IfObjectExists
enumeration.
Anzeigename in IfObjectExists | Numerischer Wert |
---|---|
FailTask | 0 |
Overwrite | 1 |
Überspringen | 2 |
Task "Anmeldungen übertragen"
IfObjectExists
property-Set by using values from the IfObjectExists
enumeration.
Anzeigename in IfObjectExists | Numerischer Wert |
---|---|
FailTask | 0 |
Overwrite | 1 |
Überspringen | 2 |
LoginsToTransfer
property-Set by using values from the LoginsToTransfer
enumeration.
Anzeigename in LoginsToTransfer | Numerischer Wert |
---|---|
AllLogins | 0 |
SelectedLogins | 1 |
AllLoginsFromSelectedDatabases | 2 |
In master gespeicherte Prozeduren übertragen (Task)
IfObjectExists
property-Set by using values from the IfObjectExists
enumeration.
Anzeigename in IfObjectExists | Numerischer Wert |
---|---|
FailTask | 0 |
Overwrite | 1 |
Überspringen | 2 |
SQL Server-Objekte kopieren (Task)
ExistingData
property-Set by using values from the ExistingData
enumeration.
Anzeigename in ExistingData | Numerischer Wert |
---|---|
Replace | 0 |
Anfügen | 1 |
Webdienst (Task)
OutputType
property-Set by using values from the DTSOutputType
enumeration.
Anzeigename in DTSOutputType | Numerischer Wert |
---|---|
Datei | 0 |
Variable | 1 |
WMI-Datenleser (Task)
OverwriteDestination
property-Set by using values from the OverwriteDestination
enumeration.
Anzeigename in OverwriteDestination | Numerischer Wert |
---|---|
OverwriteDestination | 0 |
AppendToDestination | 1 |
KeepOriginal | 2 |
OutputType
property-Set by using values from the OutputType
enumeration.
Anzeigename in OutputType | Numerischer Wert |
---|---|
DataTable | 0 |
PropertyValue | 1 |
PropertyNameAndValue | 2 |
DestinationType
property-Set by using values from the DestinationType
enumeration.
Anzeigename in DestinationType | Numerischer Wert |
---|---|
FileConnection | 0 |
Variable | 1 |
WqlQuerySourceType
property-Set by using values from the QuerySourceType
enumeration.
Anzeigename in QuerySourceType | Numerischer Wert |
---|---|
FileConnection | 0 |
DirectInput | 1 |
Variable | 2 |
WMI Event Watcher ActionAtEvent
property-Set by using values from the ActionAtEvent
enumeration.
Anzeigename in ActionAtEvent | Numerischer Wert |
---|---|
LogTheEventAndFireDTSEvent | 0 |
LogTheEvent | 1 |
ActionAtTimeout
property-Set by using values from the ActionAtTimeout
enumeration.
Anzeigename in ActionAtTimeout | Numerischer Wert |
---|---|
LogTimeoutAndFireDTSEvent | 0 |
LogTimeout | 1 |
AfterEvent
property-Set by using values from the AfterEvent
enumeration.
Anzeigename in AfterEvent | Numerischer Wert |
---|---|
ReturnWithSuccess | 0 |
ReturnWithFailure | 1 |
WatchfortheEventAgain | 2 |
AfterTimeout
property-Set by using values from the AfterTimeout
enumeration.
Anzeigename in AfterTimeout | Numerischer Wert |
---|---|
ReturnWithSuccess | 0 |
ReturnWithFailure | 1 |
WatchfortheEventAgain | 2 |
WqlQuerySourceType
property-Set by using values from the QuerySourceType
enumeration.
Anzeigename in QuerySourceType | Numerischer Wert |
---|---|
FileConnection | 0 |
DirectInput | 1 |
Variable | 2 |
XML-Task
OperationType
property-Set by using values from the DTSXMLOperation
enumeration.
Anzeigename in DTSXMLOperation | Numerischer Wert |
---|---|
Überprüfen | 0 |
XSLT | 1 |
XPATH | 2 |
Merge | 3 |
Diff | 4 |
Patch | 5 |
SourceType
, SecondOperandType
und XPathSourceType
eigenschaften: Legen Sie mithilfe von Werten aus der DTSXMLSourceType
-Enumeration fest.
Anzeigename in DTSXMLSourceType | Numerischer Wert |
---|---|
FileConnection | 0 |
Variable | 1 |
DirectInput | 2 |
DestinationType
und DiffGramDestinationType-Eigenschaften : Legen Sie mithilfe von Werten aus der DTSXMLSaveResultTo
Enumeration fest.
Anzeigename in DTSXMLSaveResultTo | Numerischer Wert |
---|---|
FileConnection | 0 |
Variable | 1 |
ValidationType
property-Set by using values from the DTSXMLValidationType
enumeration.
Anzeigename in DTSXMLValidationType | Numerischer Wert |
---|---|
DTD | 0 |
XSD | 1 |
XPathOperation
property-Set by using values from the DTSXMLXPathOperation
enumeration.
Anzeigename in DTSXMLXPathOperation | Numerischer Wert |
---|---|
Auswertung | 0 |
Werte | 1 |
NodeList | 2 |
DiffOptions
property-Set by using values from the DTSXMLDiffOptions
enumeration. 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.
Anzeigename in DTSXMLDiffOptions | Numerischer Wert |
---|---|
Keine | 0 |
IgnoreChildOrder | 1 |
IgnoreComments | 2 |
IgnorePI | 4 |
IgnoreWhitespace | 8 |
IgnoreNamespaces | 16 |
IgnorePrefixes | 32 |
IgnoreXmlDecl | 64 |
IgnoreDtd | 128 |
DiffAlgorithm
property-Set by using values from the DTSXMLDiffAlgorithm
enumeration.
Anzeigename in DTSXMLDiffAlgorithm | Numerischer Wert |
---|---|
Automatisch | 0 |
Schnell | 1 |
Precise (Genau) | 2 |
Wartungsplantasks
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
property-Set by using values from the DatabaseSelection
enumeration.
Anzeigename in DatabaseSelection | Numerischer Wert |
---|---|
Keine | 0 |
All | 1 |
System | 2 |
Benutzer | 3 |
Spezifisch | 4 |
TableSelectionType
property-Set by using values from the TableSelection
enumeration.
Anzeigename in TableSelection | Numerischer Wert |
---|---|
Keine | 0 |
All | 1 |
Spezifisch | 2 |
ObjectTypeSelection
property-Set by using values from the ObjectType
enumeration.
Anzeigename in ObjectType | Numerischer Wert |
---|---|
Tabelle | 0 |
Ansicht | 1 |
TableView | 2 |
Datenbank sichern (Task)
DestinationCreationType
property-Set by using values from the DestinationType
enumeration.
Anzeigename in DestinationType | Numerischer Wert |
---|---|
Automatisch | 0 |
Manuell | 1 |
ExistingBackupsAction
property-Set by using values from the ActionForExistingBackups
enumeration.
Anzeigename in ActionForExistingBackups | Numerischer Wert |
---|---|
Anfügen | 0 |
Overwrite | 1 |
BackupAction
property-Set by using values from the 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 |
Files | 1 |
Log | 2 |
BackupDevice
property-Set by using values from the SQL Server Management Objects (SMO)DeviceType
-Enumeration.
Anzeigename in DeviceType | Numerischer Wert |
---|---|
LogicalDevice | 0 |
Band | 1 |
Datei | 2 |
Pipe | 3 |
VirtualDevice | 4 |
Wartungscleanup (Task)
FileTypeSelected
property-Set by using values from the FileType
enumeration.
Anzeigename in FileType | Numerischer Wert |
---|---|
FileBackup | 0 |
FileReport | 1 |
OlderThanTimeUnitType
property-Set by using values from the TimeUnitType
enumeration.
Anzeigename in TimeUnitType | Numerischer Wert |
---|---|
Tag | 0 |
Woche | 1 |
Month (Monat) | 2 |
Jahr | 3 |
Statistiken aktualisieren (Task)
UpdateType
property-Set by using values from the SQL Server Management Objects (SMO)StatisticsTarget
-Enumeration.
Anzeigename in StatisticsTarget | Numerischer Wert |
---|---|
Column | 1 |
Index | 2 |
All | 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
property-Set by using values from the DTSForcedExecResult
enumeration.
Anzeigename in DTSForcedExecResult | Numerischer Wert |
---|---|
Keine | -1 |
Erfolg | 0 |
Fehler | 1 |
Completion | 2 |
IsolationLevel
property-Set by the .NET Framework IsolationLevel
Enumeration. Weitere Informationen finden Sie in der .NET Framework-Klassenbibliothek unter der MSDN Library.
LoggingMode
property-Set by using values from the DTSLoggingMode
enumeration.
Anzeigename in DTSLoggingMode | Numerischer Wert |
---|---|
UseParentSetting | 0 |
Aktiviert | 1 |
Disabled | 2 |
TransactionOption
property-Set by using values from the DTSTransactionOption
enumeration.
Anzeigename in DTSTransactionOption | Numerischer Wert |
---|---|
NotSupported | 0 |
Unterstützt | 1 |
Erforderlich | 2 |
Related Tasks
Hinzufügen oder Ändern eines Eigenschaftsausdrucks
Weitere Informationen
Verwenden von Eigenschaftsausdrücken in Paketen
Integration Services-Pakete (SSIS)
SQL Server Integration Services-Container
Integration Services-Tasks
Rangfolgeneinschränkungen