Ustawianie w│a£ciwo£ci transakcji MTS
U┐ytkownik powinien okre£liµ, czy jego aplikacja ma obs│ugiwaµ transakcjΩ w czasie projektowania, a nastΩpnie w trakcie rozmieszczania u┐yµ programu Microsoft Transaction Server Explorer w celu ustawienia w│a£ciwo£ci transakcji sk│adnika. Spos≤b obs│ugi transakcji przez sk│adnik okre£la siΩ na arkuszu w│a£ciwo£ci za pomoc╣ karty Transakcja. Mo┐na wyr≤┐niµ nastΩpuj╣ce ustawienia w│a£ciwo£ci transakcji sk│adnika:
-
Wymaga transakcji Ustawienie powoduje, ┐e obiekty sk│adnika musz╣ zostaµ wykonane w zakresie transakcji. Kiedy jest tworzony nowy obiekt, kontekst tego obiektu dziedziczy transakcjΩ od kontekstu klienta. Je£li klient nie posiada transakcji, dla obiektu automatycznie jest tworzona nowa transakcja.
-
Wymaga nowej transakcji Ustawienie powoduje, ┐e obiekty sk│adnika musz╣ zostaµ wykonane w swoich w│asnych transakcjach. Kiedy jest tworzony nowy obiekt, program Transaction Server automatycznie tworzy now╣ transakcjΩ dla obiektu, niezale┐nie od tego, czy klient posiada transakcjΩ.
-
Obs│uguje transakcje Ustawienie powoduje, ┐e obiekty sk│adnika mog╣ byµ wykonane w zakresie transakcji ich klient≤w. Kiedy jest tworzony nowy obiekt, kontekst tego obiektu dziedziczy transakcjΩ od kontekstu klienta. Je£li klient nie posiada transakcji, nowy kontekst jest tworzony bez transakcji.
-
Nie obs│uguje transakcji Ustawienie powoduje, ┐e obiekty sk│adnika nie bΩd╣ wykonywane w zakresie transakcji. Kiedy jest tworzony nowy obiekt, kontekst obiektu jest tworzony bez transakcji, niezale┐nie od tego czy klient posiada transakcjΩ.
Za ka┐dym razem, kiedy jest tworzona instancja sk│adnika, program MTS sprawdza atrybut transakcji sk│adnika, aby ustaliµ, czy instancja ta ma byµ uruchomiona w ramach transakcji.
Nie wszystkie sk│adniki obs│uguj╣ przetwarzanie transakcji. Je£li dany sk│adnik nie mo┐e korzystaµ z przetwarzania transakcji, nale┐y sprawdziµ, czy atrybut transakcji sk│adnika (ustawiany na karcie Transakcja sk│adnika) jest ustawiony jako Nie obs│uguje transakcji.
Warto zauwa┐yµ, ┐e po zablokowaniu sk│adnik≤w pakietu modyfikacja atrybut≤w transakcji jest niemo┐liwa. WiΩcej informacji na ten temat mo┐na znaleƒµ pod has│em Blokowanie pakietu.
Aby ustawiµ w│a£ciwo£ci transakcji pakietu
-
Zaznacz sk│adnik, kt≤ry chcesz skonfigurowaµ.
-
W menu Akcja kliknij polecenie W│a£ciwo£ci i zaznacz kartΩ Transakcja. Aby uzyskaµ dostΩp do arkuszy w│a£ciwo£ci, mo┐esz r≤wnie┐ zaznaczyµ element, a nastΩpnie: albo klikn╣µ prawym przyciskiem myszy i wybraµ polecenie W│a£ciwo£ci, albo klikn╣µ przycisk W│a£ciwo£ci z paska narzΩdzi MTS.
-
Kliknij odpowiednie pole atrybutu transakcji.
-
Kliknij przycisk OK.
Przegl╣d informacji na temat rozpowszechniania transakcji oraz metod monitorowania transakcji i zarz╣dzania transakcjami mo┐na znaleƒµ pod has│em Zarz╣dzanie transakcjami MTS.
Zobacz te┐
Ustawianie w│a£ciwo£ci pakietu MTS, Ustawianie w│a£ciwo£ci aktywacji MTS, Ustawianie poziom≤w uwierzytelnienia MTS, Blokowanie pakietu MTS