Komunikaty

Informacje dostępne w postaci elektronicznej

Podane poniżej komunikaty DB2 są dostępne z poziomu wiersza komend systemu operacyjnego:

Przedrostek
Opis

ASN
opisuje komunikaty generowane przez komponent DB2 Replication

CCA
komunikaty generowane przez program Asysta podczas konfigurowania klienta

CLI
komunikaty generowane przez interfejs Call Level Interface

DBA
komunikaty generowane przez Control Center i Database Administration Utility

DBI
komunikaty generowane w trakcie instalowania i konfigurowania

DB2
komunikaty generowane przez procesor wiersza komend

DWC
komunikaty generowane przez Data Warehouse Center

FLG
komunikaty i kody przyczyny generowane przez Information Catalog Manager

GSE
komunikaty generowane przez program DB2 Spatial Extender

SAT
komunikaty generowane przez DB2 Satellite Edition

SPM
komunikaty generowane przez menedżera punktów synchronizacji

SQJ
komunikaty generowane przez Embedded SQL in Java (SQLJ)

SQL
komunikaty generowane przez menedżera baz danych, gdy zostanie wykryty warunek ostrzeżenia lub błędu.

Ponadto tekst komunikatu skojarzony z wartością SQLSTATE jest dostępny w trybie on-line.

Identyfikatory komunikatów składają się z trzyliterowego przedrostka komunikatu (patrz lista powyżej), po którym następuje cztero- lub pięciocyfrowy numer komunikatu. Cyfra na końcu, która opisuje wagę błędu, jest opcjonalna.

Aby uzyskać pomoc dotyczącą tych komunikatów o błędach, wprowadź następującą komendę w wierszu komend systemu operacyjnego:

db2 "? XXXnnnnn"
 
gdzie XXX reprezentuje przedrostek komunikatu,
a nnnnn reprezentuje numer komunikatu.
Uwaga:Dla identyfikatora komunikatu akceptowanego jako parametr komendy db2 nie są rozróżniane wielkie i małe litery i nie jest wymagana litera kończąca.

Dlatego wszystkie podane poniżej komendy dadzą identyczne rezultaty:

Jeśli tekst komunikatu nie jest zbyt długi, aby go wyświetlić na danym ekranie, użyj następującej komendy (w systemach Unix i innych, które obsługują opcję 'more'):

db2 "? XXXnnnnn" | more
 

Pomoc można również wywołać w interaktywnym trybie wprowadzania. Aby przejść w interaktywny tryb wprowadzania, wpisz następującą komendę w wierszu komend systemu operacyjnego:

db2
 

W tym trybie, po pojawieniu się następującego znaku zachęty, można zacząć wpisywać komendy:

db2 =>
 

Aby uzyskać pomoc dotyczącą komunikatów DB2 w tym trybie, wpisz następującą komendę w wierszu komend:

? XXXnnnnn
 
Uwaga:Jeśli tekst komunikatu wykracza poza ekran, użytkownicy niegraficznych stacji roboczych mogą skierować dane wyjściowe do programu 'more' (w systemach Unix) lub przekierować je do pliku, który można przeglądać.

Tekst komunikatu skojarzony z daną wartością SQLSTATE można wyświetlić wydając komendę:

db2 "? nnnnn"
 
lub
 
db2 "? nn"
 

gdzie nnnnn jest pięciocyfrową wartością SQLSTATE (alfanumeryczną), a nn jest dwucyfrową klasą kodu SQLSTATE (pierwsze dwie cyfry wartości SQLSTATE).

Inne komunikaty DB2

Niektóre komponenty DB2 zwracają komunikaty, które nie są opisane ani w tym podręczniku, ani w pomocy bezpośredniej. Oto niektóre z przedrostków komunikatów:

AUD
komunikaty generowane przez narzędzie DB2 Audit.

DIA
komunikaty diagnostyczne generowane przez wiele komponentów DB2. Komunikaty te są umieszczane w pliku db2diag.log zawierającym protokół diagnostyczny. Mają one na celu dostarczenie użytkownikom i serwisowi DB2 dodatkowych informacji przydatnych podczas usuwania błędów i ich skutków.

GOV
komunikaty generowane przez program narzędziowy DB2 Governor.

W większości przypadków komunikaty zawierają informacje wystarczające do określenia przyczyny błędu lub ostrzeżenia. Więcej informacji o komendzie lub narzędziu, które zwróciło komunikat, można znaleźć w podręczniku zawierającym dokładny opis komendy lub narzędzia.

Inne źródła komunikatów

Gdy w systemie uruchamiane są inne programy, mogą pojawiać się komunikaty z innymi przedrostkami niż przedstawione.

Informacje o tych komunikatach można znaleźć w publikacjach otrzymanych dla danego produktu.


[ Początek strony | Poprzednia strona | Następna strona | Spis treści | Indeks ]