W wyrażeniach właściwości przy użyciu stałych wyliczeniowych
Jeśli właściwość wyrażenie zawiera wartości z listy Moduł wyliczający element członkowski, wyrażenie należy użyć wartość liczbową element członkowski modułu wyliczającego zamiast przyjazna nazwa element członkowski.Na przykład wyrażenie ustawia LoggingMode możesz właściwość należy użyć wartość liczbową 2 zamiast przyjazną nazwę wyłączone.
W tym temacie opisano tylko wartości liczbowe odpowiednik przyjazne nazwy moduły wyliczające, której członkami są często używane w wyrażeniach właściwość. Integration Services Object model zawiera wiele dodatkowe moduły wyliczające używanych w programie modelu obiektów do budowania pakietów programowo lub kod niestandardowy pakiet elementów, takich jak zadania i przepływ danych składników.Aby uzyskać więcej informacji, zobacz sekcję Biblioteka klas usług integracji w Developer's Guide (Integracja usług).
Oprócz właściwości niestandardowych dla pakietów i pakiet obiektu w oknie właściwości Business Intelligence Development Studio zawiera zestaw właściwości, które są dostępne pakiety, zadania i Foreach pętli, dla pętli i kontenerów sekwencji.Typowe właściwości, które są zestaw przez wartości z moduły wyliczające —ForceExecutionResult, LoggingMode, IsolationLevel, i Transaction Option— są wymienione w sekcji właściwości wspólnych.
Poniższe sekcje zawierają informacje o stałych wyliczeniowych:
Pakiet
Moduły wyliczające foreach pętli
Zadania
Zadania planu konserwacji
Typowe właściwości
Pakiet
Następujące tabele zawierają listę przyjaznych nazw i ekwiwalentów wartość numeryczną dla właściwości pakietów, które zestaw przy użyciu wartości z moduł wyliczający.
PackageTypeWłaściwość — ustawić przy użyciu wartości z DTSPackageType wyliczania.
Przyjazna nazwa w DTSPackageType |
Wartość numeryczna |
---|---|
Default |
0 |
DTSWizard |
1 |
DTSDesigner |
2 |
SQLReplication |
3 |
DTSDesigner100 |
5 |
SQLDBMaint |
6 |
CheckpointUsageWłaściwość — ustawić przy użyciu wartości z DTSCheckpointUsage wyliczania.
Przyjazna nazwa w DTSCheckpointUsage |
Wartość numeryczna |
---|---|
Nigdy nie |
0 |
IfExists |
1 |
Zawsze |
2 |
PackagePriorityClassWłaściwość — ustawić przy użyciu wartości z DTSPriorityClass wyliczania.
Przyjazna nazwa w DTSPriorityClass |
Wartość numeryczna |
---|---|
Default |
0 |
Powyżej normalnego |
1 |
Normalny |
2 |
Poniżej normalnego |
3 |
Bezczynny |
4 |
ProtectionLevelWłaściwość — ustawić przy użyciu wartości z DTSProtectionLevel wyliczania.
Przyjazna nazwa w DTSProtectionLevel |
Wartość numeryczna |
---|---|
DontSaveSensitive |
0 |
EncryptSensitiveWithUserKey |
1 |
EncryptSensitiveWithPassword |
2 |
EncryptAllWithPassword |
3 |
EncryptAllWithUserKey |
4 |
ServerStorage |
5 |
Pierwszeństwo ograniczenia
EvalOpWłaściwość — ustawić przy użyciu wartości z DTSPrecedenceEvalOp wyliczania.
Przyjazna nazwa w DTSPrecedenceEvalOp |
Wartość numeryczna |
---|---|
Wyrażenie |
1 |
Ograniczenia |
2 |
ExpressionAndConstraint |
3 |
ExpressionOrConstraint |
4 |
ValueWłaściwość — ustawić przy użyciu wartości z DTSExecResult wyliczania.
Przyjazna nazwa |
Wartość numeryczna |
---|---|
SUKCES |
0 |
Błąd |
1 |
Zakończenie |
2 |
Anulowane |
3 |
Moduły wyliczające foreach pętli
Pętla Foreach zawiera zestaw moduły wyliczające z właściwość, które można ustawić właściwość wyrażenia.
Moduł wyliczający ADO foreach
TypeWłaściwość — ustawić przy użyciu wartości z ADOEnumerationType wyliczania.
Przyjazna nazwa w ADOEnumerationType |
Wartość numeryczna |
---|---|
EnumerateTables |
0 |
EnumerateAllRows |
1 |
EnumerateRowsInFirstTable |
2 |
Moduł wyliczający wstawienia foreach
SourceDocumentType, InnerXPathStringSourceType, i OuterXPathStringSourceType Właściwości — ustawić przy użyciu wartości z SourceType wyliczania.
Przyjazna nazwa w SourceType |
Wartość numeryczna |
---|---|
FileConnection |
0 |
Variable |
1 |
DirectInput |
2 |
EnumerationTypeWłaściwość — ustawić przy użyciu wartości z EnumerationType wyliczania.
Przyjazna nazwa w EnumerationType |
Wartość numeryczna |
---|---|
Nawigator |
0 |
Węzeł |
1 |
NodeText |
2 |
ElementCollection |
3 |
InnerElementTypeWłaściwość — ustawić przy użyciu wartości z InnerElementType wyliczania.
Przyjazna nazwa w InnerElementType |
Wartość numeryczna |
---|---|
Nawigator |
0 |
Węzeł |
1 |
NodeText |
2 |
Zadania
Integration Serviceszawiera wiele zadań z właściwość, które zestaw właściwość wyrażenia.
Zadania skryptu ActiveX
ExecutionValuePropertyWłaściwość — ustawić przy użyciu wartości z ExecutionValueChoice wyliczania.
Przyjazna nazwa w ExecutionValueChoice |
Wartość numeryczna |
---|---|
JęzykSkryptów |
0 |
TotalTimeTaken |
1 |
Usługi Analysis Services na wykonanie zadania DDL
SourceTypeWłaściwość — ustawić przy użyciu wartości z DDLSourceType wyliczania.
Przyjazna nazwa w DDLSourceType |
Wartość numeryczna |
---|---|
DirectInput |
0 |
FileConnection |
1 |
Variable |
2 |
Zadań Wstaw luzem
DataFileTypeWłaściwość — ustawić przy użyciu wartości z DTSBulkInsert_DataFileType wyliczania.
Przyjazna nazwa w DTSBulkInsert_DataFileType |
Wartość numeryczna |
---|---|
DTSBulkInsert_DataFileType_Char |
0 |
DTSBulkInsert_DataFileType_Native |
1 |
DTSBulkInsert_DataFileType_WideChar |
2 |
DTSBulkInsert_DataFileType_WideNative |
3 |
Wykonywanie zadań SQL
ResultSetTypeWłaściwość — ustawić przy użyciu wartości z ResultSetType wyliczania.
Przyjazna nazwa w ResultSetType |
Wartość numeryczna |
---|---|
ResultSetType_None |
1 |
ResultSetType_SingleRow |
2 |
ResultSetType_Rowset |
3 |
ResultSetType_XML |
4 |
SqlStatementSourceTypeWłaściwość — ustawić przy użyciu wartości z SqlStatementSourceType wyliczania.
Przyjazna nazwa w SqlStatementSourceType |
Wartość numeryczna |
---|---|
DirectInput |
1 |
FileConnection |
2 |
Variable |
3 |
Zadania w systemie plików
OperationWłaściwość — ustawić przy użyciu wartości z DTSFileSystemOperation wyliczania.
Przyjazna nazwa w DTSFileSystemOperation |
Wartość numeryczna |
---|---|
CopyFile |
0 |
MoveFile |
1 |
DeleteFile |
2 |
RenameFile |
3 |
SetAttributes |
4 |
CreateDirectory |
5 |
CopyDirectory |
6 |
MoveDirectory |
7 |
DeleteDirectory |
8 |
DeleteDirectoryContent |
9 |
AttributesWłaściwość — ustawić przy użyciu wartości z DTSFileSystemAttributes wyliczania.
Przyjazna nazwa w DTSFileSystemAttributes |
Wartość numeryczna |
---|---|
Normalny |
0 |
Archiwum |
1 |
Ukryte |
2 |
Tylko do odczytu |
4 |
System |
8 |
Zadanie FTP
OperationWłaściwość — ustawić przy użyciu wartości z DTSFTPOp wyliczania.
Przyjazna nazwa w DTSFTPOp |
Wartość numeryczna |
---|---|
Wyślij |
0 |
Odbieranie |
1 |
DeleteLocal |
2 |
DeleteRemote |
3 |
MakeDirLocal |
4 |
MakeDirRemote |
5 |
RemoveDirLocal |
6 |
RemoveDirRemote |
7 |
Wiadomości kolejki zadań
MessageTypeWłaściwość — ustawić przy użyciu wartości z MQMessageType wyliczania.
Przyjazna nazwa w MQMessageType |
Wartość numeryczna |
---|---|
DTSMQMessageType_String |
0 |
DTSMQMessageType_DataFile |
1 |
DTSMQMessageType_Variables |
2 |
DTSMQMessagType_StringMessageToVariable |
3 |
StringCompareTypeWłaściwość — ustawić przy użyciu wartości z MQStringMessageCompare wyliczania.
Przyjazna nazwa w MQStringMessageCompare |
Wartość numeryczna |
---|---|
DTSMQStringMessageCompare_None |
0 |
DTSMQStringMessageCompare_Exact |
1 |
DTSMQStringMessageCompare_IgnoreCase |
2 |
DTSMQStringMessageCompare_Contains |
3 |
TaskTypeWłaściwość — ustawić przy użyciu wartości z MQType wyliczania.
Przyjazna nazwa w MQType |
Wartość numeryczna |
---|---|
DTSMQType_Sender |
0 |
DTSMQType_Receiver |
1 |
Wysyłanie poczty zadania
MessageSourceTypeWłaściwość — ustawić przy użyciu wartości z SendMailMessageSourceType wyliczania.
Przyjazna nazwa w SendMailMessageSourceType |
Wartość numeryczna |
---|---|
DirectInput |
0 |
FileConnection |
1 |
Variable |
2 |
PriorityWłaściwość — ustawić przy użyciu wartości z MailPriority wyliczania.
Przyjazna nazwa w MailPriority |
Wartość numeryczna |
---|---|
High |
1 |
Normalny |
3 |
Low |
5 |
Przenieść zadanie bazy danych
ActionWłaściwość — ustawić przy użyciu wartości z TransferAction wyliczania.
Przyjazna nazwa w TransferAction |
Wartość numeryczna |
---|---|
Kopiowanie |
0 |
Przenoszenie |
1 |
MethodWłaściwość — ustawić przy użyciu wartości z TransferMethod wyliczania.
Przyjazna nazwa w TransferMethod |
Wartość numeryczna |
---|---|
DatabaseOffline |
0 |
DatabaseOnline |
1 |
Przeniesienie zadania komunikaty o błędzie
IfObjectExistsWłaściwość — ustawić przy użyciu wartości z IfObjectExists wyliczania.
Przyjazna nazwa w IfObjectExists |
Wartość numeryczna |
---|---|
FailTask |
0 |
Zastąp |
1 |
Skip |
2 |
Przeniesienie zadania, zadanie
IfObjectExistsWłaściwość — ustawić przy użyciu wartości z IfObjectExists wyliczania.
Przyjazna nazwa w IfObjectExists |
Wartość numeryczna |
---|---|
FailTask |
0 |
Zastąp |
1 |
Skip |
2 |
Przeniesienie zadania logowania
IfObjectExistsWłaściwość — ustawić przy użyciu wartości z IfObjectExists wyliczania.
Przyjazna nazwa w IfObjectExists |
Wartość numeryczna |
---|---|
FailTask |
0 |
Zastąp |
1 |
Skip |
2 |
LoginsToTransferWłaściwość — ustawić przy użyciu wartości z LoginsToTransfer wyliczania.
Przyjazna nazwa w LoginsToTransfer |
Wartość numeryczna |
---|---|
AllLogins |
0 |
SelectedLogins |
1 |
AllLoginsFromSelectedDatabases |
2 |
Przeniesienie zadania procedur przechowywanych wzorca
IfObjectExistsWłaściwość — ustawić przy użyciu wartości z IfObjectExists wyliczania.
Przyjazna nazwa w IfObjectExists |
Wartość numeryczna |
---|---|
FailTask |
0 |
Zastąp |
1 |
Skip |
2 |
Przeniesienie zadania obiektów programu SQL Server
ExistingDataWłaściwość — ustawić przy użyciu wartości z ExistingData wyliczania.
Przyjazna nazwa w ExistingData |
Wartość numeryczna |
---|---|
Zamień |
0 |
Dołącz |
1 |
Zadanie usługi sieci Web
OutputTypeWłaściwość — ustawić przy użyciu wartości z DTSOutputType wyliczania.
Przyjazna nazwa w DTSOutputType |
Wartość numeryczna |
---|---|
Plik |
0 |
Variable |
1 |
Zadania czytnik danych WMI
OverwriteDestinationWłaściwość — ustawić przy użyciu wartości z OverwriteDestination wyliczania.
Przyjazna nazwa w OverwriteDestination |
Wartość numeryczna |
---|---|
OverwriteDestination |
0 |
AppendToDestination |
1 |
KeepOriginal |
2 |
OutputTypeWłaściwość — ustawić przy użyciu wartości z OutputType wyliczania.
Przyjazna nazwa w OutputType |
Wartość numeryczna |
---|---|
Element DataTable |
0 |
Wartość_właściwości |
1 |
PropertyNameAndValue |
2 |
DestinationTypeWłaściwość — ustawić przy użyciu wartości z DestinationType wyliczania.
Przyjazna nazwa w DestinationType |
Wartość numeryczna |
---|---|
FileConnection |
0 |
Variable |
1 |
WqlQuerySourceTypeWłaściwość — ustawić przy użyciu wartości z QuerySourceType wyliczania.
Przyjazna nazwa w QuerySourceType |
Wartość numeryczna |
---|---|
FileConnection |
0 |
DirectInput |
1 |
Variable |
2 |
Monitor zdarzeń WMI ActionAtEvent właściwość — ustawić przy użyciu wartości z ActionAtEvent wyliczania.
Przyjazna nazwa w ActionAtEvent |
Wartość numeryczna |
---|---|
LogTheEventAndFireDTSEvent |
0 |
LogTheEvent |
1 |
ActionAtTimeoutWłaściwość — ustawić przy użyciu wartości z ActionAtTimeout wyliczania.
Przyjazna nazwa w ActionAtTimeout |
Wartość numeryczna |
---|---|
LogTimeoutAndFireDTSEvent |
0 |
LogTimeout |
1 |
AfterEventWłaściwość — ustawić przy użyciu wartości z AfterEvent wyliczania.
Przyjazna nazwa w AfterEvent |
Wartość numeryczna |
---|---|
ReturnWithSuccess |
0 |
ReturnWithFailure |
1 |
WatchfortheEventAgain |
2 |
AfterTimeoutWłaściwość — ustawić przy użyciu wartości z AfterTimeout wyliczania.
Przyjazna nazwa w AfterTimeout |
Wartość numeryczna |
---|---|
ReturnWithSuccess |
0 |
ReturnWithFailure |
1 |
WatchfortheEventAgain |
2 |
WqlQuerySourceTypeWłaściwość — ustawić przy użyciu wartości z QuerySourceType wyliczania.
Przyjazna nazwa w QuerySourceType |
Wartość numeryczna |
---|---|
FileConnection |
0 |
DirectInput |
1 |
Variable |
2 |
XML zadania
OperationTypeWłaściwość — ustawić przy użyciu wartości z DTSXMLOperation wyliczania.
Przyjazna nazwa w DTSXMLOperation |
Wartość numeryczna |
---|---|
Sprawdź poprawność |
0 |
XSLT |
1 |
WYRAŻENIE XPATH |
2 |
Scalanie |
3 |
Różnicowego |
4 |
Poprawka |
5 |
SourceType, SecondOperandType, iXPathSourceTypeWłaściwości — ustawić przy użyciu wartości z DTSXMLSourceType wyliczania.
Przyjazna nazwa w DTSXMLSourceType |
Wartość numeryczna |
---|---|
FileConnection |
0 |
Variable |
1 |
DirectInput |
2 |
DestinationTypei DiffGramDestinationType Właściwości — ustawić przy użyciu wartości z DTSXMLSaveResultTo wyliczania.
Przyjazna nazwa w DTSXMLSaveResultTo |
Wartość numeryczna |
---|---|
FileConnection |
0 |
Variable |
1 |
ValidationTypeWłaściwość — ustawić przy użyciu wartości z DTSXMLValidationType wyliczania.
Przyjazna nazwa w DTSXMLValidationType |
Wartość numeryczna |
---|---|
DTD |
0 |
XSD |
1 |
XPathOperationWłaściwość — ustawić przy użyciu wartości z DTSXMLXPathOperation wyliczania.
Przyjazna nazwa w DTSXMLXPathOperation |
Wartość numeryczna |
---|---|
Ocena |
0 |
Wartości |
1 |
Wstawienia |
2 |
DiffOptionsWłaściwość — ustawić przy użyciu wartości z DTSXMLDiffOptions wyliczania.Opcje w ten moduł wyliczający nie wzajemnie się wykluczają.Aby użyć wielu opcji, należy podać rozdzielana przecinkami lista opcji, aby zastosować.
Przyjazna nazwa w DTSXMLDiffOptions |
Wartość numeryczna |
---|---|
Brak |
0 |
IgnoreChildOrder |
1 |
Analizowania |
2 |
IgnorePI |
4 |
IgnoreWhitespace |
8 |
IgnoreNamespaces |
16 |
IgnorePrefixes |
32 |
IgnoreXmlDecl |
64 |
IgnoreDtd |
128 |
DiffAlgorithmWłaściwość — ustawić przy użyciu wartości z DTSXMLDiffAlgorithm wyliczania.
Przyjazna nazwa w DTSXMLDiffAlgorithm |
Wartość numeryczna |
---|---|
Auto |
0 |
Szybkie |
1 |
Precyzyjne |
2 |
Zadania planu konserwacji
Integration Serviceszawiera zestaw zadań, których wykonywanie zadań programu SQL Server do użytku w planach konserwacji i Integration Services pakietów.
SQL Server wykonuje obsługuje pracy z takimi zadania programistyczne i dokumentacji programowania nie zawiera dokumentacja API tych zadań oraz ich liczniki.
Wszystkie zadania konserwacji
Wszystkie zadania konserwacji Użyj następującego wyliczenia do zestaw określonych właściwości.
DatabaseSelectionTypeWłaściwość — ustawić przy użyciu wartości z DatabaseSelection wyliczania.
Przyjazna nazwa w DatabaseSelection |
Wartość numeryczna |
---|---|
Brak |
0 |
Wszystko |
1 |
System |
2 |
Użytkownik |
3 |
Szczególne |
4 |
TableSelectionTypeWłaściwość — ustawić przy użyciu wartości z TableSelection wyliczania.
Przyjazna nazwa w TableSelection |
Wartość numeryczna |
---|---|
Brak |
0 |
Wszystko |
1 |
Szczególne |
2 |
ObjectTypeSelectionWłaściwość — ustawić przy użyciu wartości z ObjectType wyliczania.
Przyjazna nazwa w TypObiektu |
Wartość numeryczna |
---|---|
Tabela |
0 |
Wyświetlanie |
1 |
TableView |
2 |
Wykonaj kopię zapasową bazy danych zadań
DestinationCreationTypeWłaściwość — ustawić przy użyciu wartości z DestinationType wyliczania.
Przyjazna nazwa w DestinationType |
Wartość numeryczna |
---|---|
Auto |
0 |
Ręczne |
1 |
ExistingBackupsActionWłaściwość — ustawić przy użyciu wartości z ActionForExistingBackups wyliczania.
Przyjazna nazwa w ActionForExistingBackups |
Wartość numeryczna |
---|---|
Dołącz |
0 |
Zastąp |
1 |
BackupActionWłaściwość — ustawić przy użyciu wartości z BackupTaskType wyliczania.Właściwość ta działa z BackupIsIncremental właściwość, aby zdefiniować typ kopia zapasowa, który wykonuje zadanie.
Przyjazna nazwa w BackupTaskType |
Wartość numeryczna |
---|---|
Baza danych |
0 |
Pliki |
1 |
Dziennik |
2 |
BackupDeviceWłaściwość — ustawić przy użyciu wartości z SQL Server Zarządzanie obiektami (SMO) DeviceType wyliczania.
Przyjazna nazwa w DeviceType |
Wartość numeryczna |
---|---|
Urządzeniem logicznym |
0 |
Taśmy |
1 |
Plik |
2 |
Potok |
3 |
VirtualDevice |
4 |
Zadanie oczyszczania konserwacji
FileTypeSelectedWłaściwość — ustawić przy użyciu wartości z FileType wyliczania.
Przyjazna nazwa w Typ_pliku |
Wartość numeryczna |
---|---|
FileBackup |
0 |
FileReport |
1 |
OlderThanTimeUnitTypeWłaściwość — ustawić przy użyciu wartości z TimeUnitType wyliczania.
Przyjazna nazwa w TimeUnitType |
Wartość numeryczna |
---|---|
Dzień |
0 |
Tydzień |
1 |
Miesiąc |
2 |
Rok |
3 |
Zadanie aktualizowania statystyk
UpdateTypeWłaściwość — ustawić przy użyciu wartości z SQL Server Zarządzanie obiektami (SMO) StatisticsTarget wyliczania.
Przyjazna nazwa w StatisticsTarget |
Wartość numeryczna |
---|---|
Kolumna |
1 |
Indeks |
2 |
Wszystko |
3 |
Typowe właściwości
Pakiety, zadania i pojemniki Foreach pętli dla pętli i sekwencji można używać następujących wyliczeń do zestaw określonych właściwości.
ForceExecutionResultWłaściwość — ustawić przy użyciu wartości z DTSForcedExecResult wyliczania.
Przyjazna nazwa w DTSForcedExecResult |
Wartość numeryczna |
---|---|
Brak |
-1 |
SUKCES |
0 |
Błąd |
1 |
Zakończenie |
2 |
IsolationLevelWłaściwość — ustawione przez.NET Framework IsolationLevel wyliczania.Aby uzyskać więcej informacji, zobacz temat.Biblioteka klas .NET Framework w MSDN Library.
LoggingModeWłaściwość — ustawić przy użyciu wartości z DTSLoggingMode wyliczania.
Przyjazna nazwa w DTSLoggingMode |
Wartość numeryczna |
---|---|
UseParentSetting |
0 |
Włączone |
1 |
Wyłączone |
2 |
TransactionOptionWłaściwość — ustawić przy użyciu wartości z DTSTransactionOption wyliczania.
Przyjazna nazwa w DTSTransactionOption |
Wartość numeryczna |
---|---|
NotSupported |
0 |
Obsługiwane |
1 |
Wymagane |
2 |
|