Komunikaty

SQL3300 - SQL3399

SQL3300NNiepoprawna kolejność rekordów w pliku wejściowym.

Objaśnienie: Wiersze z pliku w formacie arkusza kalkulacyjnego (WSF) powinny być uporządkowane rosnąco (wiersz 1, kolumna 1 ... wiersz 1, kolumna 256; wiersz 2, kolumna 1 ... wiersz 2, kolumna 256, itd.). Plik WSF jest uszkodzony lub został niepoprawnie wygenerowany, być może za pomocą programu firmy Lotus w wersji nie obsługiwanej przez menedżera baz danych.

Program IMPORT kończy przetwarzanie.

Działanie użytkownika: Popraw plik WSF przy użyciu programu firmy Lotus w obsługiwanej wersji.

SQL3301NW środku pliku wejściowego znaleziono rekord początkowy (BOF).

Objaśnienie: Rekord początkowy (BOF) musi być pierwszym rekordem pliku w formacie arkusza kalkulacyjnego (WSF). Nie może on wystąpić w żadnym innym miejscu w pliku. Plik WSF jest uszkodzony lub został niepoprawnie wygenerowany, być może za pomocą programu firmy Lotus w wersji nie obsługiwanej przez menedżera baz danych.

Program IMPORT kończy przetwarzanie.

Działanie użytkownika: Popraw plik WSF przy użyciu programu firmy Lotus w obsługiwanej wersji.

SQL3302NZanim zostały zaimportowane jakiekolwiek dane, znaleziono zapis oznaczający koniec pliku (EOF).

Objaśnienie: Plik wejściowy jest poprawny, ale nie zawierał żadnych zdatnych do użycia danych, które mogłyby zostać zaimportowane. Pierwszy wiersz arkusza kalkulacyjnego jest zarezerwowany dla tytułu. Drugi wiersz arkusza jest używany dla etykiet kolumn. Dane zaczynają się w trzecim wierszu.

Program IMPORT kończy przetwarzanie.

Działanie użytkownika: Wpisz poprawne dane w wierszach pliku w formacie arkusza kalkulacyjnego (WSF), które menedżer baz danych interpretuje jako wiersze danych.

SQL3303NJeśli w parametrze Action String są używane parametry CREATE lub REPLACE_CREATE, plik musi być typu IXF.

Objaśnienie: Typy plików inne niż IXF nie są dozwolone ze parametrów CREATE lub REPLACE_CREATE w parametrze Action String (np. "REPLACE into...").

Program IMPORT kończy przetwarzanie. Nie zaimportowano żadnych danych.

Działanie użytkownika: Zmień typ pliku na IXF albo użyj opcji INSERT, INSERT_UPDATE lub REPLACE.

SQL3304NPodana tabela nie istnieje.

Objaśnienie: Podane w komendzie parametry wymagają, aby tabela istniała.

Program narzędziowy zatrzymał przetwarzanie. Nie załadowano żadnych danych.

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

SQL3305NTabela nie może zostać utworzona, ponieważ już istnieje.

Objaśnienie: Parametr CREATE oznacza, że powinna zostać utworzona nowa tabela, ale tabela o podanej nazwie już istnieje.

Program IMPORT kończy przetwarzanie. Nie zaimportowano żadnych danych.

Działanie użytkownika: Usuń tabelę albo użyj innego parametru niż CREATE i wprowadź ponownie komendę.

SQL3306NPodczas wstawiania wiersza do tabeli wystąpił błąd SQL "<kod-sql>".

Objaśnienie: Podczas wstawiania wiersza do tabeli wystąpił błąd SQL.

Jeśli błąd SQL nie jest poważny, wiersz zostanie odrzucony, a program narzędziowy będzie kontynuował przetwarzanie; w przeciwnym razie przetwarzanie zostanie przerwane.

Działanie użytkownika: W celu uzyskania szczegółowych informacji o faktycznym błędzie sprawdź pozostałe komunikaty w pliku komunikatów i, jeśli to konieczne, wprowadź ponownie komendę.

SQL3307NLiczba kolumn w parametrze METHOD jest niezgodna z liczbą pozycji w parametrze Action String albo kolumna podana w parametrze METHOD nie istnieje.

Objaśnienie: W komendzie IMPORT użyto opcji CREATE lub REPLACE_CREATE. W innym wypadku:

Program IMPORT kończy przetwarzanie. Nie utworzono tabeli.

Działanie użytkownika: Popraw liczbę kolumn podanych w parametrach METHOD oraz Action String lub popraw liczbę kolumn podaną w parametrze METHOD.

SQL3308NWartość strony kodowej dla kolumny "<nazwa>" pliku PC/IXF jest niezgodna z wartością strony kodowej dla aplikacji. Nie podano opcji FORCEIN.

Objaśnienie: Wartości strony kodowej dla kolumny i dla aplikacji są niezgodne. Jeśli parametr FORCEIN nie zostanie podany, dane nie mogą zostać załadowane, jeśli konwersja ze strony kodowej pliku IXF do strony kodowej aplikacji nie jest obsługiwana.

Program narzędziowy zatrzymał przetwarzanie. Nie załadowano żadnych danych.

Działanie użytkownika: Aby załadować dane w tych stron kodowych, wprowadź ponownie komendę z opcją FORCEIN.

SQL3309NKolumna "<nazwa>" w pliku PC/IXF jest zdefiniowana jako kolumna graficzna. Nie podano opcji FORCEIN.

Objaśnienie: Podczas ładowania pliku PC/IXF napotkano graficzną kolumnę danych. Ponieważ nie użyto parametru FORCEIN, dane nie mogą zostać załadowane.

Program narzędziowy zatrzymał przetwarzanie. Nie załadowano żadnych danych.

Działanie użytkownika: Jeśli chcesz załadować dane z danymi graficznymi, wprowadź ponownie komendę z parametrem FORCEIN.

SQL3310NKolumna "<nazwa>" w pliku PC/IXF jest niepoprawna.

Objaśnienie: W komendzie IMPORT użyto opcji CREATE lub REPLACE_CREATE. Podczas importu pliku PC/IXF znaleziono kolumnę z niepoprawnym rekordem C.

Program IMPORT kończy przetwarzanie. Tabela nie została utworzona.

Działanie użytkownika: Sprawdź definicję kolumn w pliku wejściowym.

SQL3313NDysk jest pełny. Przetwarzanie zostało zakończone.

Objaśnienie: Dysk lub dyskietka jest pełna. Podczas eksportu do pliku PC/IXF plik danych PC/IXF jest na twardym dysku albo plik danych PC/IXF i baza danych są na tym samym dysku, albo plik danych PC/IXF i plik komunikatów są na tym samym dysku.

Program EXPORT zatrzymał przetwarzanie. Dane nie zostały wyeksportowane w całości.

Działanie użytkownika: Zwiększ ilość wolnego miejsca na dysku lub dyskietce lub przenieś plik danych na inny dysk niż baza danych i plik komunikatów i wprowadź ponownie komendę.

SQL3314NPola daty i godziny w rekordzie A nie odpowiadają polom daty i godziny w rekordzie H.

Objaśnienie: Podczas ładowania pliku PC/IXF został znaleziony rekord A zawierający informację identyfikacyjną wykonania (w polach daty i godziny) inną niż rekord nagłówka (H). Nie dotyczy to rekordu A na początku pliku kontynuacji.

Prawdopodobnie plik wejściowy został uszkodzony.

Program narzędziowy zatrzymał przetwarzanie.

Działanie użytkownika: Ponownie utwórz lub napraw uszkodzony plik, aby odzyskać tyle danych, ile się da. Wprowadź ponownie komendę.

SQL3315NNiepoprawne pola woluminu w rekordzie A podtyp C.

Objaśnienie: Podczas ładowania pliku PC/IXF utworzonego przez Database Services, znaleziono rekord A zawierający (w polach woluminu) niepoprawną informację o woluminie.

Prawdopodobnie plik wejściowy został uszkodzony.

Program narzędziowy zatrzymał przetwarzanie.

Działanie użytkownika: Ponownie utwórz lub napraw uszkodzony plik, aby odzyskać tyle danych, ile się da. Wprowadź ponownie komendę.

SQL3316NPodczas zamykania części pliku wejściowego wystąpił błąd we/wy.

Objaśnienie: Podczas ładowania wieloczęściowego pliku PC/IXF, w momencie zamykania jednego z plików składających się na wejściowy plik PC/IXF, wystąpił błąd we/wy. Nie dotyczy to ostatniego z plików składających się na plik wejściowy PC/IXF.

Program narzędziowy zatrzymał przetwarzanie.

Działanie użytkownika: Wprowadź ponownie komendę.

SQL3317NŁańcuch wskazywany przez parametr filetmod zawiera sprzeczną informację.

Objaśnienie: Łańcuch filetmod definiuje generację i rodzinę produktu dla wyjściowego pliku w formacie WSF. W łańcuchu określono więcej niż jedną generację lub rodzinę produktu.

Program narzędziowy zatrzymał przetwarzanie. Plik wyjściowy nie został utworzony.

Działanie użytkownika: Zmień łańcuch filetmod, aby określić tylko jedną generację i rodzinę produktu. Wprowadź ponownie komendę.

SQL3318NPowtarzające się parametry w parametrze filetmod.

Objaśnienie: W parametrze filetmod występują więcej niż raz parametry COLDEL, CHARDEL lub DECPT. Warunek ten może zdarzyć się podczas używania plików ASCII z ogranicznikami (DEL).

Program narzędziowy zatrzymał przetwarzanie. Nie załadowano ani nie wyeksportowano żadnych danych.

Działanie użytkownika: Wprowadź ponownie komendę, podając poprawny parametr filetmod.

SQL3319NPodczas tworzenia tabeli wystąpił błąd SQL "<kod-sql>".

Objaśnienie: Podczas tworzenia tabeli wystąpił błąd SQL.

Program IMPORT kończy przetwarzanie. Tabela nie została utworzona. Nie zaimportowano żadnych danych.

Działanie użytkownika: Sprawdź SQLCODE (numer-komunikatu) w komunikacie w celu uzyskania dalszych informacji. Wprowadź zmiany i wprowadź ponownie komendę.

SQL3320NW parametrze filetmod brakuje ogranicznika lub separatora dziesiętnego po parametrze.

Objaśnienie: Parametr COLDEL, CHARDEL lub DECPT umieszczone jest na samym końcu parametru filetmod. Po parametrze nie ma ogranicznika lub separatora dziesiętnego. Warunek ten może zdarzyć się podczas używania plików ASCII z ogranicznikami (DEL).

Program narzędziowy zatrzymał przetwarzanie. Nie załadowano ani nie wyeksportowano żadnych danych.

Działanie użytkownika: Wprowadź ponownie komendę, podając poprawny parametr filetmod.

SQL3321CNie zaimportowano danych do bazy danych z powodu zapełnienia protokołu. Odtwarzanie nie powiodło się. Został zwrócony kod "<kod-sql>".

Objaśnienie: Program IMPORT nie mógł wstawić wierszy danych do bazy, ponieważ protokół transakcji bazy danych był pełny. Cała praca została zatwierdzona, ale program narzędziowy nie wstawił wierszy, ponieważ protokół transakcji jest pełny.

Program narzędziowy zatrzymał przetwarzanie. Wszystkie poprzednie zmiany zostały zatwierdzone, ale bieżący wiersz nie został zaimportowany.

Działanie użytkownika: Sprawdź ilość wolnego miejsca w systemie plików zawierającym pliki bazy danych. Zastanów się nad zwiększeniem maksymalnej wielkości protokołu w pliku konfiguracyjnym bazy danych.

SQL3322NWystąpił błąd semafora systemu operacyjnego.

Objaśnienie: Przed/po semaforze wystąpił błąd.

Program narzędziowy zatrzymał przetwarzanie. Dla programu EXPORT dane na nośniku mogą być niekompletne. Dla programu IMPORT dane jeszcze nie zatwierdzone zostały wycofane.

Działanie użytkownika: Zatrzymaj i ponownie uruchom DB2 a następnie wprowadź ponownie komendę.

SQL3324NKolumna "<nazwa>" jest typu "<typ>", który nie został rozpoznany.

Objaśnienie: Kolumna danych zwrócona przez instrukcję SQL nie jest obsługiwana.

Użytkownicy systemów stowarzyszeń: Typ danych dla żądanych danych, nie jest obsługiwany ani przez serwer stowarzyszony, ani przez źródło danych, do których chcesz uzyskać dostęp.

Działanie użytkownika: Napraw błąd i wprowadź ponownie komendę.

Użytkownicy systemów stowarzyszeń: Określ obsługiwany typ danych i wprowadź ponownie program.

SQL3325WWszystkie kolumny w wierszu "<numer-wiersza>" mają wartość NULL; wiersz nie został dołączony do pliku danych w formacie WSF.

Objaśnienie: Kiedy wynikiem eksportowanej do pliku WSF instrukcji SELECT jest wiersz zawierający tylko wartości NULL, to nie zostanie on dołączony do pliku WSF. Całkowita liczba wierszy podana w komunikacie SQL3105N jest liczbą wierszy wynikającą z instrukcji SELECT, a nie liczba wierszy w pliku WSF.

Komenda kontynuuje przetwarzanie.

Działanie użytkownika: Nie jest wymagane żadne działanie. To jest komunikat informacyjny.

SQL3326NLista kolumn występująca po nazwie tabeli w parametrze Action String jest niepoprawna.

Objaśnienie: Komunikat ten pojawia się w przypadku wywołania IMPORT lub LOAD z parametrem Action String (e.g. "REPLACE into ...") zawierającym niepoprawna listę kolumn po nazwie tabeli. Na przykład następujące wartości parametru Action String spowodują błąd:

insert into tablea()
brak kolumn wewnątrz nawiasów

insert into tablea(two words)
niepoprawna nazwa kolumny

insert into tablea(grant.col1)
nazwa kolumny nie powinna być pełna

insert into tablea(x1234567890123456789)
za długa nazwa kolumny

insert into tablea(,col1,col2)
brak nazwy kolumny

Komenda nie może być kontynuowana.

Działanie użytkownika: Zmień parametr Action String, tak aby zawierał poprawną listę kolumn i ponownie wywołaj program użytkowy.

SQL3327NWystąpił błąd systemowy (kod przyczyny 1 = " <kod-przyczyny-1>" oraz kod przyczyny 2 = "<kod-przyczyny-2>").

Objaśnienie: Podczas przetwarzania wystąpił błąd systemowy.

Program narzędziowy zatrzymał przetwarzanie.

Działanie użytkownika: Jeśli jest to możliwe, należy zapisać wszystkie informacje dotyczące błędu z obszaru komunikacyjnego SQL. Zachowaj plik komunikatów. Zakończ wszystkie aplikacje korzystające z bazy danych. Restartuj system. Uruchom ponownie bazę danych. Wprowadź ponownie komendę.

Jeśli istnieją wystarczające zasoby pamięci i problem powtarza się, należy wywołać program Independent Trace Facility w wierszu komend systemu operacyjnego. Zajrzyj do rozdziału dotyczącego Independent Trace Facility w podręczniku Troubleshooting Guide, aby zapoznać się z informacjami o sposobie jego użycia.

SQL3330WW wierszu "<numer-wiersza>" pole znakowe ma nieparzystą liczbę znaków ale jego kolumna docelowa jest kolumną graficzną. Wiersz nie został załadowany.

Objaśnienie: Tylko pola znakowe o parzystej liczbie znaków mogą zostać załadowane do kolumn graficznych.

Wiersz nie został załadowany.

Działanie użytkownika: Załaduj dane do nowej tabeli używając w komendzie IMPORT opcji CREATE albo nie ładuj tej kolumny do tej tabeli.

SQL3331CUstawienie uprawnień do pliku (katalogu) nie pozwala na żądany dostęp.

Objaśnienie: Ten komunikat może towarzyszyć innemu komunikatowi o błędzie. Wskazuje on na próbę dostępu do pliku lub katalogu w sposób sprzeczny z atrybutami pliku. Źródłem problemu może być jedno z następujących:

Nie można wykonać komendy.

Działanie użytkownika: Ponownie uruchom program narzędziowy, kiedy plik nie będzie przez nikogo używany, albo skieruj dane wyjściowe programu narzędziowego do ścieżki i pliku, które pozwalają na zapis.

SQL3332COsiągnięto maksymalną liczbę otwartych plików.

Objaśnienie: Ten komunikat może towarzyszyć innemu komunikatowi o błędzie. Oznacza on, że otwarto maksymalną liczbę plików.

Nie można wykonać komendy.

Działanie użytkownika: Zakończ inne aplikacje, aby zredukować liczbę otwartych plików i ponownie uruchom program narzędziowy.

SQL3333CPlik lub katalog nie istnieje.

Objaśnienie: Ten komunikat może towarzyszyć innemu komunikatowi o błędzie. Oznacza on, że plik lub katalog, który ma zostać użyty, nie istnieje lub nie można go znaleźć.

Nie można wykonać komendy.

Działanie użytkownika: Wprowadź ponownie komendę, podając poprawną nazwę pliku wraz z poprawną ścieżką.

SQL3334CBrak dostępnej pamięci.

Objaśnienie: Ten komunikat może towarzyszyć innemu komunikatowi o błędzie. Oznacza on, że nie ma wystarczającej ilości pamięci do otwarcia pliku.

Nie można wykonać komendy.

Działanie użytkownika: Należy zatrzymać aplikację. Możliwe rozwiązania:

SQL3335CSystem plików jest pełny.

Objaśnienie: Ten komunikat może towarzyszyć innemu komunikatowi o błędzie. Oznacza on, że na urządzeniu nie ma wolnego miejsca do zapisu.

Nie można wykonać komendy.

Działanie użytkownika: Usuń niepotrzebne pliki, aby zwolnić miejsce na urządzeniu albo skieruj dane wyjściowe do urządzenia, na którym jest wolne miejsce.

SQL3337NPodczas zapisu danych na serwerze wystąpił błąd we/wy.

Objaśnienie: Podczas próby zapisu danych w tymczasowym pliku na serwerze wystąpił błąd we/wy (dla danej instancji menedżera baz danych pliki tymczasowe tworzone są na serwerze w podkatalogu tmp katalogu sqllib). System plików serwera może być zapełniony.

Program narzędziowy zatrzymał przetwarzanie. Baza danych pozostaje nie zmieniona.

Działanie użytkownika: W celu zwolnienia miejsca na serwerze skontaktuj się z administratorem systemu serwera i wprowadź ponownie komendę.

SQL3338NPodczas odczytu tymczasowego pliku komunikatów z serwera wystąpił błąd we/wy.

Objaśnienie: Podczas próby odczytu tymczasowego pliku komunikatów z serwera wystąpił błąd systemowy we/wy.

Operacja IMPORT dobiegła końca, jednak plik komunikatów w systemie klienta bazy danych może być pusty lub niekompletny.

Działanie użytkownika: Skieruj zapytanie do zdalnej bazy danych, aby sprawdzić, czy operacja zakończyła się pomyślnie.


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