SPM0400 | Rozstrzygnięcie transakcji niepełnej z bazą danych DBALIAS="<dbalias>" wykazuje uszkodzenie wymagające decyzji heurystycznej - baza danych wycofała jednostkę pracy, a koordynator LUNAME="<luname>" zatwierdził ją. Transakcja jest identyfikowana przez LUWID="<luwid>". |
Objaśnienie: System DB2 był serwerem aplikacji DRDA2 dla transakcji identyfikowanej przez "<luwid>". Rozstrzygnięcie za pomocą bazy danych DB2 wykazuje wystąpienie uszkodzenia wymagającego decyzji heurystycznej. W bazie danych identyfikowanej przez "<dbalias>" niepełna transakcja została rozstrzygnięta ręcznie. Baza danych DB2 w "<luname>" wycofała transakcję. Jest to niezgodne z decyzją koordynatora DRDA2 w "<luname>" o zatwierdzeniu transakcji.
Po tym komunikacie drukowany jest identyfikator XID przypisany jednostce pracy.
Rozstrzygnięcie niepełnej transakcji przez uczestnika zakończone.
Działanie użytkownika: Skontaktuj się z administratorem bazy danych.
Działanie administratora bazy danych: Powiadom zarówno administratora koordynatora (COORDINATOR) "<luname>", jak i administratora bazy danych (DATABASE) "<dbalias>", że dla transakcji identyfikowanej przez "<luwid>" wystąpiło uszkodzenie wymagające decyzji heurystycznej. Dla tej transakcji system DB2 był serwerem aplikacji DRDA2. Requester aplikacji DRDA2 po stronie koordynatora (COORDINATOR) "<luname>" podjął decyzję o zatwierdzeniu (COMMIT) aktualizacji bazy danych dokonanych przez "<luwid>". Uczestnik (PARTICIPANT) "<dbalias>" podjął heurystyczną decyzję o wycofaniu (ROLL BACK) aktualizacji dokonanych przez "<luwid>".
SPM0401 | Rozstrzygnięcie niepełnej transakcji przez bazę DBALIAS="<dbalias>" wykazuje uszkodzenie wymagające decyzji heurystycznej - baza danych zatwierdziła zmiany, a koordynator w LUNAME="<luname>" wycofał je. Transakcja jest identyfikowana przez LUWID="<luwid>". |
Objaśnienie: System DB2 był serwerem aplikacji DRDA2 dla transakcji identyfikowanej przez "<luwid>". Rozstrzygnięcie przez bazę danych (DATABASE) DB2 wykazuje wystąpienie uszkodzenia wymagającego decyzji heurystycznej. W bazie danych identyfikowanej przez "<dbalias>" niepełna transakcja została rozstrzygnięta ręcznie. Baza "<dbalias>" zatwierdziła transakcję. Jest to niezgodne z decyzją koordynatora (COORDINATOR) DRDA2 w "<luname>" o wycofaniu transakcji.
Po tym komunikacie drukowany jest identyfikator XID przypisany jednostce pracy.
Rozstrzygnięcie niepełnej transakcji przez uczestnika zakończone.
Działanie użytkownika: Skontaktuj się z administratorem bazy danych.
Działanie administratora bazy danych: Powiadom zarówno administratora koordynatora (COORDINATOR) "<luname>", jak i administratora bazy danych (DATABASE) "<dbalias>", że dla transakcji identyfikowanej przez "<luwid>" wystąpiło uszkodzenie wymagające decyzji heurystycznej. Dla tej transakcji system DB2 był serwerem aplikacji DRDA2. Requester aplikacji DRDA2 po stronie koordynatora (COORDINATOR) "<luname>" podjął decyzję o wycofaniu aktualizacji bazy danych dokonanych przez "<luwid>". Po stronie uczestnika (PARTICIPANT) "<dbalias>" podjęto heurystyczną decyzję, aby wykonać instrukcję COMMIT dla aktualizacji wykonanej przez "<luwid>".
SPM0402 | Rozstrzygnięcie niepełnej transakcji przez uczestnika o LUNAME="<luname>" i DBALIAS="<dbalias>" wykazuje uszkodzenie wymagające decyzji heurystycznej - uczestnik zatwierdził zmiany, a baza DB2 wycofała je. Transakcja jest identyfikowana przez LUWID="<luwid>". |
Objaśnienie: System DB2 pełni obowiązki koordynatora dla transakcji identyfikowanej przez "<luwid>". Rozstrzygnięcie przez uczestnika wykazuje wystąpienie uszkodzenia wymagającego decyzji heurystycznej. Uczestnik identyfikowany przez "<luname>" i "<dbalias>" ręcznie rozstrzygnął niepełną transakcję. Podjęte czynności zmierzały do zatwierdzenia transakcji. Jest to niespójne z decyzją koordynatora o jej wycofaniu.
Po tym komunikacie drukowany jest identyfikator XID przypisany jednostce pracy.
Rozstrzygnięcie niepełnej transakcji przez uczestnika zakończone.
Działanie użytkownika: Skontaktuj się z administratorem bazy danych.
Działanie administratora bazy danych: Powiadom administratora lokalnej bazy danych i administratora bazy danych w "<luname>", że dla transakcji identyfikowanej przez "<luwid>" wystąpiło uszkodzenie wymagające decyzji heurystycznej. System DB2 był koordynatorem dla transakcji i podjął decyzję, aby wycofać zmiany dotyczące aktualizacji bazy danych wykonanej przez "<luwid>". W "<luname>" podjęto heurystyczną decyzję o zatwierdzeniu (COMMIT) aktualizacji dokonanych przez "<luwid>".
SPM0403 | Rozstrzygnięcie niepełnej transakcji przez uczestnika o LUNAME="<luname>" i DBALIAS="<dbalias>" wykazuje uszkodzenie wymagające decyzji heurystycznej - uczestnik wycofał zmiany, a baza DB2 je zatwierdziła. Transakcja jest identyfikowana przez LUWID="<luwid>". |
Objaśnienie: System DB2 pełni obowiązki koordynatora dla transakcji identyfikowanej przez "<luwid>". Rozstrzygnięcie przez uczestnika wykazuje wystąpienie uszkodzenia wymagającego decyzji heurystycznej. Uczestnik identyfikowany przez "<luname>" i "<dbalias>" ręcznie rozstrzygnął niepełną transakcję. Działanie to zostało podjęte w celu wycofania zmian z jednostki pracy. Jest to niespójne z decyzją koordynatora o zatwierdzeniu.
Po tym komunikacie drukowany jest identyfikator XID przypisany jednostce pracy.
Rozstrzygnięcie niepełnej transakcji przez uczestnika zakończone.
Działanie użytkownika: Skontaktuj się z administratorem bazy danych.
Działanie administratora bazy danych: Powiadom administratora lokalnej bazy danych i administratora bazy danych w "<luname>", że dla transakcji identyfikowanej przez "<luwid>" wystąpiło uszkodzenie wymagające decyzji heurystycznej. System DB2 był koordynatorem dla transakcji i podjął decyzję wykonania instrukcji (COMMIT) dla aktualizacji bazy danych wykonanej przez "<luwid>". W "<luname>" podjęto heurystyczną decyzję o wycofaniu (ROLL BACK) aktualizacji dokonanych przez "<luwid>".
SPM0404 | Błąd protokołu podczas rozstrzygania niepełnej transakcji przez koordynatora o LUNAME="<luname1>" - baza danych DB2 o LUNAME="<luname2>" ma niepełną transakcję identyfikowaną przez LUWID="<luwid>". |
Objaśnienie: System DB2 był serwerem aplikacji DRDA2 dla transakcji identyfikowanej przez "<luwid>". Transakcja DB2 związana z bazą o LUNAME="<luname2>" jest niepełna. Podczas rozstrzygania niepełnej transakcji przez koordynatora identyfikowanego przez "<luname1>" wystąpił błąd protokołu.
Po tym komunikacie drukowany jest identyfikator XID przypisany jednostce pracy.
Niepełna transakcja pozostaje niepełna. Zapisano ślad naruszenia protokołu resynchronizacji (Resync Protocol Violation).
Działanie użytkownika: Skontaktuj się z administratorem bazy danych.
Działanie administratora bazy danych: System DB2 nie próbował automatycznie rozstrzygnąć niepełnej transakcji. Transakcja musi być rozstrzygnięta ręcznie. Należy określić, czy koordynator podjął decyzję o zatwierdzeniu, czy o wycofaniu i tak samo zdecydować w uczestniczącym systemie DB2.
Skontaktuj się z administratorem bazy danych koordynatora identyfikowanego przez "<luname>" i "<dbalias>", aby określić, czy transakcja została zatwierdzona, czy wycofana.
Żeby rozstrzygnąć niepełne transakcje, użyj w bazie "<dbalias>" (uczestnik) komendy LIST INDOUBT TRANSACTIONS.
SPM0405 | Transakcja o LUWID="<luwid>" z bazą danych DB2 o LUNAME="<luname1>" jest niepełna z powodu przerwy w komunikacji z koordynatorem o LUNAME="<luname2>". |
Objaśnienie: Podczas wykonywania protokołu dwufazowego zatwierdzenia z koordynatorem w "<luname2>" wystąpiła przerwa w komunikacji. Faza 1 protokołu jest zakończona, a transakcja z bazą danych "<luname1>" niepełna.
Transakcja jest kwalifikowana jako niepełna i pojawia się na wydruku LISTA NIEPEŁNYCH TRANSAKCJI DRDA (LIST DRDA INDOUBT TRANSACTIONS). Podejmowane są okresowe próby przywrócenia komunikacji z koordynatorem w celu automatycznego rozstrzygnięcia transakcji.
Po tym komunikacie drukowany jest identyfikator XID przypisany niepełnej jednostce pracy.
Okresowo podejmowane będą próby automatycznego rozstrzygnięcia niepełnej transakcji.
Działanie użytkownika: Rozwiąż problem określając przyczynę przerwy w komunikacji. System DB2 okresowo podejmuje próby przywrócenia komunikacji w celu automatycznego rozstrzygnięcia transakcji. Jeśli automatyczne rozstrzygnięcie nie nastąpi w rozsądnym czasie, skontaktuj się z administratorem bazy danych. W celu zwolnienia blokady zasobów może być konieczne ręczne rozstrzygnięcie niepełnej transakcji.
Działanie administratora bazy danych: Jeśli konieczne jest rozstrzygnięcie ręczne:
SPM0406 | Transakcja o LUWID="<luwid>" z bazą uczestnika identyfikowaną przez LUNAME="<luname>" i DBALIAS="<dbalias>" może być niepełna z powodu przerwy w komunikacji. System DB2 zatwierdził transakcję. |
Objaśnienie: Podczas wykonywania protokołu dwufazowego zatwierdzenia z uczestnikiem w "<luname>" wystąpiła przerwa w komunikacji. Faza 1 protokołu została zakończona, a transakcja jest przygotowana do zatwierdzenia lub anulowania. Podjęto decyzję o zatwierdzeniu, ale nie zdołano przekazać jej uczestnikowi. Baza uczestnika jest niepełna.
System DB2 staje się odpowiedzialny za niepełne rozstrzygnięcie przez uczestnika. Obowiązek ten pojawia się na wydruku LISTA NIEPEŁNYCH TRANSAKCJI DRDA. Podejmowane są okresowe próby przywrócenia komunikacji z uczestnikiem w celu automatycznego rozstrzygnięcia.
Po tym komunikacie drukowany jest identyfikator XID przypisany jednostce pracy.
Okresowo podejmowane będą próby automatycznego rozstrzygnięcia niepełnej transakcji u uczestnika.
Działanie użytkownika: Rozwiąż problem określając przyczynę przerwy w komunikacji. DB2 okresowo podejmuje próby przywrócenia komunikacji w celu automatycznego rozstrzygnięcia transakcji. Jeśli automatyczne rozstrzygnięcie nie nastąpi w rozsądnym czasie, skontaktuj się z administratorem bazy danych. W celu zwolnienia blokady zasobów może być konieczne ręczne rozstrzygnięcie transakcji u uczestnika.
Działanie administratora bazy danych: Jeśli konieczne jest ręczne rozstrzygnięcie, poinformuj administratora bazy danych u uczestnika, że podjęto decyzję o zatwierdzeniu.
SPM0407 | W wyniku automatycznego rozstrzygnięcia transakcji o LUWID="<luwid>" z koordynatorem w LUNAME="<luname>" transakcja została zatwierdzona. DB2 Universal Database jest = "<dbname>". |
Objaśnienie: Niepełna transakcja z bazą identyfikowaną przez "<dbname>" została rozstrzygnięta automatycznie przez komunikację z koordynatorem identyfikowanym przez "<luname>". Zatwierdzono transakcję.
Po tym komunikacie drukowany jest identyfikator XID przypisany jednostce pracy.
Przetwarzanie odbywa się normalnie.
SPM0408 | Podczas automatycznego rozstrzygania z LUNAME="<luname>" wystąpiła przerwa w komunikacji. Używany protokół komunikacyjny="<protokół>". Używany zestaw funkcji komunikacyjnych API="<api>". Funkcja komunikacyjna wykrywająca błąd="<funkcja>". Właściwe dla protokołu kody błędów: "<rc1>", "<rc2>", "<rc3>". |
Objaśnienie: W "<luname>" istnieje jedna lub więcej niepełnych transakcji. System DB2 przystąpił do automatycznego rozstrzygania transakcji, ale wystąpił błąd komunikacji.
Działanie użytkownika: Rozwiąż problem określając przyczynę przerwy w komunikacji. DB2 okresowo podejmuje próby przywrócenia komunikacji w celu automatycznego rozstrzygnięcia transakcji. Jeśli automatyczne rozstrzygnięcie nie nastąpi w rozsądnym czasie, skontaktuj się z administratorem bazy danych. W celu zwolnienia blokady zasobów może być konieczne ręczne rozstrzygnięcie transakcji u uczestnika.
Działanie administratora bazy danych: Jeśli konieczne jest ręczne rozstrzygnięcie, poinformuj administratora bazy danych u uczestnika, że podjęto decyzję o zatwierdzeniu.
SPM0409 | Transakcja o LUWID="<luwid>" nie może zostać rozstrzygnięta ze względu na zimny start w LUNAME="<luname>". Status transakcji DB2="<status>". Odpowiedzialność DB2="<odpowiedzialność>". |
Objaśnienie: Istnieje niepełna transakcja z partnerem w "<luname>". System DB2 nie jest w stanie rozstrzygnąć niepełnej transakcji ponieważ partner, ze względu na uprzedni zimny start, utracił wszystkie informacje o niepełnych transakcjach.
Działanie użytkownika: Prawdopodobnie dane koordynatora są niespójne z danymi uczestnika. Poinformuj administratora o statusie transakcji.
Działanie administratora bazy danych: Konieczne jest rozstrzygnięcie ręczne. Heurystyczna decyzja (to znaczy zatwierdzenie lub wycofanie transakcji) powinna być uzgodniona z pozostałymi uczestnikami i/lub z koordynatorem. Ustalenie, czy istnieją inni uczestnicy, może być niełatwe. Pomimo zimnego startu koordynatora informacja o tym może być dostępna w jego protokole odtwarzania.
Decyzja o zatwierdzeniu lub anulowaniu danej transakcji wyrażona za pomocą komendy LIST INDOUBT TRANSACTIONS jest przekazywana do wszystkich kolejnych uczestników, jeśli tacy są.
SPM0410 | Połączenie z partnerem w LUNAME="<luname>" po gorącym starcie zostało odrzucone. Partner zmienił co najmniej 1 z następujących parametrów: nazwa naszego protokołu "<oldourname>""<(newourname)>", nazwa jego protokołu "<oldtheirname>""<(newtheirname)>", protokół punktu synchronizacji "<oldpa(newpa)>", wysłany bajt znacznika "<oldfb(newfb)>", wysłana nazwa cclluname "<oldccls(newccls)>". Niepełna transakcja wymaga rozstrzygnięcia. |
Objaśnienie: Próba ponownego nawiązania połączenia z partnerem po gorącym starcie została odrzucona, ponieważ używał on innego zestawu parametrów punktu synchronizacji niż w momencie utraty połączenia. DB2 ma informacje o niepełnych transakcjach, w których partner był albo koordynatorem albo uczestnikiem. Błąd ten może być naprawialny, o ile możliwe jest ponowne uruchomienie partnera z oryginalnymi parametrami punktu synchronizacji. Jeśli nie jest to możliwe, partner musi wykonać połączenie po zimnym starcie z DB2.
Połączenie z partnerem nie zostało nawiązane. DB2 zachowuje informacje o niepełnych transakcjach.
Działanie użytkownika: Skontaktuj się z administratorem bazy danych.
Działanie administratora bazy danych: Skontaktuj się z administratorem bazy danych partnera "<luname>" i dowiedz się, że możliwe jest przeprowadzenie gorącego startu partnera z takimi samymi, jak Twoje, parametrami protokołu punktu synchronizacji ('oldourname', 'oldtheirname', 'oldpa', 'oldfb', 'oldccls'). Jeśli jest to możliwe, to następna próba połączenia powiedzie się.
Jeśli nie można tego zrobić, to są możliwe dwa inne rozstrzygnięcia:
SPM0411 | Połączenie z koordynatorem w LUNAME="<luname>" po zimnym starcie zaakceptowane. Niepełne transakcje wymagają rozstrzygnięcia ręcznego. |
Objaśnienie: System DB2 był serwerem aplikacji DRDA2 i był odpowiedzialny jako uczestnik za niepełne transakcje. Koordynator poinformował DB2 o operacji zimnego startu i utraceniu wszystkich informacji o niepełnych transakcjach. Niepełne transakcje w tej bazie DB2 muszą być rozstrzygnięte ręcznie, za pomocą komendy LIST INDOUBT TRANSACTIONS.
Połączenie z partnerem jest zaakceptowane. Wykonano zapis śledzenia.
Działanie użytkownika: Skontaktuj się z administratorem bazy danych.
Działanie administratora bazy danych: DB2 jest uczestnikiem z jedną lub wieloma niepełnymi transakcjami, których koordynatorem jest "<luname>". Menedżer baz danych w "<luname>" wykonał zimny start. Uczestnik DB2 zakłada, że protokół odtwarzania koordynatora został uszkodzony i rozstrzygnięcie niepełnych transakcji nie jest możliwe. Prawdopodobnie dane koordynatora są niespójne.
Heurystyczna decyzja (to znaczy zatwierdzenie lub wycofanie transakcji) powinna być uzgodniona z pozostałymi uczestnikami. Ustalenie, czy istnieją inni uczestnicy, może być niełatwe. Pomimo zimnego startu koordynatora informacja o tym może być dostępna w jego protokole odtwarzania.
Decyzja o zatwierdzeniu lub anulowaniu danej transakcji wyrażona za pomocą komendy LIST INDOUBT TRANSACTIONS jest przekazywana do wszystkich kolejnych uczestników, jeśli tacy są.
SPM0412 | W momencie synchronizacji wystąpił błąd komunikacji z koordynatorem w LUNAME="<luname1>". Transakcja LUWID="<luwid>" z bazą danych DB2 w LUNAME="<luname2>" może być niepełna. |
Objaśnienie: DB2 jest uczestnikiem w transakcji. W momencie synchronizacji, podczas wymiany SNA z koordynatorem identyfikowanym przez "<luname>" wystąpił błąd protokołu. Błąd protokołu należy do jednej z następujących kategorii:
Po tym komunikacie drukowany jest identyfikator XID przypisany jednostce pracy.
Jeśli błąd protokołu wykryto przed decyzją o zatwierdzeniu, transakcja z bazą z LUNAME="<luname2>" może być niepełna. DB2 nie rozstrzygnie automatycznie takiej transakcji z powodu błędu protokołu.
Jeśli błąd protokołu wykryto po decyzji o zatwierdzeniu, transakcja albo zakończy się zatwierdzeniem, albo przerwaniem przetwarzania.
Zapisany zostanie ślad naruszenia protokołu punktu synchronizacji (Syncpoint Protocol Violation).
Działanie użytkownika: Może być konieczne ręczne rozstrzygnięcie niepełnych transakcji przez administratora bazy danych.
Działanie administratora bazy danych: Ustal, czy transakcja jest niepełna. Jeśli tak, to musi być rozstrzygnięta ręcznie za pomocą komendy LIST INDOUBT TRANSACTIONS. Należy określić czy koordynator podjął decyzję o zatwierdzeniu, czy o wycofaniu i tak samo zdecydować w DB2.
Skontaktuj się z administratorem bazy danych koordynatora "<dbalias>", aby określić, czy transakcja LUWID="<luwid>" została zatwierdzona, czy wycofana.
Jeśli system koordynatora jest również systemem DB2, to można przedsięwziąć działania w celu określenia decyzji o zatwierdzeniu lub wycofaniu.
SPM0413 | W momencie synchronizacji wystąpił błąd komunikacji z uczestnikiem identyfikowanym przez LUNAME="<luname>" i DBALIAS="<dbalias>". U uczestnika transakcja LUWID="<luwid>" może być niepełna. System DB2 zatwierdził transakcję. |
Objaśnienie: System DB2 jest koordynatorem transakcji. W momencie synchronizacji, podczas wymiany SNA z uczestnikiem identyfikowanym przez "<luname>" i "<dbalias>". Błąd protokołu należy do jednej z następujących kategorii:
Po tym komunikacie drukowany jest identyfikator XID przypisany jednostce pracy.
Aplikacja otrzymała informację dotyczącą zatwierdzenia transakcji.
Jeśli tak, to konieczne jest jej ręczne rozstrzygnięcie. DB2 nie rozstrzygnie automatycznie niepełnej transakcji z powodu błędu protokołu.
Zapisany zostanie ślad naruszenia protokołu punktu synchronizacji (Syncpoint Protocol Violation).
Działanie użytkownika: Skontaktuj się z administratorem bazy danych. Może być konieczne ręczne rozstrzygnięcie niepełnej transakcji u uczestnika.
SPM0414 | Błąd protokołu podczas rozstrzygania niepełnej transakcji z uczestnikiem identyfikowanym przez LUNAME="<luname>" i DBALIAS="<dbalias>". U uczestnika transakcja LUWID="<luwid>" może być niepełna. System DB2 wycofał ją. |
Objaśnienie: System DB2 pełni obowiązki koordynatora dla wycofanej transakcji. Podczas rozstrzygania niepełnej transakcji z uczestnikiem identyfikowanym przez "<luname>" i "<dbalias>" wystąpił błąd protokołu.
U uczestnika transakcja pozostaje niepełna. DB2 nie rozstrzygnie automatycznie niepełnej transakcji z powodu naruszenia protokołu.
Po tym komunikacie drukowany jest identyfikator XID przypisany jednostce pracy.
Zapisano ślad naruszenia protokołu resynchronizacji (Resync Protocol Violation).
Działanie użytkownika: Skontaktuj się z administratorem bazy danych. Może być konieczne ręczne rozstrzygnięcie niepełnej transakcji u uczestnika.
Działanie administratora bazy danych: Jeśli u uczestnika transakcja jest niepełna, to musi być rozstrzygnięta ręcznie (heurystycznie).
SPM0415 | W wyniku automatycznego rozstrzygnięcia transakcji o LUWID="<luwid>" z koordynatorem w LUNAME="<luname>" transakcja została wycofana. DB2 Universal Database jest = "<dbname>". |
Objaśnienie: Niepełna transakcja z bazą identyfikowaną przez "<dbname>" została rozstrzygnięta automatycznie przez komunikację z koordynatorem identyfikowanym przez "<luname>". Transakcję wycofano.
Po tym komunikacie drukowany jest identyfikator XID przypisany jednostce pracy.
Przetwarzanie odbywa się normalnie.
SPM0416 | Połączenie po zimnym starcie odrzucone przez partnera w LUNAME "<luname>". |
Objaśnienie: System DB2 próbował połączyć się z partnerem "<dbalias>" po zimnym starcie. Partner odrzucił tę próbę połączenia.
Połączenia nie nawiązano.
Działanie użytkownika: Skontaktuj się z administratorem bazy danych.
Działanie administratora bazy danych: DB2 nie będzie w stanie połączyć się z partnerem "<luname>" dopóki partner "<luname>" nie pozwoli na połączenia po zimnym starcie z DB2. Skontaktuj się z administratorem bazy danych partnera "<luname>".
Skontaktuj się z IBM Support Center w celu otrzymania dalszej pomocy.
SPM0417 | W momencie synchronizacji wystąpił błąd komunikacji z uczestnikiem identyfikowanym przez LUNAME="<luname>" i DBALIAS="<dbalias>". U uczestnika transakcja LUWID="<luwid>" może być niepełna. System DB2 wycofał ją. |
Objaśnienie: System DB2 jest koordynatorem transakcji. W momencie synchronizacji, podczas wymiany SNA z uczestnikiem identyfikowanym przez "<luname>" i "<dbalias>". Błąd protokołu należy do jednej z następujących kategorii:
Po tym komunikacie drukowany jest identyfikator XID przypisany jednostce pracy.
Jeśli do aplikacji dotarła informacja, że transakcję wycofano, to możliwe jest istnienie niepełnej transakcji u uczestnika.
Jeśli tak, to konieczne jest jej ręczne rozstrzygnięcie. DB2 nie rozstrzygnie automatycznie niepełnej transakcji z powodu błędu protokołu.
Zapisany zostanie ślad naruszenia protokołu punktu synchronizacji (Syncpoint Protocol Violation).
Działanie użytkownika: Skontaktuj się z administratorem bazy danych. Może być konieczne ręczne rozstrzygnięcie niepełnej transakcji u uczestnika.
SPM0420 | Połączenie z uczestnikiem w LUNAME="<luname>" po zimnym starcie zaakceptowane. Możliwe uszkodzenie. |
Objaśnienie: DB2 pełni obowiązki koordynatora dla transakcji niepełnej po stronie uczestnika i właśnie połączył się z tym uczestnikiem, który utracił wszystkie informacje o niepełnych transakcjach z powodu zimnego stratu. Możliwe jest uszkodzenie po stronie uczestnika.
Połączenie z partnerem jest zaakceptowane.
Działanie użytkownika: Skontaktuj się z administratorem bazy danych.
Działanie administratora bazy danych: Dla kilku niepełnych jednostek pracy w "<luname>" DB2 jest koordynatorem odpowiedzialnym za rozstrzyganie niepełnych transakcji. Menedżer baz danych w "<luname>" wykonał zimny start. DB2 zakłada, że protokół odtwarzania uczestnika został uszkodzony i rozstrzygnięcie niepełnych transakcji nie jest możliwe. Prawdopodobnie dane uczestnika są niespójne. Mogą one nie odzwierciedlać w całości wyników transakcji, które były niepełne w momencie wystąpienia awarii.
SPM0421 | Naruszenie protokołu SNA XLN przez partnera w LUNAME="<luname>". |
Objaśnienie: DB2 wykrył naruszenie protokołu podczas wymiany Nazw Protokołów Wymiany SNA (SNA Exchange Log Names (XLN)) z partnerem w danej "<luname>".
Próba zdalnego połączenia nie powiodła się. Zapisano ślad naruszenia protokołu XLN (XLN Protocol Violation).
Działanie użytkownika: Skontaktuj się z programistą systemowym zdalnego systemu. Niepoprawny komunikat XLN został zapisany w postaci rekordu śledzenia. Systemowy błąd logiczny, który spowodował wysłanie niepoprawnego komunikatu XLN, musi być poprawiony w zdalnym systemie.
SPM0422 | Połączenie po gorącym starcie z partnerem LUNAME="<luname>" zostało odrzucone, ponieważ zapamiętał on nazwę naszego protokołu niepoprawnie. Nazwa naszego protokołu to "<name1>", a partner zapamiętał ją jako "<name2>". |
Objaśnienie: Próba ponownego nawiązania połączenia z partnerem po gorącym starcie została odrzucona, ponieważ używał on nazwy name2 jako nazwy naszego protokołu. Nazwą protokołu jest name1, jest to nazwa luname lokalnego systemu DB2. Błąd ten może być naprawialny, o ile możliwe jest ponowne uruchomienie partnera z name1 jako nazwą protokołu. Jeśli nie jest to możliwe, partner musi wykonać połączenie po zimnym starcie z DB2.
Połączenie z partnerem nie zostało nawiązane.
Działanie użytkownika: Skontaktuj się z administratorem bazy danych.
Działanie administratora bazy danych: Skontaktuj się z administratorem bazy danych partnera "<luname>" i dowiedz się, że możliwe jest przeprowadzenie gorącego startu partnera z nazwą naszego protokołu określoną przez nazwę luname tego systemu DB2. Jeśli jest to możliwe, to następna próba połączenia powiedzie się. W przeciwnym razie spowoduj połączenie partnera "<luname>" z podsystemem DB2 po zimnym starcie.
SPM0423 | W wyniku automatycznego rozstrzygnięcia transakcji LUWID="<luwid>" z partnerem DBALIAS="<dbalias>" w LUNAME="<luname>" transakcja została zatwierdzona. |
Objaśnienie: Niepełne jednostki pracy zostały automatycznie rozstrzygnięte przez komunikację z uczestnikiem. Uczestnik został powiadomiony o decyzji zatwierdzającej.
Po tym komunikacie drukowany jest identyfikator XID przypisany jednostce pracy.
Przetwarzanie odbywa się normalnie.
SPM0424 | W wyniku automatycznego rozstrzygnięcia transakcji LUWID="<luwid>" z uczestnikiem DBALIAS="<dbalias>" w LUNAME="<luname>" transakcja została wycofana. |
Objaśnienie: Niepełne jednostki pracy zostały automatycznie rozstrzygnięte przez komunikację z uczestnikiem. Uczestnik został powiadomiony o decyzji wycofania zmian.
Po tym komunikacie drukowany jest identyfikator XID przypisany jednostce pracy.
Przetwarzanie odbywa się normalnie.
SPM0425 | Transakcja o LUWID="<luwid>" z bazą uczestnika identyfikowaną przez LUNAME="<luname>" i DBALIAS="<dbalias>" może być niepełna z powodu przerwy w komunikacji. System DB2 wycofał ją. |
Objaśnienie: Podczas wykonywania protokołu dwufazowego zatwierdzenia z uczestnikiem w "<luname>" wystąpiła przerwa w komunikacji. Faza 1 protokołu została zakończona, a transakcja jest przygotowana do zatwierdzenia lub anulowania. Podjęto decyzję o anulowaniu transakcji, ale nie przekazano jej uczestnikowi. Baza uczestnika jest niepełna.
System DB2 staje się odpowiedzialny za niepełne rozstrzygnięcie przez uczestnika. Obowiązek ten pojawia się na wydruku LISTA NIEPEŁNYCH TRANSAKCJI DRDA. Podejmowane są okresowe próby przywrócenia komunikacji z uczestnikiem w celu automatycznego rozstrzygnięcia.
Po tym komunikacie drukowany jest identyfikator XID przypisany jednostce pracy.
Okresowo podejmowane będą próby automatycznego rozstrzygnięcia niepełnej transakcji u uczestnika.
Działanie użytkownika: Rozwiąż problem określając przyczynę przerwy w komunikacji. DB2 okresowo podejmuje próby przywrócenia komunikacji w celu automatycznego rozstrzygnięcia transakcji. Jeśli automatyczne rozstrzygnięcie nie nastąpi w rozsądnym czasie, skontaktuj się z administratorem bazy danych. W celu zwolnienia blokady zasobów może być konieczne ręczne rozstrzygnięcie transakcji u uczestnika.
Działanie administratora bazy danych: Jeśli konieczne jest ręzcne rozstrzygnięcie, poinformuj administratora bazy danych u uczestnika, że podjęto decyzję o wycofaniu zmian.
SPM0426 | Błąd protokołu podczas rozstrzygania niepełnej transakcji z uczestnikiem DBALIAS="<dbalias>" w LUNAME="<luname>". U uczestnika transakcja LUWID="<luwid>" może być niepełna. System DB2 zatwierdził transakcję. |
Objaśnienie: System DB2 pełni obowiązki koordynatora dla transakcji, która została zatwierdzona. Podczas rozstrzygania niepełnej transakcji z uczestnikiem identyfikowanym przez "<luname>" i "<dbalias>" wystąpił błąd protokołu.
U uczestnika transakcja pozostaje niepełna. DB2 nie rozstrzygnie automatycznie niepełnej transakcji z powodu naruszenia protokołu.
Po tym komunikacie drukowany jest identyfikator XID przypisany jednostce pracy.
Zapisano ślad naruszenia protokołu resynchronizacji (Resync Protocol Violation).
Działanie użytkownika: Skontaktuj się z administratorem bazy danych. Może być konieczne ręczne rozstrzygnięcie niepełnej transakcji u uczestnika.
Działanie administratora bazy danych: Jeśli u uczestnika transakcja jest niepełna, to musi być rozstrzygnięta ręcznie (heurystycznie).
SPM0434 | Program Sync point manager jest niedostępny - niewłaściwy poziom komunikacji. |
Objaśnienie: Lokalna wersja protokołu komunikacyjnego jest starsza niż minimalna wymagana lub Menedżer komunikacji jest niewłaściwie skonfigurowany do obsługi konwersacji APPC SYNCLEVEL(SYNC).
Próba utworzenia konwersacji chronionej nie powiodła się.
Działanie użytkownika: Zainstaluj i skonfiguruj wersję protokołu komunikacyjnego wymaganą do obsługi konwersacji SYNCLEVEL(SYNC).
SPM0438 | Protokół odtwarzania Sync point manager jest błędny. |
Objaśnienie: Protokół odtwarzania sync point manager jest niespójny i nie może być użyty do odtwarzania podczas przetwarzania początkowego DB2.
Działanie użytkownika: Serwery aplikacji DRDA2 mogą zawierać niepełne transakcje. Należy je rozstrzygnąć ręcznie.
Skontaktuj się z administratorem bazy danych.
Działanie administratora bazy danych: W celu uruchomienia programu sync point manager usuń katalog spmlog i uruchom DB2. Wymusi to na DB2 utworzenie nowych plików protokołu punktu synchronizacji i nawiązanie połączeń po gorącym starcie ze wszystkimi serwerami aplikacji DRDA2.
SPM0439 | Podczas próby zapisu w protokole odtwarzania SPM wystąpił nienaprawialny błąd programu Syncpoint Manager. |
Objaśnienie: Protokół odtwarzania programu sync point manager jest niespójny i nie może być użyty. W momencie próby zapisu w protokole SPM, podczas przetwarzania DB2, wykryto błąd krytyczny.
Działanie użytkownika: Sync point manager nie dopuści do żadnych połączeń typu synclevel(twophase). Wprowadź komendę LIST DRDA INDOUBT TRANSACTION (WYŚWIETL NIEPEŁNE TRANSAKCJE DRDA), żeby określić status dowolnych niepełnych transakcji.
Skontaktuj się z administratorem bazy danych.
Działanie administratora bazy danych: W celu uruchomienia programu sync point manager usuń katalog spmlog i uruchom DB2. Wymusi to na DB2 utworzenie nowych plików protokołu punktu synchronizacji i nawiązanie połączeń po gorącym starcie ze wszystkimi serwerami aplikacji DRDA2.
SPM0440E | Podczas próby uruchomienia obsługi protokołu "<protokół>" wystąpił błąd. Kod powrotu z "<funkcja>" jest równy "<rc>". Najprawdopodobniej błąd ten powstał dlatego, że nie uruchomiono SNA. Należy zatrzymać DB2, uruchomić SNA i ponownie uruchomić DB2. |
SPM0441 | Menedżer punktów synchronizacji nie jest dostępny dla jednostki logicznej menedżera punktów synchronizacji. Jednostką logiczną menedżera punktów synchronizacji jest "<lu-name>", a profilem jednostki logicznej jest "<lu-profile>". |
Objaśnienie: Obsługa punktu synchronizacji nie działa w DB2. Najbardziej prawdopobne przyczyny to:
Działanie użytkownika: Określ przyczynę na podstawie wcześniej opisanych możliwości. Wprowadź poprawki i spróbuj ponownie.
SPM0442 | Menedżer punktów synchronizacji jest niedostępny. Awaria ta najprawdopodobniej wystąpiła dlatego, że nie istnieje profil informacji ubocznych "<nazwa>" interfejsu CPIC. |
Objaśnienie: Menedżer punktów synchronizacji wymaga profilu informacji ubocznych interfejsu CPIC o nazwie "<nazwa>". Nie można znaleźć tego profilu lub zawiera on niepoprawne informacje.
Działanie użytkownika: Popraw profil, sprawdź profil SNA, zatrzymaj i ponownie uruchom DB2 i SNA. Dalsze informacje na temat konfigurowania obsługi sync point manager można znaleźć w podręczniku DB2 Connect Quick Beginnings (Krótkie wprowadzenie).
SPM0443 | Menedżer punktów synchronizacji jest niedostępny. Błąd ten powstał najprawdopodobniej dlatego, że instancja uruchamiająca sync point manager nie należy do Zatwierdzonych Nazw Grup (Trusted Group Names) w architekturze SNA AIX. |
Objaśnienie: Aby sync point manager mógł sam się uruchomić, instancja, w której jest uruchamiany system DB2, musi mieć pewne uprawnienia umożliwiające współpracę z SNA. Architektura AIX SNA wymaga, aby zaufane nazwy grup obejmowały wszelkie identyfikatory użytkowników, którzy będą wydawali te komendy.
Działanie użytkownika: W oknie dialogowym SNA System Defaults, dodaj instancję uruchamiającą menedżera punktów synchronizacji do jednej z grup zdefiniowanych w obrębie zaufanych nazw grup (Trusted Group Names). Zatrzymaj i zrestartuj architekturę AIX SNA. Wyloguj się z AIX Term, zaloguj się ponownie do ID instancji i zrestartuj program DB2.
Jeśli w dalszym ciągu nie możesz uaktywnić menedżera momentów synchronizacji, zastosuj najnowszą poprawkę PTF dla architektury AIX SNA i spróbuj ponownie wykonać poprzednie instrukcje.
SPM0444 | Menedżer punktów synchronizacji jest niedostępny. Awaria ta najprawdopodobniej wystąpiła dlatego, że nie istnieje profil programu transakcyjnego "<nazwa>". |
Objaśnienie: Menedżer punktów synchronizacji wymaga profilu programu transakcyjnego o nazwie "<nazwa>". Nie można znaleźć tego profilu lub zawiera on niepoprawne informacje.
Działanie użytkownika: Popraw profil, sprawdź profil SNA, zatrzymaj i ponownie uruchom DB2 i SNA. Dalsze informacje na temat konfigurowania obsługi sync point manager można znaleźć w podręczniku DB2 Connect Quick Beginnings (Krótkie wprowadzenie).
SPM0445 | Program transakcyjny "<tp-name>" nie jest powiązany z DB2. Nie jest to poważny błąd, ale jeśli jest potrzebny program transakcyjny, to należy sprawdzić, czy program ten NIE jest podany w profilu transakcyjnym konfiguracji SNA AIX. |
Objaśnienie: W czasie uruchamiania program sync point manager rejestruje programy transakcyjne, z którymi jest powiązany. Powiązanie sync point manager z nazwanym programem transakcyjnym, wymaga, aby w profilu programu transakcyjnego nie był podany program transakcyjny, w przeciwnym razie wystąpi konflikt między sync point manager i SNA AIX. Jeśli taki konflikt wystąpi, to SNA AIX będzie powiązany, a sync point manager - nie.
Działanie użytkownika: Jeśli sync point manager ma być powiązany z nazwanym programem transakcyjnym, to sprawdź, czy żaden profil programu transakcyjnego nie odnosi się do tego programu transakcyjnego. Sync point manager uruchomił się poprawnie niezależnie od tego błędu.
SPM0446E | Program transakcyjny "<tp-name>" nie jest powiązany z DB2. Wystąpił poważny błąd. Uruchomienie sync point manager nie powiodło się. Najprawdopodobniej inna instancja uruchomiła sync point manager używając tej samej nazwy SPN_NAME w swojej konfiguracji Menedżera baz danych LUB program transakcyjny (TP) Encina Peer to Peer Gateway został zdefiniowany w Profilu Transakcyjnym AIX SNA. |
Objaśnienie: Sync point manager próbował bez powodzenia zarejestrować ten program transakcyjny.
Działanie użytkownika: Usuń ten profil programu transakcyjnego z SNA AIX. Zatrzymaj i ponownie uruchom DB2 i SNA AIX.
SPM0447E | Podczas próby uruchomienia obsługi protokołu "<protokół>" wystąpił błąd. Kod powrotu z "<funkcja>" jest równy "<rc>". Błąd ten powstał najprawdopodobniej dlatego, że zarządzanie momentem synchronizacji wykorzystuje już jednostkę logiczną "<lu-name>". Należy sprawdzić, czy Encina Peer to Peer Gateway lub inny sync point manager nie używa tej jednostki logicznej. |
Objaśnienie: Jednostkę logiczną można zarejestrować w SNA AIX jako obsługę punktu synchronizacji przez co najmniej jedną aplikację. W tym przypadku jest już zarejestrowana żądana jednostka logiczna sync point manager. Najbardziej prawdopodobną przyczyną jest użycie tej LU przez bramę Encina Peer to Peer Gateway jako sync point manager lub użycie jej jako sync point manager przez inną instancję.
Działanie użytkownika: Zmień w konfiguracji menedżera baz danych parametr SPM_NAME, tak aby była używana unikalna jednostka logiczna. Zatrzymaj i ponownie uruchom DB2.
SPM0448E | Podczas próby uruchomienia obsługi protokołu sync point manager wystąpił błąd. Menedżer punktów synchronizacji nie zdołał zarejestrować nazwy jednostki logicznej (LUNAME) "<luname>" dla obsługi punktów synchronizacji, ponieważ jednostka ta została skonfigurowana do używania przez klienta interfejsu API SNA. Wybierz inną jednostkę logiczną dla menedżera momentów synchronizacji albo wyłącz używanie przez klienta tej jednostki logicznej w definicji lokalnej jednostki logicznej 6.2. |
Objaśnienie: Ten błąd występuje, gdy użytkownik próbuje uruchomić sync point manager używając CS/NT V5.01 i używa definicji lokalnej jednostki logicznej 6.2, w której flaga używania klienta API SNA jest ustawiona na ON.
Działanie użytkownika: Wybierz inną lokalną jednostkę logiczną 6.2 (w której flaga używania klienta API SNA nie jest ustawiona) albo zmień ustawienie flagi używania klienta w definicji lokalnej jednostki logicznej 6.2.
SPM0449E | Próba połączenia nie powiodła się. Błąd ten powstał najprawdopodobniej dlatego, że jednostka logiczna podana w profilu informacyjnym "<profile1>" CPIC Side nie odpowiada jednostce logicznej sync point manager podanej w profilu informacyjnym "<profile2>" CPIC Side. |
Objaśnienie: Aby zapewnić poprawną komunikację z systemem hosta, każdy profil informacyjny CPIC Side zdefiniowany dla komunikacji musi podać taką samą nazwę jednostki logicznej, jaka została zdefiniowana w konfiguracji dla sync point manager.
Działanie użytkownika: Zaktualizuj profil informacyjny SNA CPIC Side "<profile1>" używając odpowiedniej nazwy jednostki logicznej, sprawdź profil SNA, zatrzymaj i uruchom SNA i DB2, następnie spróbuj połączyć się ponownie.
SPM0450E | Nie można załadować biblioteki. Uprawnienia dostępu odrzucone. |
Objaśnienie: Najprawdopodobniej przyczyną błędu jest błąd Windows NT.
Działanie użytkownika: Sprawdź, czy wszystkie dyski sieciowe w systemie oraz lokalna instrukcja PATH znajdują się na końcu instrukcji PATH. Wybierz Start/Ustawienia/Panel sterowania/System/Środowisko/System/Ścieżka i przenieś wszystkie dyski sieciowe na koniec instrukcji PATH. Następnie zamknij i ponownie uruchom system.
SPM0451E | Serwer MS SNA Server nie został uruchomiony. |
Objaśnienie: Serwer SNA server nie został uruchomiony.
Działanie użytkownika: Uruchom serwer SNA Server i ponownie uruchom DB2.
SPM0452I | Upewnij się, że nazwa SPM_NAME określona w konfiguracji menedżera baz danych nie jest taka sama, jak nazwa punktu kontrolnego "<nazwa>". Nazwa SPM_NAME została tymczasowo zastąpiona nazwą "<nazwa-tymcz>". |
Objaśnienie: Nazwa SPM_NAME nie może być taka sama, jak nazwa punktu kontrolnego. Nazwa SPM_NAME została tymczasowo zastąpiona inną nazwą, ale plik konfiguracyjny menedżera baz danych nie został zmieniony.
Działanie użytkownika: Zaktualizuj nazwę SPM_NAME w pliku konfiguracyjnym menedżera baz danych. Określ nazwę, która nie jest taka sama, jak nazwa punktu kontrolnego.
SPM0453C | Menedżer punktów synchronizacji nie został uruchomiony, ponieważ nie został uruchomiony serwer Microsoft SNA Server. |
Objaśnienie: Ta instancja DB2 została skonfigurowana na uruchamianie menedżera momentów synchronizacji.Nie został jednak uruchomiony stos SNA, Microsoft SNA Server. Dlatego obsługa menedżera punktów synchronizacji nie może zostać uruchomiona.
Działanie użytkownika: Musi zostać uruchomiony serwer Microsoft SNA Server. Zatrzymaj program DB2 wprowadzając komendę DB2STOP FORCE. Następnie wykonaj następujące kroki:
Po uruchomieniu serwera Microsoft SNA Server, zrestartuj program DB2 wprowadzając komendę DB2START.
SPM0454C | Menedżer punktów synchronizacji nie został uruchomiony, ponieważ wymaga on wyłącznego używania jednostki logicznej reprezentowanej przez alias "<alias_jl>". |
Objaśnienie: Menedżer punktów synchronizacji wymaga wyłącznego używania jednostki logicznej. Jednostka logiczna aktualnie używana przez menedżera punktów synchronizacji jest identyfikowana jako część wychodzącej, lokalnej puli jednostek logicznych APPC. Dlatego nie jest ona identyfikowana jako jednostka logiczna dostępna dla jakiejkolwiek aplikacji. Ta jednostka logiczna jest również identyfikowana jako jednostka logiczna, która ma być używana przez menedżera punktów synchronizacji, przez parametr konfiguracyjny menedżera baz danych SPM_NAME. Ponieważ menedżer punktów synchronizacji wymaga wyłącznego używania tej jednostki logicznej, nie może ona być elementem wychodzącej, lokalnej puli jednostek logicznych APPC.
Działanie użytkownika: Zmodyfikuj definicję jednostki logicznej, tak aby nie była ona elementem domyślnej, wychodzącej, lokalnej puli jednostek logicznych APPC, lub zmień wartość SPM_NAME na jednostkę logiczną, która nie jest elementem tej puli domyślnej. Zatrzymaj i zrestartuj serwer SNA Server. Następnie zatrzymaj i zrestartuj program DB2.
Instrukcje dotyczące definiowania w obrębie serwera Microsoft SNA Server jednostki logicznej, która ma być używana przez menedżera punktów synchronizacji, można znaleźć w podręczniku Krótkie wprowadzenie dla programu DB2 Connect lub DB2 Universal Database.
SPM0455C | Menedżer punktów synchronizacji nie został uruchomiony. Jednostka logiczna reprezentowana przez alias "<alias_jl>" nie jest poprawnie skonfigurowana do używania przez menedżera punktów synchronizacji. |
Objaśnienie: Jeśli chcesz używać menedżera punktów synchronizacji, musisz tak skonfigurować jednostkę logiczną, aby rozpoznawała momenty synchronizacji.
Działanie użytkownika: Zmodyfikuj definicję jednostki logicznej, tak aby rozpoznawała ona momenty synchronizacji i aby pole Klient zawierało nazwę serwera SNA Server. Zrestartuj serwer SNA, a następnie program DB2.
Instrukcje dotyczące definiowania w obrębie serwera Microsoft SNA Server jednostki logicznej, która ma być używana przez menedżera punktów synchronizacji, można znaleźć w podręczniku Krótkie wprowadzenie dla programu DB2 Connect lub DB2 Universal Database.
SPM0456C | Menedżer punktów synchronizacji nie został uruchomiony. Upewnij się, że pole Klient jednostki logicznej reprezentowanej przez alias "<alias_jl>" zawiera nazwę tego serwera SNA Server. |
Objaśnienie: Aby uruchomić menedżera punktów synchronizacji, jednostka logiczna musi rozpoznawać momenty synchronizacji. W związku z tym, upewnij się, że pole wyboru "Włącz obsługę punktów synchronizacji" jest zaznaczone i że pole Klient zawiera nazwę tego serwera SNA Server.
W tej sytuacji, pole wyboru "Włącz obsługę punktów synchronizacji" jest zaznaczone, ale pole Klient jest puste.
Działanie użytkownika: Zmodyfikuj definicję jednostki logicznej, tak aby rozpoznawała ona momenty synchronizacji i aby pole Klient zawierało nazwę serwera SNA Server. Zatrzymaj i zrestartuj serwer SNA Server, a następnie zatrzymaj i zrestartuj program DB.
Instrukcje dotyczące definiowania w obrębie serwera Microsoft SNA Server jednostki logicznej, która ma być używana przez menedżera punktów synchronizacji, można znaleźć w podręczniku Krótkie wprowadzenie dla programu DB2 Connect lub DB2 Universal Database.
SPM0457W | Inna instancja programu DB2 nasłuchuje już programu transakcyjnego DB2DRDA. Nie jest to błąd fatalny. Jednak dana instancja nie nasłuchuje programu transakcyjnego DB2DRDA. |
Objaśnienie: Jeśli menedżer punktów synchronizacji nie jest uaktywniony, tylko pojedyncza instancja DB2 może nasłuchiwać programu transakcyjnego DB2DRDA.
Działanie użytkownika: Zdefiniuj wartość rejestru DB2, DB2SERVICETPINSTANCE, na poziomie globalnym, aby określić, która instancja nasłuchuje programu transakcyjnego DB2DRDA. Następnie zrestartuj wszystkie wymagane instancje.
Aby zdefiniować wartość rejestru DB2, DB2SERVICETPINSTANCE, na poziomie globalnym, wprowadź następującą komendę:
db2set -g DB2SERVICETPINSTANCE=<nazwa-instancji>
gdzie <nazwa-instancji> reprezentuje nazwę instancji.
SPM0458W | Inna instancja programu DB2 nasłuchuje już programu transakcyjnego x'07'6DB (szesn. 07F6C4C2). Nie jest to błąd fatalny. Jednak dana instancja nie nasłuchuje programu transakcyjnego x'07'6DB. |
Objaśnienie: Jeśli menedżer punktów synchronizacji nie jest uaktywniony, tylko pojedyncza instancja DB2 może nasłuchiwać programu transakcyjnego x'07'6DB.
Działanie użytkownika: Zdefiniuj wartość rejestru DB2, DB2SERVICETPINSTANCE, na poziomie globalnym, aby określić, która instancja nasłuchuje programu transakcyjnego x'07'6DB (szesn. 07F6C4C2). Następnie zrestartuj wszystkie wymagane instancje.
Aby zdefiniować wartość rejestru DB2, DB2SERVICETPINSTANCE, na poziomie globalnym, wprowadź następującą komendę:
db2set -g DB2SERVICETPINSTANCE=<nazwa-instancji>
gdzie <nazwa-instancji> reprezentuje nazwę instancji.
SPM0459W | Zainstalowana wersja architektury SNA jest niezgodna z daną wersją programu DB2. |
Objaśnienie: Programy DB2 Connect for AIX i DB2 Universal Database for AIX w wersji V6.1 lub nowszej wymagają do łączności SNA serwera IBM eNetwork Communication Server for AIX w wersji V5.0.3 lub nowszej.
Wymagana wersja serwera IBM Communication Server nie jest zainstalowana na tym komputerze.
Działanie użytkownika: Musisz zaktualizować serwer do serwera IBM eNetwork Communications Server for AIX V5.0.3. Poprawkę PTF można pobrać pod adresem:
http://service.software.ibm.com/cgi-bin/support/rs6000.support/downloads.
Wybierz AIX General Software Fixes, AIX Fix Distribution Service, AIX Version 4 i Search By PTF Number. Wprowadź łańcuch wyszukiwania sna.rte. Wybierz Find Fix. Po wyświetleniu poprawek PTF, wybierz żądaną poprawkę, a następnie kliknij Get Fix Package i postępuj zgodnie z instrukcjami.
SPM0460W | Wersja serwera Microsoft SNA Server zainstalowanego na tym komputerze nie obsługuje menedżera punktów synchronizacji. |
Objaśnienie: Ta instancja jest skonfigurowana na używanie menedżera punktów synchronizacji DB2 SNA z serwerem Microsoft SNA Server. Wersja serwera Microsoft SNA Server zainstalowanego na tym komputerze nie obsługuje menedżera punktów synchronizacji.
Działanie użytkownika: Aby obsługiwany był menedżer punktów synchronizacji, program DB2 wymaga serwera Microsoft SNA Server w wersji V4 Service Pack 3 lub nowszej.
Aby można było przeprowadzać aktualizacje wielomiejscowe przy użyciu programu DB2 Universal Database dla systemu OS/390, OS/400 lub VM/VSE, trzeba zainstalować serwer Microsoft SNA Server w wersji V4 Service Pack 3 lub nowszej. Po zainstalowaniu poprawnej wersji serwera Microsoft SNA Server, zatrzymaj i zrestartuj program DB2 Connect lub DB2 Universal Database.