Udostępnij za pośrednictwem


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

Ikona usług Integration Services (mała)Bieżąco z usług integracji

Najnowsze pliki do pobrania, artykuły, próbki i wideo firmy Microsoft, jak również wybranych rozwiązań ze Wspólnoty, odwiedź witrynę Integration Services strona na MSDN i TechNet:

Aby otrzymywać automatyczne powiadomienia dotyczące tych aktualizacji, zasubskrybuj źródła danych RSS dostępne na tej stronie.