Komunikaty

SQL4900 - SQL4999

SQL4901NProgramy usługowe prekompilatora wymagają powtórnego inicjowania z powodu poprzedniego błędu.

Objaśnienie: Podczas poprzedniego wywołania funkcji wystąpił błąd. Żądana funkcja nie może zostać przetworzona, dopóki programy usługowe prekompilatora nie będą powtórnie inicjowane.

Nie można wykonać tej funkcji.

Działanie użytkownika: Wywołaj funkcję sqlainit w celu powtórnego inicjowania programów usługowych prekompilatora.

SQL4902NPrzynajmniej jeden znak w parametrze "<n>" funkcji "<funkcja>" jest niepoprawny.

Objaśnienie: Wymieniony parametr podanej funkcji zawiera przynajmniej jeden niepoprawny znak.

Nie można wykonać tej funkcji.

Działanie użytkownika: Popraw podany parametr i ponownie wywołaj funkcję.

SQL4903NNiepoprawna długość parametru "<n>" funkcji "<nazwa>".

Objaśnienie: Długość wymienionego parametru dla podanej funkcji jest niepoprawna.

Nie można wykonać tej funkcji.

Działanie użytkownika: Popraw podany parametr i ponownie wywołaj funkcję.

SQL4904NNiepoprawny wskaźnik parametru "<n>" funkcji "<funkcja>".

Objaśnienie: Wskaźnik do wymienionego parametru podanej funkcji jest niepoprawny.

Nie można wykonać tej funkcji.

Działanie użytkownika: Popraw podany parametr i ponownie wywołaj funkcję.

SQL4905NWartość parametru "<n>" funkcji "<funkcja>" jest poza poprawnym zakresem.

Objaśnienie: Wartość wymienionego parametru podanej funkcji jest poza poprawnym dla tego parametru zakresem. Jeśli podany parametr jest strukturą, może zawierać dozwolone wartości, które jednak nie są poprawne, gdy brać je pod uwagę razem. Niektóre struktury zawierają nagłówki podające całkowitą ilość przydzielonego miejsca i stopień jego wykorzystania. Niektóre struktury zawierają nagłówki, które określają wielkość przydzielonego miejsca oraz jaka część tego miejsca jest używana. Wielkość przydzielonego miejsca nie może być mniejsza od ilości miejsca użytego.

Nie można wykonać tej funkcji.

Działanie użytkownika: Popraw podany parametr i ponownie wywołaj funkcję.

SQL4906NLista obszarów tabel podanych dla operacji odtwarzania zmian jest niekompletna.

Objaśnienie: Lista obszarów tabel jest niekompletna z jednego z następujących powodów:

Działanie użytkownika: Sprawdź listę obszarów tabel i powtórz komendę odtwarzania zmian podając kompletną listę obszarów tabel.

SQL4907WBaza danych "<nazwa>" została odtworzona, ale jedna lub więcej tabel wymienionych na liście obszarów tabel podanej dla operacji odtwarzania zmian zostało postawionych w stan sprawdzania w toku.

Objaśnienie: Jedna lub więcej tabel, których dotyczyło odtwarzanie zmian, jest powiązana referencyjnie z tabelą spoza listy obszarów tabel użytych do odtwarzania. Wszystkie te tabele zostały postawione w stan sprawdzania w toku. W pozostałych przypadkach operacja odtwarzania zmian zakończyła się pomyślnie.

Działanie użytkownika: Sprawdź stan tabel w obszarach tabel i jeśli to konieczne, podejmij odpowiednie działania.

SQL4908NLista obszarów tabel podana dla odtwarzania zmian w bazie danych "<nazwa>" jest niepoprawna na węźle/węzłach "<lista-węzłów>".

Objaśnienie: Jeśli jest uruchamiane nowe odtwarzanie zmian w przód obszarów tabel, jeden lub więcej obszarów tabel podanych na liście odtwarzania zmian nie jest w stanie oczekiwania na odtwarzanie zmian na podanych węzłach. Jeśli jest kontynuowane odtwarzanie zmian w przód obszaru tabel, które już trwa, jeden lub więcej obszarów tabel podanych na liście odtwarzania zmian nie jest w stanie odtwarzania zmian w toku na podanych węzłach.

Jeśli na końcu listy węzłów zostanie wyświetlony symbol ",...", w protokole diagnostycznym znajduje się pełna lista węzłów.

Odtwarzanie zmian zostaje zatrzymane.

(Uwaga: w przypadku serwera partycjonowanych baz danych, numery węzłów wskazują, w których węzłach wystąpiły błędy. W innych przypadkach numery węzłów nie są istotne i powinny zostać zignorowane).

Działanie użytkownika: Aby dowiedzieć się, które obszary tabel nie są gotowe do odtwarzania zmian, należy posłużyć się na podanych węzłach komendą LIST TABLESPACES SHOW DETAIL. Użyj opcji QUERY STATUS komendy ROLLFORWARD, aby określić status odtwarzania zmian obszarów tabel. Jeśli statusem odtwarzania zmian jest "TBS pending" ("TBS w toku"), można uruchomić nowe odtwarzanie zmian obszarów tabel. Jeśli statusem odtwarzania zmian jest "TBS working" ("TBS działa"), odtwarzanie zmian obszarów tabel już trwa.

Jeśli ponownie uruchamiasz odtwarzanie zmian obszarów tabel, odtwórz obszary tabel, aby je ustawić w stan oczekiwania na odtwarzanie zmian.

Jeśli kontynuujesz odtwarzanie zmian obszarów tabel i jeden lub więcej obszarów tabel zostało odtworzonych oraz ustawionych w stan oczekiwania na odtwarzanie zmian, trwające odtwarzanie zmian obszarów tabel musi zostać anulowane. Powtórz komendę ROLLFORWARD z opcją CANCEL i tą samą listą obszarów tabel. Gdy trwające odtwarzanie zmian zostanie anulowane, obszary tabel zostaną ustawione w stan oczekiwania na odtworzenie. Odtwórz obszary tabel i powtórz pierwotną komendę ROLLFORWARD.

SQL4909WOdtwarzanie do przodu zakończyło się pomyślnie, ale w jednym lub kilku obszarach tabel tabele znalazły się w stanie DRP/DRNP. Szczegółowe informacje dotyczące węzła(ów) "<lista-węzłów>" znajdują się w pliku db2diag.log.

Objaśnienie: Niektóre obszary tabel mają tabele w stanie DRP (DATALINK Reconcile Pending) lub DRNP (DATALINK Reconcile Not Possible) z jednej z następujących przyczyn:

Jeśli na końcu listy węzłów zostanie wyświetlony symbol ",...", w protokole diagnostycznym znajdziesz pełną listę węzłów.

(Uwaga: w przypadku serwera partycjonowanych baz danych, numery węzłów wskazują, w których węzłach wystąpiły błędy. W przeciwnym razie nie ma on znaczenia i powinien zostać zignorowany).

Działanie użytkownika: Przejrzyj plik db2diag.log, aby odnaleźć tabele, które przechodzą do stanu DRP/DRNP. Więcej informacji na temat uzgadniania tabel będących w stanie DRP/DRNP, można znaleźć w podręczniku Administration Guide.

SQL4910NNiepoprawna ścieżka do protokołu przepełnienia "<ścieżka-protokołu>".

Objaśnienie: Ścieżka do protokołu przepełnienia podana w komendzie ROLLFORWARD jest niepoprawna. Ścieżka do protokołu przepełnienia musi być katalogiem w systemie plików. Katalog ten musi być dostępny dla identyfikatora właściciela instancji.

Działanie użytkownika: Powtórz komendę podając poprawną ścieżkę do protokołu przepełnienia.

SQL4911NNiepoprawna zmienna języka bazowego.

Objaśnienie: Niepoprawny typ danych zmiennej języka bazowego.

Nie można wykonać tej funkcji.

Działanie użytkownika: Popraw typ danych zmiennej języka bazowego i ponownie wywołaj funkcję.

SQL4912NDługość zmiennej języka bazowego poza zakresem.

Objaśnienie: Niepoprawna długość zmiennej języka bazowego.

Nie można wykonać tej funkcji.

Działanie użytkownika: Popraw długość zmiennej języka bazowego i ponownie wywołaj funkcję.

SQL4913NID tokena zmiennej języka bazowego został już użyty.

Objaśnienie: Identyfikator tokena zmiennej języka bazowego został już użyty. Identyfikator tokena musi być unikalny wewnątrz modułu.

Nie można wykonać tej funkcji.

Działanie użytkownika: Popraw ID tokena zmiennej języka bazowego i ponownie wywołaj funkcję.

SQL4914NNiepoprawny ID tokena zmiennej języka bazowego.

Objaśnienie: Identyfikator tokena zmiennej języka bazowego jest niepoprawny.

Nie można wykonać tej funkcji.

Działanie użytkownika: Popraw ID tokena zmiennej języka bazowego i ponownie wywołaj funkcję.

SQL4915NJuż wywołano funkcję "sqlainit".

Objaśnienie: Programy usługowe prekompilatora zostały już zainicjowane.

Działanie użytkownika: Nie jest wymagane żadne działanie. Kontynuuj przetwarzanie.

SQL4916NFunkcja "sqlainit" nie została wywołana.

Objaśnienie: Przed przetwarzaniem wywołań żądanych funkcji należy zainicjować programy usługowe prekompilatora.

Nie można wykonać tej funkcji.

Działanie użytkownika: Wywołaj funkcję sqlainit w celu zainicjowania programów usługowych prekompilatora.

SQL4917NNiepoprawny element "<liczba>" w macierzy opcji.

Objaśnienie: Macierz opcji zawiera niepoprawny element typu opcja.typ lub o wartości opcja.wartość. Podana w komunikacie liczba n określa położenie elementu w części opcji macierzy opcji.

Nie można wykonać tej funkcji.

Działanie użytkownika: Popraw wartości przechowywane w macierzy opcji. Ponownie wywołaj funkcję.

SQL4918NNiepoprawny parametr term_option funkcji "sqlainit".

Objaśnienie: Parametr term_option jest niepoprawny.

Nie można wykonać tej funkcji.

Działanie użytkownika: Popraw parametr term_option i ponownie wywołaj funkcję.

SQL4919NZa mały parametr task_array funkcji "sqlacmpl".

Objaśnienie: Struktura macierzy zadania (task_array) przekazana do programów usługowych prekompilatora przy użyciu funkcji sqlcmpl jest za mała.

Funkcja zakończyła się niepomyślnie.

Działanie użytkownika: Zwiększ wielkość struktury macierzy zadania przydzielanej przez prekompilator. Ponownie skompiluj aplikację.

SQL4920NZa mały parametr token_id_array funkcji "sqlacmpl".

Objaśnienie: Struktura tabeli identyfikatorów tokenów (token_id_array) przekazana do programów usługowych prekompilatora funkcją sqlcmpl() jest za mała.

Funkcja zakończyła się niepomyślnie.

Działanie użytkownika: Zwiększ wielkość struktury tabeli identyfikatorów tokenów przydzielanej przez prekompilator. Ponownie skompiluj aplikację.

SQL4930NNiepoprawna opcja wiązania lub prekompilacji lub niepoprawna wartość opcji "<nazwa-opcji>".

Objaśnienie: Albo "<nazwa-opcji>" jest niepoprawną opcją wiązania lub prekompilacji, albo wartość podana dla tej opcji jest niepoprawna. Nie można kontynuować wiązania lub prekompilacji.

Działanie użytkownika: Popraw opcję wiązania (prekompilacji) lub nadaj jej poprawną wartość i powtórz komendę wiązania (prekompilacji).

SQL4940NKlauzula "<klauzula>" jest niedozwolona albo wymagana.

Objaśnienie: Podana klauzula jest albo nie dozwolona w kontekście, w którym pojawia się w instrukcji SQL, albo jest w tej instrukcji wymagana.

W podzapytaniu, instrukcji INSERT lub CREATE VIEW nie można użyć klauzuli INTO, ORDER BY ani FOR UPDATE. Wbudowana instrukcja SELECT nie może zawierać klauzuli ORDER BY ani FOR UPDATE. Wbudowana instrukcja SELECT nie może zawierać operatora mnogościowego, chyba że w podzapytaniu. Instrukcje SELECT użyte w deklaracjach kursora nie mogą mieć klauzuli INTO.

Wbudowana instrukcja SELECT musi mieć klauzulę INTO.

Nie można wykonać tej funkcji.

Działanie użytkownika: Usuń lub dodaj klauzulę, aby poprawić instrukcję.

SQL4941NInstrukcja SQL nie zawiera informacji lub jest pusta.

Objaśnienie: Tekst występujący po słowach EXEC SQL nie zawierał informacji lub był pusty.

Nie można wykonać tej funkcji.

Działanie użytkownika: Sprawdź, czy po słowach EXEC SQL występuje poprawna instrukcja SQL.

SQL4942NInstrukcja podstawia do zmiennej języka bazowego "<nazwa>" niezgodne typy danych.

Objaśnienie: Wbudowana instrukcja SELECT podstawia dane do zmiennej języka bazowego "<nazwa>", ale typy danych zmiennej i odpowiadającego jej elementu listy SELECT nie są zgodne. Jeśli typem danych kolumny jest data i godzina, to zmienna musi być typu znakowego i mieć odpowiednią długość minimalną. Zarówno kolumna jak i zmienna muszą być typu liczbowego, znakowego albo graficznego.

Nie można wykonać tej funkcji.

Działanie użytkownika: Sprawdź, czy definicje tabeli są aktualne i czy zmienna jest odpowiedniego typu.

SQL4943WLiczba zmiennych języka bazowego w klauzuli INTO jest różna od liczby pozycji w klauzuli SELECT.

Objaśnienie: Liczby zmiennych podanych w klauzulach INTO i SELECT muszą być takie same.

Funkcja jest przetwarzana.

Działanie użytkownika: Popraw aplikację, tak żeby podawała tę samą liczbę zmiennych co liczba wyrażeń na liście SELECT.

SQL4944NAktualizowana lub wstawiana wartość jest równa NULL, a kolumna obiektów nie może zawierać wartości NULL.

Objaśnienie: Wystąpiła jedna z następujących sytuacji:

Nie można wykonać tej funkcji.

Działanie użytkownika: Przejrzyj definicję tabeli obiektów, aby sprawdzić, które kolumny tabeli mają zadeklarowany atrybut NOT NULL i popraw instrukcję SQL.

SQL4945NNiepoprawne użycie znacznika parametru.

Objaśnienie: Znaczniki parametrów mogą być używane tylko w dynamicznych instrukcjach SQL.

Nie można wykonać tej funkcji.

Działanie użytkownika: Dla statycznych instrukcji SQL użyj zamiast znaczników parametrów zmiennych języka bazowego.

SQL4946NNiezdefiniowana nazwa kursora lub instrukcji "<nazwa>".

Objaśnienie: Podana w instrukcji nazwa kursora lub instrukcji "<nazwa>" nie jest zdefiniowana.

Nie można wykonać tej funkcji.

Działanie użytkownika: Sprawdź w aplikacji kompletność nazw kursorów i instrukcji, usuń możliwe błędy literowe.

SQL4947WNapotkana instrukcja INCLUDE SQLDA została zignorowana.

Objaśnienie: Dostarczany z menedżerem baz danych prekompilator języka FORTRAN nie obsługuje instrukcji INCLUDE SQLDA.

Instrukcja została zignorowana. Przetwarzanie jest kontynuowane.

Działanie użytkownika: Nie jest wymagane żadne działanie. Aby ten komunikat nie był wyświetlany w przyszłości, usuń z programu instrukcję INCLUDE SQLDA.

SQL4950NW tym środowisku złożone instrukcje SQL zawierające zdefiniowane przez użytkownika obszary deskryptorów SQL nie są obsługiwane.

Objaśnienie: Złożone instrukcje SQL zawierające zdefiniowane przez użytkownika obszary deskryptorów SQL nie są obsługiwane w 16-bitowych aplikacjach.

Działanie użytkownika: Przesuń instrukcję poza blok instrukcji złożonej lub zastąp instrukcję taką, która używa zmiennych języka bazowego a nie obszarów deskryptorów SQL.

SQL4951NNiepoprawny parametr sqlda_id funkcji "<nazwa>".

Objaśnienie: Parametr sqlda_id podanej funkcji w aplikacji jest niepoprawny. Parametr sqlda_id nie może mieć wartości null.

Nie można wykonać tej funkcji.

Działanie użytkownika: Popraw w aplikacji parametr sqlda_id.

SQL4952NNiepoprawny parametr sqlvar_index funkcji "<nazwa>".

Objaśnienie: Parametr sqlvar_index podanej funkcji w aplikacji jest niepoprawny. Parametr sqlvar_index może być większy niż liczba elementów sqlvar w obszarze deskryptorów SQL.

Nie można wykonać tej funkcji.

Działanie użytkownika: Popraw w aplikacji parametr sqlvar_index.

SQL4953NNiepoprawny parametr call_type funkcji "<nazwa>".

Objaśnienie: Parametr call_type podanej funkcji w aplikacji jest niepoprawny.

Nie można wykonać tej funkcji.

Działanie użytkownika: Popraw w aplikacji parametr call_type.

SQL4954NNiepoprawny parametr section_number funkcji "<nazwa>".

Objaśnienie: Parametr section_number podanej funkcji w aplikacji jest niepoprawny. Dla następujących instrukcji SQL parametr liczba_sekcji funkcji sqlacall() jest użyty do przekazania typu instrukcji:

Nie można wykonać tej funkcji.

Działanie użytkownika: Popraw w aplikacji parametr section_number.

SQL4970NOdtwarzanie zmian dla bazy danych "<nazwa>" nie może osiągnąć podanego punktu zatrzymania (koniec-protokołu lub punkt-w-czasie) z powodu brakujących plików protokołu w węzłach: "<lista_węzłów>".

Objaśnienie: Ten komunikat pojawia się w następujących sytuacjach:

Jeśli na końcu listy węzłów zostanie wyświetlony symbol ",...", w protokole diagnostycznym znajduje się pełna lista węzłów.

Odtwarzanie zmian zostało zatrzymane. Baza danych została pozostawiona w stanie odtwarzania zmian w toku.

Uwaga: w przypadku serwera partycjonowanych baz danych, numery węzłów wskazują na węzły, w których wystąpiły błędy. W przeciwnym razie nie mają one znaczenia i powinny zostać zignorowane.

Działanie użytkownika: Aby określić, jakich plików protokołów brakuje, należy wywołać komendę ROLLFORWARD DATABASE wraz z opcją QUERY STATUS.

Wykonaj następujące czynności:

SQL4971NPodczas odtwarzania zmian w przód w bazie danych "<nazwa>" w węźle "<numer-węzła>" wystąpił błąd. Odtwarzanie zmian musi być zatrzymane.

Objaśnienie: Zażądano kontynuowania odtwarzania zmian podanej bazy danych przy użyciu parametru programu wywołującego SQLUM_ROLLFWD. Błąd podczas zatrzymywania poprzedniego odtwarzania zmian. Jeśli odtwarzanie zmian odbywało się na poziomie bazy danych, błąd wystąpił podczas obcinania protokołu. Odtwarzanie zmian dla tej bazy danych musi być teraz zatrzymane parametrem czynności wywołującego SQLUM_ROLLFWD_STOP, SQLUM_STOP, SQLUM_ROLLFWD_COMPLETE lub SQLUM_COMPLETE.

Uwaga: jeśli używasz serwera partycjonowanych baz danych, numer węzła określa węzeł, na którym wystąpił błąd. W przeciwnym razie nie mają one znaczenia i powinny zostać zignorowane.

Działanie użytkownika: Wprowadź ponownie komendę ROLLFORWARD DATABASE wywołując SQLUM_ROLLFWD_STOP, SQLUM_STOP, SQLUM_ROLLFWD_COMPLETE lub SQLUM_COMPLETE. Punkty zatrzymania będą ignorowane dopóki nie zostanie przetworzony poprzedni punkt zatrzymania.

SQL4972NObszar protokołu "<obszar>" w węźle "<numer-węzła>" nie może być przesunięty do ścieżki protokołów bazy danych.

Objaśnienie: Program odtwarzający zmiany został wywołany z opcją STOP. W ramach przetwarzania odtwarzania zmian obszar protokołu "<obszar>" musi zostać obcięty. Obszar ten musi istnieć w ścieżce protokołów bazy danych. Obecnie obszar istnieje w ścieżce protokołów przepełnień. Podjęto próbę przesunięcia obszaru ze ścieżki protokołów przepełnień do ścieżki protokołów bazy danych. Próba ta nie powiodła się. Przetwarzanie odtwarzania zmian zostało zatrzymane.

Uwaga: jeśli używasz serwera partycjonowanych baz danych, numer węzła określa węzeł, na którym wystąpił błąd. W przeciwnym razie nie mają one znaczenia i powinny zostać zignorowane.

Działanie użytkownika: Przesuń obszar ze ścieżki protokołów przepełnień do ścieżki protokołów bazy danych i powtórz komendę ROLLFORWARD DATABASE.

SQL4973NOdtwarzanie zmian bazy danych "<nazwa>" nie może być zakończone, ponieważ informacje w protokole w węźle (węzłach) "<lista-węzłów>" nie odpowiada rekordowi (-om) w węźle katalogu.

Objaśnienie: Program narzędziowy Rollforward przetworzył wszystkie pliki protokołów znalezione w każdym węźle, ale punkty końcowe w podanym węźle nie odpowiadają rekordom w węźle katalogu. Może to być spowodowane brakiem plików protokołów w węźle katalogu albo w podanych węzłach, lub też tym, że węzeł katalogu nie jest podany na liście węzłów do odtwarzania zmian.

Przetwarzanie ROLLFORWARD DATABASE zostało zatrzymane.

Działanie użytkownika: Wykonaj następujące czynności:

SQL4974WKomenda ROLLFORWARD DATABASE QUERY STATUS napotkała błąd o kodzie "<sqlcode>".

Objaśnienie: Komenda ROLLFORWARD DATABASE QUERY STATUS wykryła błąd o kodzie sql "<sqlcode>". Zapytanie może zakończyć się w niektórych węzłach niepomyślnie, z różnych przyczyn. Najpoważniejszy błąd jest wskazany przez kod "<sqlcode>". Status odtworzonych zmian jest zwrócony tylko dla tych węzłów, dla których operacja zakończyła się pomyślnie.

Działanie użytkownika: Aby określić problemy w uszkodzonych węzłach, należy poszukać kodu sql "<sqlcode>" w podręczniku Komunikaty lub w pomocy. Popraw błędy, a następnie kontynuuj odtwarzanie zmian w tych węzłach.

SQL4975WOperacja odtwarzania zmian została pomyślnie anulowana. Baza danych lub wybrane obszary tabel muszą być odtworzone w węźle (węzłach) "<lista-węzłów>".

Objaśnienie: Operacja odtwarzania zmian została anulowana przed zakończeniem, dlatego baza danych lub wybrane obszary tabel są niespójne. W wymienionych węzłach baza danych lub wybrane obszary tabel pozostają w stanie odtwarzania w toku.

Jeśli na końcu listy węzłów zostanie wyświetlony symbol ",...", w protokole diagnostycznym znajduje się pełna lista węzłów.

Uwaga: W przypadku serwera partycjonowanych baz danych, numery węzłów wskazują na węzły, w których wystąpiły błędy. W przeciwnym razie nie mają one znaczenia i powinny zostać zignorowane.

Działanie użytkownika: Odtwórz w wymienionych węzłach bazę danych lub wybrane obszary tabel. Obszary tabel pozostające w wymienionych węzłach w stanie odtwarzania w toku mogą być zidentyfikowane przez komendę LIST TABLESPACES lub program narzędziowy db2dart.

SQL4976NNie można wprowadzić komendy ROLLFORWARD DATABASE w węźle innym niż węzeł katalogu.

Objaśnienie: Komenda ROLLFORWARD DATABASE może być wykonywana tylko w węźle katalogu.

Działanie użytkownika: Wprowadź komendę w węźle katalogu.

SQL4977NNiepoprawny katalog eksportowania usuniętej tabeli "<katalog>".

Objaśnienie: Ścieżka katalogu eksportowania podana w komendzie ROLLFORWARD jest niepoprawna. Katalog eksportowania musi być katalogiem w systemie plików. Katalog ten musi być dostępny dla identyfikatora właściciela instancji.

Działanie użytkownika: Powtórz komendę podając poprawny katalog eksportowania.

SQL4978NBrak dostępu do usuniętej tabeli.

Objaśnienie: Brak dostępu do usuniętej tabeli. Może to być spowodowane umieszczeniem tabeli w stanie niedostępnym z powodu wykonania komendy LOAD bez kopii lub operacji NOT LOGGED INITIALLY.

Działanie użytkownika: Nie można odtworzyć tabeli za pomocą opcji DROPPED TABLE RECOVERY.

SQL4979WNie można wyeksportować danych z usuniętej tabeli.

Objaśnienie: Komenda nie mogła wyeksportować danych z usuniętej tabeli, którą próbowano odtworzyć. Może się to zdarzyć, jeśli w komendzie ROLLFORWARD podano błędny identyfikator usuniętej tabeli, albo jeśli dla odtwarzania zmian nie są dostępne wszystkie protokoły. To ostrzeżenie zostanie wygenerowane, jeśli podczas odtwarzania usuniętej tabeli przy użyciu komend ROLLFORWARD ... AND STOP pojawią się błędy.

Działanie użytkownika: Sprawdź, czy identyfikator usuniętej tabeli jest poprawny i czy dla odtwarzania zmian są dostępne wszystkie protokoły, a następnie podaj komendę ponownie.

SQL4994NPrekompilacja została wstrzymana z powodu żądania przerwania przez użytkownika.

Objaśnienie: Prekompilacja została wstrzymana z powodu przerwania. Użytkownik mógł nacisnąć sekwencję klawiszy generującą przerwanie.

Przetwarzanie zostaje przerwane. Nie utworzono pakietu.

Działanie użytkownika: Jeśli to konieczne, powtórz prekompilację.

SQL4997NNiepoprawny ID autoryzowanego użytkownika.

Objaśnienie: Identyfikator uprawnień do aplikacji został podany ale został zdefiniowany jako dłuższy niż 8 znaków albo zawiera znaki, które nie są dozwolone dla identyfikatora uprawnień.

Identyfikatorem uprawnień nie może być słowo PUBLIC (public) ani słowo rozpoczynające się od ciągu SYS (sys), IBM (ibm) lub SQL (sql). Ponadto nie może on zawierać znaku podkreślenia ani żadnych znaków spoza podstawowego zestawu znaków menedżera baz danych.

Nie można wykonać tej funkcji.

Działanie użytkownika: Ponownie uruchom aplikację z poprawnym identyfikatorem uprawnień.

SQL4998CAplikacja jest w stanie błędu; utracono połączenie z bazą danych.

Objaśnienie: Utracono połączenie z bazą danych.

Nie można wykonać tej funkcji.

Działanie użytkownika: Ponownie połącz się z bazą danych.

SQL4999NA Precompiler Services or Run-Time Services error occurred.

Objaśnienie: Wystąpił błąd menedżera baz danych uniemożliwiający przetwarzanie wywołań funkcji przez programy usługowe prekompilatora i wykonania.

Nie będą przetwarzane żadne wywołania funkcji usługowych prekompilatora ani wykonania.

Działanie użytkownika: Jeśli jest to możliwe, zapisz numer komunikatu (SQLCODE) i wszystkie informacje dotyczące błędu z obszaru komunikacyjnego SQL.

Jeśli śledzenie było aktywne, wywołaj z poziomu komend systemu operacyjnego program Independent Trace Facility. Zajrzyj do rozdziału dotyczącego Independent Trace Facility w podręczniku Troubleshooting Guide, aby zapoznać się z informacjami o sposobie jego użycia.


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