How to: Configure a Package to Use Transactions
Po skonfigurowaniu pakiet móc używać transakcji dostępne są dwie możliwości:
Mieć jednej transakcji dla tego pakiet.W takim przypadek jest on pakiet samego, Inicjuje tej transakcji, należy poszczególne zadania i pojemniki w pakiet uczestniczyć w tym pojedynczej transakcji.
Transakcje dotyczące wielu pakiet.W takim przypadek pakiet obsługuje transakcje, ale poszczególne zadania i pojemniki w pakiecie faktycznie zainicjować transakcji.
W poniższych procedurach opisano sposób konfigurowania obie opcje.
Uwaga
The TransactionOption właściwość described in the following procedures influences whether or not the value of the IsolationLevel właściwość requested by a kontener is applied. Aby uzyskać więcej informacji, zobacz opis IsolationLevel Właściwość w temacie, Ustawianie właściwości pakiet.
Konfigurowanie pojedynczej transakcji
W przypadku tej opcji pakiet sam inicjuje pojedynczej transakcji.Skonfiguruj pakiet, aby zainicjować tę transakcję poprzez ustawienie TransactionOption właściwość pakietu, który ma Required.
Następnie należy zarejestrować określonych zadań i pojemniki, w tym pojedynczej transakcji.Aby zarejestrować zadania lub kontener w transakcji, które zestaw TransactionOption właściwość tego zadania lub pojemnika Supported.
Aby skonfigurować pakiet za pomocą pojedynczej transakcji
W Business Intelligence Development Studio, otwórz Integration Services Projekt, który zawiera pakiet, który chcesz skonfigurować do korzystania z transakcji.
W programie eksplorator rozwiązań kliknąć dwukrotnie pakiet, aby go otworzyć.
Kliknij przycisk Przepływ sterowania tab.
Kliknij prawym przyciskiem myszy dowolne miejsce w tle na powierzchnię projektu przepływ sterowania, a następnie kliknij przycisk Właściwości.
W Właściwości oknie zestaw TransactionOption Właściwość Required.
On the design surface of the ControlFlow tab, right-click the task or the container that you want to enroll in the transaction, and then click Properties.
W Właściwości oknie zestaw TransactionOption Właściwość Supported.
Uwaga
Aby zarejestrować połączenie w ramach transakcji włączyć zadania korzystające z tego połączenia w transakcji.Aby uzyskać więcej informacji zobaczPołączenia usług integracja.
Powtórz kroki 6 i 7 dla każdego zadania i kontener, którego chcesz włączyć w transakcji.
Konfigurowanie wielu transakcji
W przypadku tej opcji sam pakiet obsługuje transakcje, ale nie można uruchomić transakcji.Konfigurowanie pakiet do obsługi transakcji poprzez ustawienie TransactionOption właściwość pakiet, który ma Supported.
Następnie skonfiguruj żądane zadania i kontenerów wewnątrz pakiet, który ma inicjować i uczestniczyć w transakcji.Aby skonfigurować zadania lub kontener, do inicjowania transakcji, które zestaw TransactionOption właściwość tego zadania lub pojemnika Required.
Aby skonfigurować pakiet do używania wielu transakcji
W Business Intelligence Development Studio, otwórz Integration Services Projekt, który zawiera pakiet, który chcesz skonfigurować do używania transaction.s
W programie eksplorator rozwiązań kliknąć dwukrotnie pakiet, aby go otworzyć.
Kliknij przycisk Przepływ sterowania tab.
Kliknij prawym przyciskiem myszy dowolne miejsce w tle na powierzchnię projektu przepływ sterowania, a następnie kliknij przycisk Właściwości.
W Właściwości oknie zestaw TransactionOption Właściwość Supported.
Uwaga
Pakiet obsługuje transakcje, ale transakcje są uruchomione przez zadanie lub pojemników w pakiecie.
On the design surface of the ControlFlow tab, right-click the task or the container in the package for which you want to start a transaction, and then click Properties.
W Właściwości oknie zestaw TransactionOption Właściwość Required.
Jeśli transakcja została uruchomiona przez kontener, kliknij prawym przyciskiem myszy zadanie lub kontener, w którym chcesz się zarejestrować w transakcji, a następnie kliknij przycisk Właściwości.
W Właściwości oknie zestaw TransactionOption Właściwość Supported.
Uwaga
Aby zarejestrować połączenie w ramach transakcji włączyć zadania korzystające z tego połączenia w transakcji.Aby uzyskać więcej informacji zobaczPołączenia usług integracja.
Powtórz kroki od 6 do 9 dla każdego zadania i kontener, w którym rozpoczyna się transakcja.