SQL1300N | Błędna nazwa środowiska DCE w instrukcji dotyczącej katalogu. |
Objaśnienie: Podano błędną nazwę środowiska DCE w operacji na katalogu bazy danych. Nazwy środowiska DCE muszą spełniać podane poniżej warunki:
Działanie użytkownika: Sprawdź, czy nazwa jednostki głównej odpowiada powyższym warunkom, a następnie powtórz instrukcję dotyczącą katalogu.
SQL1301N | Błąd przy próbie dostępu do umieszczonego na serwerze pliku keytab dla DCE. |
Objaśnienie: Błąd przy próbie dostępu do umieszczonego na serwerze pliku keytab dla DCE. Poprawny plik keytab musi spełniać następujące warunki:
Działanie użytkownika: Sprawdź, czy środowisko DCE jest uruchomione. Następnie sprawdź (przy użyciu rgy_edit), czy plik keytab istnieje i czy zawiera jedną pozycję. Powtórz operację.
SQL1302N | Błąd odwzorowania pomiędzy nazwą DCE a ID autoryzowanego użytkownika bazy DB2. Kod przyczyny: "<kod-przyczyny>". |
Objaśnienie: Podczas odwzorowania nazwy DCE na identyfikator autoryzowanego użytkownika bazy DB2 wystąpił błąd. Zapoznaj się z podanymi poniżej kodami przyczyny.
Działanie użytkownika: Nazwa DCE musi mieć odwzorowane ERA na identyfikator autoryzowanego użytkownika DB2. Dodaj brakującą pozycję do rejestracji DCE i powtórz operację.
sqlcode: -1302
sqlstate: 08001
SQL1303N | Demon ochrony nie mógł zostać ponownie uruchomiony. |
Objaśnienie: Próba ponownego uruchomienia demona ochrony nie powiodła się po nawiązaniu komunikacji między agentami. Demon ochrony został poważnie uszkodzony lub nieoczekiwanie przerwał działanie. Nie można nawiązać nowych połączeń z menedżerem baz danych, ponieważ nie jest możliwe uwierzytelnianie.
Działanie użytkownika: Zatrzymaj menedżera baz danych i uruchom go ponownie. Jeśli komenda db2start nie powiedzie się, postępuj zgodnie z procedurą użytkownika odpowiadającą podanemu kodowi sqlcode. Sprawdź protokół obsługi błędów (db2diag.log), aby określić, jakie błędy wystąpiły.
sqlcode: -1303
sqlstate: 58004
SQL1304N | Typ ochrony TCP/IP SOCKS jest niepoprawny. |
Objaśnienie: Typ ochrony SOCKS dla TCP/IP w strukturze protokołu TCP/IP komendy Catalog Node jest niepoprawny dla uwierzytelniania typu DCE.
Działanie użytkownika: Sprawdź, czy nie korzystasz z kombinacji typu ochrony SOCKS dla protokołu TCP/IP oraz uwierzytelniania typu DCE.
sqlcode: -1304
sqlstate: 08001
SQL1305N | Wystąpił błąd wewnętrzny środowiska DCE. |
Objaśnienie: Wystąpił błąd przetwarzania bazy DB2 spowodowany wewnętrznym błędem DCE.
Działanie użytkownika: Sprawdź, czy środowisko DCE jest uruchomione. Jeśli problem będzie nadal występować, skontaktuj się z serwisem.
sqlcode: -1305
sqlstate: 58004
SQL1306N | W trakcie wywołania funkcji kontroli ochrony podano błędny parametr. Kod przyczyny: "<kod-przyczyny>". |
Objaśnienie: Jeden z parametrów funkcji API kontroli ochrony jest błędny. Przyczyny:
Działanie użytkownika: Administrator systemu powinien podjąć działanie odpowiednie dla każdej z wymienionych powyżej przyczyn.
SQL1307N | W trakcie wywołania funkcji kontroli ochrony wystąpił błąd. Kod przyczyny: "<kod-przyczyny>". |
Objaśnienie: Wywołanie funkcji API do kontroli ochrony spowodowało wystąpienie błędu. Przyczyny:
Działanie użytkownika: Administrator systemu powinien podjąć działanie odpowiednie dla każdej z wymienionych powyżej przyczyn.
SQL1308W | Funkcja wyodrębniania kontroli zakończyła przetwarzanie. Zostało wyodrębnionych "<liczba-rekordów>" rekordów. |
Objaśnienie: Funkcja wyodrębniania kontroli ochrony zakończyła pomyślnie przetwarzanie i wyodrębniła podaną liczbę rekordów.
Działanie użytkownika: Jeśli wyodrębniono zero rekordów, użytkownik powinien sprawdzić, czy w ścieżce dla wyodrębniania znajdują się odpowiednie pliki i czy podano poprawne parametry.
SQL1309N | Błędna nazwa serwera. |
Objaśnienie: Nazwa serwera, podana w instrukcji dotyczącej katalogu bazy danych, nie istnieje w rejestrze DCE. Wskutek tego z serwera DB2 nie można było otrzymać biletu DCE.
Działanie użytkownika: Sprawdź, czy nazwa znajdująca się w pozycji katalogu bazy danych odpowiada nazwie DCE używanej przez serwer DB2. Może być konieczne zastosowanie nazwy w pełni kwalifikowanej.
sqlcode: -1309
sqlstate: 08001
SQL1310N | Podczas próby skorzystania z usług dostępu do baz danych (Database Connection Services) wystąpił błąd usług katalogu DCS. |
Objaśnienie: Przy korzystaniu z usług Database Connection Services Directory Service, podczas dostępu do pliku katalogu DCS, wystąpiły błędy plików.
Nie można wykonać tej funkcji.
Działanie użytkownika: Uruchom funkcję ponownie po wykonaniu jednej z następujących czynności:
SQL1311N | Nie można znaleźć katalogu DCS (Database Connection Services). |
Objaśnienie: Nie można znaleźć katalogu. Katalog mogła zostać usunięta.
Nie można wykonać tej funkcji.
Działanie użytkownika: Użyj komendy CATALOG DCS DATABASE, aby dodać pozycję do katalogu DCS, albo odtwórz katalog z kopii zapasowej.
SQL1312W | Katalog DCS (Database Connection Services) jest pusty. |
Objaśnienie: Próbowano odczytać zawartość katalogu DCS, katalog jest jednak pusty.
Przetwarzanie jest kontynuowane, jednak dalsze komendy korzystające z pozycji katalogu nie mogą zostać wykonane.
Działanie użytkownika: Skorzystaj z komendy Catalog DCS Database, aby dodać pozycje do katalogu, lub odtwórz kopię zapasową, zawierającą jakieś pozycje.
SQL1313N | Katalog DCS (Database Connection Services) jest pełny. |
Objaśnienie: Nie można dodać pozycji do katalogu DCS, ponieważ katalog osiągnął maksymalną wielkość.
Nie można wykonać tej funkcji.
Działanie użytkownika: Zanim dodasz kolejne pozycje, usuń kilka starych.
SQL1314N | Parametr zawierający adres katalogu DCS (Database Connection Services) jest niepoprawny. |
Objaśnienie: Aplikacja użyła niepoprawnego adresu. Adres wskazuje na nieprzydzielony bufor albo bufor nie jest wystarczająco duży, aby zmieścić wymagane dane wejściowe.
Nie można wykonać tej funkcji.
Działanie użytkownika: Sprawdź, czy program przydzielił wystarczająco duży bufor i wprowadź ponownie komendę.
SQL1315N | Nazwa lokalnej bazy danych jest niepoprawna. |
Objaśnienie: Podano nazwę bazy danych, która zawiera niedozwolone znaki. Wszystkie znaki muszą znajdować się w podstawowym zestawie znaków menedżera baz danych.
Nie można wykonać tej funkcji.
Działanie użytkownika: Sprawdź, czy znaki użyte w nazwie lokalnej bazy danych znajdują się w podstawowym zestawie znaków menedżera baz danych.
SQL1316N | W katalogu DCS (Database Connection Services) nie znaleziono pozycji odpowiadającej podanej nazwie lokalnej bazy danych. |
Objaśnienie: Wystąpił błąd usług katalogowych DCS, ponieważ w DCS nie znaleziono pozycji odpowiadającej wejściowej nazwie lokalnej bazy danych.
Nie można wykonać tej funkcji.
Działanie użytkownika: Sprawdź, czy nazwa lokalnej bazy danych jest poprawna i wprowadź ponownie komendę.
SQL1317N | Nazwa lokalnej bazy danych już istnieje w katalogu DCS (Database Connection Services). |
Objaśnienie: Nie można dodać podanej pozycji do katalogu, ponieważ wymieniona nazwa lokalnej bazy danych już tam istnieje.
Nie można wykonać tej funkcji.
Działanie użytkownika: Podaj unikalną nazwę lokalnej bazy danych lub usuń istniejącą już pozycję i podaj nową.
SQL1318N | Długość elementu "<nazwa>" struktury wejściowej dla parametru 1 jest niepoprawna. |
Objaśnienie: Długości, podane w strukturze pozycji katalogu dostępu do baz danych (Database Connection Services)(DCS), powinny być nie mniejsze od zera i nie większe od maksymalnej długości elementów, które reprezentują.
Nie można wykonać tej funkcji.
Działanie użytkownika: Jeśli podano element pozycji katalogu, związana z nim długość powinna być równa liczbie bajtów przeznaczonych na pozycję. W przeciwnym wypadku powinna mieć wartość zero. Sprawdź, czy wszystkie elementy pozycji katalogu mają właściwą specyfikację i długość; następnie wprowadź ponownie komendę.
SQL1319N | Nie zgromadzono danych dotyczących pozycji katalogu dostępu do baz danych (Database Connection Services) (DCS). |
Objaśnienie: Odebrano żądanie skopiowania wszystkich pozycji katalogu, nie odebrano jednak wcześniej żądania zgromadzenia danych dotyczących pozycji lub żądanie takie nie zostało poprawnie zrealizowane.
Nie można wykonać tej funkcji.
Działanie użytkownika: Podaj żądanie otwarcia katalogu i zgromadzenia danych dotyczących pozycji. Następnie wprowadź ponownie komendę.
SQL1320N | Nie można w tej chwili skorzystać z DCS (Database Connection Services). |
Objaśnienie: Nie zrealizowano żądania dostępu do katalogu DCS (Database Connection Services). Dostęp do katalogu DCS (Database Connection Services) jest uzależniony od typu żądanego dostępu i typu działania wykonywanego w katalogu. Jeśli żądanie ma na celu aktualizację katalogu, katalog nie może być aktywna. Jeśli żądanie ma na celu odczytanie zawartości katalogu, dostęp jest możliwy, gdy katalog nie jest zaktualizowany.
Nie można wykonać tej funkcji.
Działanie użytkownika: Poczekaj, aż zakończy się bieżące działanie i wprowadź ponownie komendę.
SQL1321N | Identyfikator struktury podany w strukturze pozycji katalogu jest niepoprawny. |
Objaśnienie: Identyfikator struktury otrzymany w strukturze pozycji katalogu nie został rozpoznany.
Nie można wykonać tej funkcji.
Działanie użytkownika: Popraw identyfikator struktury w strukturze pozycji katalogu i wprowadź ponownie komendę.
SQL1322N | Podczas zapisywania do pliku kontroli wystąpił błąd. |
Objaśnienie: Podczas zapisu zdarzenia kontroli narzędziowy program kontrolny DB2 napotkał błąd. W systemie plików nie ma miejsca na plik protokołu kontroli. Zwolnij miejsce w systemie plików lub zmniejsz wielkość protokołu kontroli.
Po udostępnieniu dodatkowego miejsca, użyj db2audit, aby usunąć wszystkie dane z pamięci i uaktywnić rejestrator zdarzeń. Sprawdź, czy przed zmniejszeniem protokołu, na podstawie którego nie można już odtworzyć usuniętych rekordów, zrobiono na jego podstawie odpowiednie wyciągi lub wykonano jego kopię.
Działanie użytkownika: Administrator systemu powinien wykonać sugerowane działania naprawcze, aby narzędziowy program kontrolny mógł na nowo rozpocząć protokołowanie.
sqlcode: -1322
sqlstate: 58030
SQL1323N | Błąd przy próbie dostępu do pliku konfiguracyjnego kontroli. |
Objaśnienie: Pliku db2audit.cfg nie można otworzyć lub jest on niepoprawny. Możliwe przyczyny:
Działanie użytkownika: Administrator systemu powinien wykonać sugerowane działania naprawcze, aby rozwiązać ten problem.
sqlcode: -1323
sqlstate: 57019
SQL1325N | Środowisko zdalnej bazy danych nie obsługuje podanej komendy lub jednej z jej opcji. |
Objaśnienie: Próbowano wprowadzić komendę lub opcję komendy odpowiednią dla bazy DB2 dla stacji roboczej, a nie dla bazy danych dostępnej przez DB2 Connect lub serwer stowarzyszony. Błąd mógł zostać wygenerowany przez podane poniżej komendy, jeśli zostały wydane dla baz danych DB2 dla MVS*, DB2 dla OS/400* lub SQL/DS*:
Błąd ten powodują również następujące komendy, po podaniu niepoprawnych opcji:
Nie można wykonać komendy.
Działanie użytkownika: Nie wykonuj tej komendy dla baz danych przy użyciu DB2 Connect lub serwera stowarzyszonego.
SQL1326N | Brak dostępu do pliku lub katalogu "<nazwa>". |
Objaśnienie: Nie ma dostępu do pliku lub katalogu "<nazwa>", ponieważ uprawnienia są niepoprawne, ścieżka do pliku jest niepoprawna lub brak jest miejsca w katalogu lub ścieżce.
Działanie użytkownika: Sprawdź, czy ścieżka i nazwa pliku, podane w komendzie, są poprawne, czy masz właściwe uprawnienia dostępu do ścieżki i do pliku i czy było wystarczająco dużo miejsca na przechowanie pliku. Popraw błąd i wprowadź komendę ponownie. Jeśli problem się powtarza, skontaktuj się z administratorem systemu.
SQL1327N | Próba niejawnego połączenia nie powiodła się. "<nazwa-bazy-danych>" nie jest poprawną nazwą bazy danych. |
Objaśnienie: Próba ustanowienia niejawnego połączenia nie powiodła się. Składnia aliasu bazy danych, podana w zmiennej środowiskowej DB2DBDFT, jest niepoprawna. Nazwa bazy danych musi się składać z od 1 do 8 bajtów, a wszystkie znaki muszą się znajdować w podstawowym zestawie znaków menedżera baz danych.
Nie można wykonać komendy.
Działanie użytkownika: Popraw alias podany w zmiennej środowiskowej DB2DBDFT i wprowadź ponownie komendę. Jeśli korzystasz z procesora wiersza komend, ponowne wprowadzenie opisywanej komendy powinna poprzedzić komenda "db2 terminate". Jeśli nie chcesz, aby zostało wykonane połączenie niejawne, usuń zmienną środowiskową DB2DBDFT.
sqlcode: -1327
sqlstate: 2E000
SQL1328N | Próba niejawnego połączenia nie powiodła się. W katalogu lokalnej bazy danych nie znaleziono aliasu lub nazwy bazy danych "<nazwa>". |
Objaśnienie: Próba ustanowienia niejawnego połączenia nie powiodła się. Nazwa podana w zmiennej środowiskowej DB2DBDFT nie jest nazwą żadnej istniejącej bazy danych. Nie można znaleźć bazy danych w katalogu bazy danych.
Nie można wykonać komendy.
Zauważ, że żądanie CONNECT RESET, wydane w ramach rozproszonej jednostki pracy, będzie usiłowało ustanowić niejawne połączenie z domyślną bazą danych. Może to być przyczyną błędu.
Działanie użytkownika:
sqlcode: -1328
sqlstate: 42705
SQL1329N | Ścieżka podana w tej komendzie jest zbyt długa. |
Objaśnienie: Ścieżka podana w komendzie przekracza maksymalną długość obsługiwaną przez menedżera baz danych. Jej długość nie może przekroczyć 215 znaków. Podczas wykonywania komend Create Database, Catalog Database, Open Database Directory for Scan i Change Database Comment, nazwa instancji menedżera baz danych jest dopisywana na końcu podanej ścieżki.
Działanie użytkownika: Sprawdź, czy nazwa pełnej lub względnej ścieżki, zawierająca nazwę instancji menedżera baz danych, nie przekracza 215 znaków. Popraw nazwę ścieżki i uruchom ponownie komendę.
SQL1330N | Symboliczna nazwa miejsca docelowego "<nazwa>" jest niepoprawna. |
Objaśnienie: Symboliczna nazwa miejsca docelowego w strukturze protokołu CPIC komendy Catalog Node nie jest podana lub ma długość większą niż dopuszczalna. Nazwa musi mieć długość od 1 do 8 bajtów.
Działanie użytkownika: Sprawdź, czy jest podana symboliczna nazwa miejsca docelowego i czy nie jest ona dłuższa niż 8 bajtów. Wprowadź ponownie komendę podając poprawną nazwę miejsca docelowego.
SQL1331N | Typ ochrony CPIC "<typ>" jest niepoprawny. |
Objaśnienie: Typ ochrony CPIC, podany w strukturze protokołu CPIC komendy Catalog Node, jest niepoprawny. Typ ochrony zawiera informacje dotyczące ochrony, które są włączane, kiedy klient bazy danych przydziela pamięć dla konwersacji z partnerską jednostką logiczną, w sposób zgodny z LU 6.2. Poprawnymi typami ochrony są:
Uwaga: | Ten typ ochrony nie jest obsługiwany, gdy jest używany serwer stowarzyszony. Gdy używany jest DB2 Connect, to jest on obsługiwany tylko wtedy, gdy typem uwierzytelniania jest DCE, KERBEROS, SERVER_ENCRYPT lub DCS_ENCRYPT. |
Działanie użytkownika: Podaj jeden z powyższych typów ochrony i wprowadź ponownie komendę.
sqlcode: -1331
sqlstate: 08001
SQL1332N | Nazwa hosta "<nazwa>" jest niepoprawna. |
Objaśnienie: Nazwa hosta w strukturze protokołu TCP/IP komendy Catalog Node albo nie została podana, albo jej długość jest większa od dopuszczalnej. Nazwa musi się składać z od 1 do 255 znaków i nie może zawierać wyłącznie znaków odstępu.
Działanie użytkownika: Sprawdź, czy została podana nazwa hosta i czy nie ma ona więcej niż 255 znaków. Wprowadź ponownie komendę podając poprawną nazwę hosta.
SQL1333N | Nazwa usługi "<nazwa>" jest niepoprawna. |
Objaśnienie: Nazwa usługi w strukturze protokołu TCP/IP komendy Catalog Node albo nie została podana, albo jej długość jest większa od dopuszczalnej. Nazwa musi się składać z od 1 do 14 znaków i nie może zawierać wyłącznie znaków odstępu.
Działanie użytkownika: Sprawdź, czy została podana nazwa usługi i czy nie ma ona więcej niż 14 znaków. Wprowadź ponownie komendę podając poprawną nazwę usług.
SQL1334N | W tej konfiguracji serwer baz danych nie może być użyty w celu skierowania zdalnego żądania do innego serwera baz danych. |
Objaśnienie: Próbowano skierować żądanie przez węzeł serwera baz danych, używając nieobsługiwanej kombinacji klienta i docelowego serwera baz danych. Użyto klienta lub docelowej bazy danych w wersji wcześniejszej niż 2 lub próbowano skierować żądanie od klienta DRDA do docelowej bazy danych DRDA. Żądanie musi być skierowane bezpośrednio od klienta do węzła, w którym jest uruchomiona docelowa baza danych.
Działanie użytkownika: Usuń bazę danych z katalogu na komputerze typu klient, a następnie umieść tę bazę danych w katalogu podając węzeł, w którym się ona faktycznie znajduje. Sprawdź, czy węzeł również znajduje się w katalogu.
SQL1335N | Nazwa requestera jest niepoprawna. |
Objaśnienie: Podano nazwę requestera zawierającą niepoprawne znaki. Wszystkie znaki muszą znajdować się w podstawowym zestawie znaków menedżera baz danych.
Działanie użytkownika: Sprawdź, czy wszystkie znaki, użyte w nazwie requestera, znajdują się w podstawowym zestawie znaków menedżera baz danych i wprowadź ponownie komendę.
SQL1336N | Nie znaleziono zdalnego hosta "<nazwa_hosta>". |
Objaśnienie: System nie może przekształcić adresu zdalnego hosta. Możliwe przyczyny:
Działanie użytkownika: Sprawdź, czy obsługa protokołu TCP/IP jest uruchomiona, czy nazwa hosta podana w trakcie wpisywania do katalogu węzła TCP/IP jest poprawna i czy jest zdefiniowana w dostępnym serwerze nazw lub lokalnym pliku hostów.
Użytkownicy systemów stowarzyszeń: sprawdź, czy zdalny host został poprawnie wpisany do katalogu w widoku SYSCAT.SERVERS.
SQL1337N | Nie znaleziono usługi "<nazwa-usługi>". |
Objaśnienie: System nie jest w stanie określić numeru portu związanego z nazwą usługi. Możliwe przyczyny:
Użytkownicy systemów stowarzyszeń: sytuację tę może również wykryć źródło danych.
Działanie użytkownika: Sprawdź, czy nazwa-usługi podana w trakcie wpisywania do katalogu węzła TCP/IP jest poprawna i czy jest zdefiniowana w lokalnym pliku usług.
Użytkownicy systemów stowarzyszeń: sprawdź, czy nazwa jest zdefiniowana w pliku usług w źródle danych.
SQL1338N | Nie znaleziono nazwy miejsca docelowego "<symboliczna-nazwa-miejsca-docelowego>". |
Objaśnienie: System nie mógł znaleźć informacji dodatkowych, związanych z podaną symboliczną nazwą miejsca docelowego. Możliwe przyczyny:
Działanie użytkownika: Sprawdź, czy symboliczna nazwa miejsca docelowego, podawana podczas wpisywania węzła CPIC do katalogu, była poprawna i została zdefiniowana w podsystemie komunikacyjnym SNA.
Uruchom podsystem komunikacyjny SNA, jeśli nie został jeszcze uruchomiony.
SQL1339N | Podczas uruchamiania instrukcji SQL Not Atomic Compound wykryto "<n>" błędów, które mają następujące identyfikatory: "<błąd1>" "<błąd2>" "<błąd3>" "<błąd4>" "<błąd5>" "<błąd6>" "<błąd7>". |
Objaśnienie: Jedna lub kilka podinstrukcji, wchodzących w skład złożonej instrukcji SQL, spowodowało wystąpienie błędów SQL (ujemnych kodów powrotu).
Znaczniki błędów nie zostaną zwrócone dla aplikacji CLI/ODBC. Aplikacje CLI/ODBC mogą używać funkcji API SQLGetDiagRec, SQLGetDiagField lub SQLError w celu uzyskania dodatkowych informacji na temat każdego błędu.
Działanie użytkownika: Przeanalizuj informacje identyfikujące błędy. Podanych zostanie do siedmiu znaczników błędów w postaci <n> <błądX>. Każdy <błądX> odpowiada błędowi instrukcji SQL. Błędy te są umieszczone na liście w kolejności, w jakiej wystąpiły. Jeśli tekst komunikatu nie jest sformułowany, potrzebne informacje znajdziesz w drugim i następnych elementach pola SQLERRMC (kolejne elementy są oddzielone szesnastkową wartością 0xFF).
Każdy <błądX> ma format PPPSSSSS, gdzie:
Więcej informacji można uzyskać analizując obszar komunikacyjny SQL. Trzecie pole SQLERRD zawiera liczbę wierszy, których dotyczyła złożona instrukcja SQL, czwarte pole SQLERRD zawiera pozycję ostatniej instrukcji, która została poprawnie wykonana, piąte pole SQLERRD zawiera liczbę wierszy zmienionych w celu zapewnienia spójności referencyjnej podczas dostępu do baz danych klienta/serwera DB2 i baz danych SQL/DS, szóste pole SQLERRD zawiera liczbę niezrealizowanych instrukcji (które zwróciły ujemne kody SQLCODE).
sqlcode: -1339
sqlstate: 56091
SQL1340N | Nie znaleziono serwera plików "<serwer-plików>". |
Objaśnienie: System nie mógł znaleźć w sieci podanego serwera plików. Możliwe przyczyny:
Działanie użytkownika: Sprawdź, czy nazwa serwera plików serwer-plików, podana podczas wpisywania węzła IPX/SPX do katalogu, jest poprawna i czy ten serwer plików jest dostępny w sieci.
SQL1341N | Nazwa stacji roboczej musi być podana w pliku konfiguracyjnym menedżera baz danych klienta. |
Objaśnienie: Nazwa stacji roboczej nie została podana w pliku konfiguracyjnym menedżera baz danych. Jeśli do komunikacji z serwerem używany jest NetBIOS, wymagane jest podanie nazwy stacji roboczej.
Działanie użytkownika: Podaj nazwę stacji roboczej w pliku konfiguracyjnym menedżera bez danych klienta.
SQL1342N | Brak lub niepoprawna nazwa serwera plików "<nazwa>". |
Objaśnienie: Nazwa serwera plików w komendzie/funkcji API jest niepoprawna lub nie została podana.
Działanie użytkownika: Sprawdź, czy została podana nazwa serwera plików, czy nie zawiera ona niedopuszczalnych znaków i czy nie jest dłuższa niż 48 znaków. Wprowadź ponownie komendę/funkcję API podając poprawną nazwę serwera plików.
SQL1343N | Brak lub niepoprawna nazwa obiektu "<nazwa>". |
Objaśnienie: Nazwa obiektu w komendzie/funkcji API jest niepoprawna lub nie została podana.
Działanie użytkownika: Sprawdź, czy została podana nazwa obiektu, czy nie zawiera ona niedopuszczalnych znaków i czy nie jest dłuższa niż 48 znaków. Wprowadź ponownie komendę/funkcję API podając poprawną nazwę obiektu.
SQL1350N | Aplikacja nie znajduje się w stanie umożliwiającym przetwarzanie tego żądania. Kod przyczyny="<rc>". |
Objaśnienie: Odpowiednio dla kodu "<rc>":
Działanie użytkownika: Odpowiednio dla kodu "<rc>":
SQL1360N | Nie można zatrzymać bieżącego procesu. |
Objaśnienie: Użytkownik próbował przerwać proces, którego nie można przerwać.
Działanie użytkownika: Nie przerywaj bieżącego procesu.
SQL1361W | Czas wykonywania komendy przekroczył dopuszczalny limit. Czy przerwać wykonywanie komendy? |
Objaśnienie: Jeśli wykonywanie komendy trwa dłużej niż zdefiniowano, pojawia się okno dialogowe z pytaniem, czy użytkownik (klient Windows) chce przerwać wykonywane komendy.
Ten komunikat dotyczy tylko środowiska Windows i może być widoczny tylko w wywoływanym oknie dialogowym.
Działanie użytkownika: Do wyboru są trzy możliwości: TAK - przerwij teraz; NIE - kontynuuj, nie pytaj ponownie; ANULUJ - kontynuuj, z tym samym limitem czasu.
SQL1370N | Wygaszanie instancji lub bazy danych "<nazwa1>" nie powiodło się, ponieważ instancja lub baza danych "<nazwa2>" została wygaszona przez użytkownika "<nazwa-użytkownika>". Typ wygaszenia: "<typ>". |
Objaśnienie: Próbowano wygasić instancję lub bazę danych, co spowodowałoby nakładanie się wygaszeń, np. wygaszenie instancji, podczas gdy baza danych została już wygaszona przez innego użytkownika.
Typ wygaszenia "<typ>" odnosi się do już wygaszonej instancji lub bazy danych i ma wartość '1' dla instancji i wartość '2' dla bazy danych.
Działanie użytkownika: Skontaktuj się z użytkownikiem, który wygasił instancję lub bazę danych, aby określić, kiedy DB2 przestanie być wygaszona i wtedy powtórz żądanie.
SQL1371N | Instancja lub baza danych "<nazwa>" została już wygaszona przez użytkownika "<nazwa-użytkownika>". Typ wygaszenia: "<typ>". |
Objaśnienie: Usiłowano wygasić instancję lub bazę danych, która jest już wygaszona.
Typ wygaszenia "<typ>" odnosi się do już wygaszonej instancji lub bazy danych i ma wartość '1' dla instancji i wartość '2' dla bazy danych.
Działanie użytkownika: Skontaktuj się z użytkownikiem, który wygasił instancję lub bazę danych, aby określić, kiedy DB2 przestanie być wygaszona i wtedy powtórz żądanie.
SQL1372N | Nie można wykonać wygaszenia podczas trwania transakcji. |
Objaśnienie: Użytkownik próbował wygasić bazę danych lub instancję, w czasie gdy miał nie zakończone jednostki pracy. Wygaszenie nie może zostać wykonane w takim stanie.
Działanie użytkownika: Zakończ jednostkę pracy (COMMIT lub ROLLBACK) i powtórz żądanie.
SQL1373N | Nie można wykonać QUIESCE RESET instancji lub bazy danych "<nazwa>", ponieważ nie została ona wygaszona. |
Objaśnienie: Komenda QUIESCE RESET nie została wykonana, ponieważ instancja lub baza danych nie była wygaszona.
Działanie użytkownika: Sprawdź, czy komenda quiesce reset została wprowadzona dla właściwej instancji lub bazy danych i powtórz próbę.
SQL1374N | Nie można wykonać QUIESCE RESET instancji lub bazy danych "<nazwa>", ponieważ została ona wygaszona przez innego użytkownika "<nazwa-użytkownika>". |
Objaśnienie: Instancja lub baza danych została wygaszona przez innego użytkownika.
Działanie użytkownika: Sprawdź, czy komenda quiesce reset została wprowadzona dla właściwej instancji lub bazy danych.
SQL1375N | Do funkcji API przekazano niepoprawny parametr. Parametr "<kod-parametru>" jest niepoprawny. |
Objaśnienie: "<kod-parametru>" wskazuje błędny parametr:
Wartość może wykraczać poza dopuszczalny zakres lub być niepoprawna.
Działanie użytkownika: Sprawdź składnię funkcji API, popraw parametr i powtórz próbę.
SQL1380N | Wystąpił niespodziewany błąd ochrony protokołu Kerberos. Więcej informacji na ten temat można znaleźć w pliku db2diag.log. |
Objaśnienie: Podczas uwierzytelniania wystąpił niespodziewany błąd ochrony protokołu Kerberos.
Działanie użytkownika: Dalszych informacji szukaj w pliku db2diag.log.
SQL1381N | Interfejs Security Support Provider Interface nie jest dostępny. |
Objaśnienie: Uwierzytelnianie się nie powiodło, ponieważ nie był dostępny interfejs Security Support Provider Interface (SSPI).
Działanie użytkownika: Podczas uruchamiania w systemie operacyjnym Windows, trzeba pamiętać o tym, by w katalogu systemowym znajdował się plik security.dll. Należy także zapewnić, by interfejs SSPI był obsługiwany w używanym systemie operacyjnym.
SQL1382N | Nie jest dostępna obsługa protokołu Kerberos. |
Objaśnienie: Uwierzytelnianie się nie powiodło, ponieważ nie została zainstalowana obsługa protokołu Kerberos.
Działanie użytkownika: Upewnij się, że obsługa protokołu Kerberos jest zainstalowana i działa, a następnie powtórz połączenie.
SQL1383N | Docelowa nazwa zwierzchnika jest niepoprawna. |
Objaśnienie: Docelowa nazwa zwierzchnika, określona w komendzie CATALOG DATABASE jest niepoprawna.
Działanie użytkownika: Za pomocą komendy UNCATALOG DATABASE usuń pozycję bazy danych, która ma niepoprawną docelową nazwę zwierzchnika. Za pomocą komendy CATALOG DATABASE wpisz ponownie do katalogu pozycję bazy danych z poprawną docelową nazwą zwierzchnika, a następnie powtórz połączenie.
Podczas uruchomienia w środowisku 32-bitowego systemu operacyjnego Windows, docelową nazwą zwierzchnika jest nazwa konta logowania usługi DB2, o formacie <nazwa domeny>\<identyfikator użytkownika>.
SQL1384N | Nie można zakończyć wzajemnego uwierzytelniania. |
Objaśnienie: Połączenie się nie powiodło, ponieważ jedna ze stron: klient albo serwer, nie mogła zakończyć wzajemnego uwierzytelniania.
Działanie użytkownika: Jeśli w komendzie CATALOG DATABASE została określona docelowa nazwa zwierzchnika, zadbaj o to, by docelowa nazwa zwierzchnika była poprawna dla serwera, do którego klient próbuje się podłączyć lub z którym próbuje się połączyć.
Podczas uruchomienia w środowisku 32-bitowego systemu operacyjnego Windows, docelową nazwą zwierzchnika jest nazwa konta logowania usługi DB2, o formacie <nazwa domeny>\<identyfikator użytkownika>.
Jeśli wygląda na to, że docelowa nazwa zwierzchnika jest poprawna, to skontaktuj się z serwisem firmy IBM, aby uzyskać pomoc.
SQL1390C | Zmienna środowiskowa DB2INSTANCE nie jest zdefiniowana lub jest niepoprawna. |
Objaśnienie: Zmienna środowiskowa DB2INSTANCE nie jest zdefiniowana lub nie określa poprawnego właściciela instancji.
Działanie użytkownika: W zmiennej środowiskowej DB2INSTANCE podaj nazwę instancji, która ma być użyta. Jeśli nie wiesz, jakiej nazwy instancji użyć, lub jak podać nazwę instancji przy użyciu zmiennej środowiskowej DB2INSTANCE, skorzystaj z podręcznika Administration Guide.
Użytkownicy systemów stowarzyszeń: zapoznaj się z Instalowanie i konfigurowanie - suplement, aby uzyskać informacje dotyczące DB2INSTANCE.
Sprawdź, czy zmienna środowiskowa PATH zawiera ścieżkę do sqllib/adm w katalogu osobistym instancji, z której chcesz skorzystać (na przykład /u/instance/sqllib/adm, gdzie /u/instance jest katalogiem osobistym właściciela instancji w systemie UNIX).
SQL1391N | Baza danych jest już używana przez inną instancję menedżera baz danych. |
Objaśnienie: Żądanie nie zostało wykonane, ponieważ baza danych jest używana przez inną instancję menedżera baz danych (baza danych może być używana tylko przez jedną instancję). Może to być spowodowane próbą użycia bazy danych znajdującej się w podłączonym systemie plików, dostępnym dla innej instancji, działającej na innym komputerze.
Sytuacja ta może również wystąpić, jeśli jest otwarte połączenie (przez SNA) z bazą danych, a działanie menedżera baz danych zostało niepoprawnie zakończone.
Działanie użytkownika:
sqlcode: -1391
sqlstate: 51023
SQL1392N | Nie jest obsługiwane równoczesne działanie wielu instancji aplikacji wykonujących operacje "<prep, bind, import, export>". |
Objaśnienie: W WINDOWS można uruchomić tylko jedną instancję wykonującą operacje prep, bind, import lub export.
Działanie użytkownika: Nie próbuj uruchomić w WINDOWS więcej niż jedną aplikację wykonującą operacje prep, bind, import lub export.
SQL1393C | Zmienna środowiskowa DB2PATH nie jest zdefiniowana lub jest niepoprawna. |
Objaśnienie: Zmienna środowiskowa DB2PATH nie jest zdefiniowana lub nie zawiera właściwej ścieżki.
Działanie użytkownika: Podaj w zmiennej środowiskowej DB2PATH nazwę katalogu, w którym jest zainstalowany menedżer baz danych.
SQL1394N | Instancja nie jest zdefiniowana. |
Objaśnienie: Nie można skonfigurować dla aplikacji instancji, która nie została zdefiniowana.
Działanie użytkownika: Sprawdź, czy podana instancja istnieje. Użyj komendy db2ilist, aby wyświetlić listę instancji:
db2ilist
SQL1395N | Nie można przełączyć się do innej instancji, ponieważ aplikacja używa wielu kontekstów. |
Objaśnienie: Żądanie przełączenia się do innej instancji nie powiodło się, ponieważ aplikacja używa wielu kontekstów.
Działanie użytkownika: Przed przełączeniem się do innej instancji sprawdź, czy aplikacje nie używają wielu kontekstów.
SQL1396N | Nie można przełączyć się do innej instancji, ponieważ aplikacja jest podłączona do bazy danych lub przyłączona do instancji. |
Objaśnienie: Żądanie przełączenia się do innej instancji nie powiodło się, ponieważ aplikacja jest podłączona do bazy danych lub przyłączona do instancji.
Działanie użytkownika: Przed przełączeniem się do innej instancji sprawdź, czy aplikacja nie jest podłączona do żadnej bazy danych lub przyłączona do innej instancji.
SQL1397N | Usługa DB2 nie powiodła się z powodu niepomyślnego logowania się. |
Objaśnienie: Usługa DB2 nie została uruchomiona, ponieważ logowanie nie powiodło się.
Działanie użytkownika: Jeśli uruchamiasz serwer administracyjny DB2, użyj komendy DB2ADMIN SETID, aby ustawić nowy licznik logowania się. Jeśli uruchamiasz serwer DB2 w Windows NT, możesz ustawić konto dla usług DB2 korzystając z okna dialogowego Usługi na panelu sterowania.