Udostępnij za pośrednictwem


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

  1. W Business Intelligence Development Studio, otwórz Integration Services Projekt, który zawiera pakiet, który chcesz skonfigurować do korzystania z transakcji.

  2. W programie eksplorator rozwiązań kliknąć dwukrotnie pakiet, aby go otworzyć.

  3. Kliknij przycisk Przepływ sterowania tab.

  4. Kliknij prawym przyciskiem myszy dowolne miejsce w tle na powierzchnię projektu przepływ sterowania, a następnie kliknij przycisk Właściwości.

  5. W Właściwości oknie zestaw TransactionOption Właściwość Required.

  6. 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.

  7. 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.

  8. 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

  1. W Business Intelligence Development Studio, otwórz Integration Services Projekt, który zawiera pakiet, który chcesz skonfigurować do używania transaction.s

  2. W programie eksplorator rozwiązań kliknąć dwukrotnie pakiet, aby go otworzyć.

  3. Kliknij przycisk Przepływ sterowania tab.

  4. Kliknij prawym przyciskiem myszy dowolne miejsce w tle na powierzchnię projektu przepływ sterowania, a następnie kliknij przycisk Właściwości.

  5. 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.

  6. 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.

  7. W Właściwości oknie zestaw TransactionOption Właściwość Required.

  8. 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.

  9. 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.

  10. Powtórz kroki od 6 do 9 dla każdego zadania i kontener, w którym rozpoczyna się transakcja.