Komunikaty

SQL2200 - SQL2299

SQL2200NKwalifikator nazwy tabeli lub indeksu jest za długi albo nie został określony jako część nazwy tabeli lub indeksu.

Objaśnienie: Nazwa tabeli lub indeksu musi być pełna. Format wygląda następująco id_autoryzowanego_użytkownika.nazwa, gdzie id_autoryzowanego_użytkownika musi składać się z 1 do 30 znaków, tabela nazwa musi składać się z 1 do 128 znaków, a indeks nazwa musi składać się z 1 do 18 znaków (w środowisku MBCS są to bajty).

Program narzędziowy zatrzymał przetwarzanie.

Działanie użytkownika: Wprowadź ponownie komendę z nazwą pełną, uwzględniając poprawny kwalifikator.

SQL2203NParametr nazwa_tabeli jest niepoprawny. Nazwa tabeli jest za długa, podano tylko ID autoryzowanego użytkownika, nie podano nazwy tabeli lub adres nazwy jest niepoprawny.

Objaśnienie: Wymagana jest nazwa tabeli. Musi ona być pełna i mieć format id_autoryzowanego_użytkownika.nazwa, gdzie id_autoryzowanego_użytkownika składa się z 1 do 30 znaków, a nazwa składa się z 1 do 128 znaków (w środowisku MBCS są to bajty). Nazwa tabeli musi się znajdować pod poprawnym adresem aplikacji.

Program narzędziowy zatrzymał przetwarzanie.

Działanie użytkownika: Wprowadź ponownie komendę, podając poprawną nazwę tabeli.

SQL2204NParametr nazwa_indeksu jest niepoprawny. Nazwa indeksu jest za długa, podano tylko ID autoryzowanego użytkownika lub adres indeksu jest niepoprawny.

Objaśnienie: Jeśli określony został indeks, to musi on być pełny i mieć format id_autoryzowanego_użytkownika.nazwa, gdzie id_autoryzowanego_użytkownika składa się z 1 do 30 znaków, a nazwa składa się z 1 do 18 znaków (w środowisku MBCS są to bajty). Indeks musi się znajdować pod poprawnym adresem aplikacji.

Program narzędziowy zatrzymał przetwarzanie.

Działanie użytkownika: Wprowadź ponownie komendę, podając poprawną nazwę indeksu.

SQL2205NPodany indeks jest niepoprawny. Kod przyczyny: "<kod-przyczyny>".

Objaśnienie: Dla żądanej operacji określony parametr indeksowy jest niepoprawny. Poniżej przedstawiono listę kodów przyczyn:

1
Dla określonego "<schemat>"."<nazwa-tabeli>" lub "<schemat>"."<nazwa-indeksu>" określony indeks nie istnieje.

2
Określony indeks jest indeksem rozszerzonym. Program narzędziowy Reorganize Table nie obsługuje indeksów opartych na rozszerzeniach indeksów.

Użytkownicy systemów stowarzyszeń: sytuację tę może również wykryć źródło danych.

Program lub operacja powodują zatrzymanie przetwarzania.

Działanie użytkownika: Wprowadź ponownie komendę z poprawnym indeksem lub bez indeksu.

SQL2207NŚcieżka do pliku określona przez parametr plik_danych jest niepoprawna.

Objaśnienie: Parametr plik_danych nie odpowiada żadnej domyślnej ścieżce do pliku. Parametr plik_danych ma błędną wartość podaną przez użytkownika. Wystąpiła jedna z następujących sytuacji:

Program narzędziowy zatrzymał przetwarzanie.

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

SQL2208NObszar tabel określony przez parametr obszar_tabel jest niepoprawny.

Objaśnienie: Parametr obszaru tabel nie zawiera poprawnej wartości. Mógł zaistnieć jeden z następujących warunków:

Program narzędziowy zatrzymał przetwarzanie.

Działanie użytkownika: Wprowadź ponownie komendę, podając poprawny parametr obszaru tabel lub nie używaj tego parametru. W drugim przypadku program narzędziowy Reorganize Table użyje obszarów tabel, w których tabela faktycznie się znajduje.

SQL2211NPodana tabela nie istnieje.

Objaśnienie: W bazie danych nie ma takiej tabeli. Podano niepoprawną nazwę tabeli lub niepoprawny ID autoryzowanego użytkownika.

Nie można wykonać komendy.

Działanie użytkownika: Wprowadź ponownie komendę, podając poprawną nazwę tabeli.

SQL2212NPodana tabela jest widokiem. Nie można użyć programu Reorganize Table do widoku.

Objaśnienie: Nie można użyć programu Reorganize Table do widoku.

Program narzędziowy zatrzymał przetwarzanie.

Działanie użytkownika: Wprowadź ponownie komendę, podając poprawną nazwę tabeli.

SQL2213NOkreślony obszar tabel nie jest systemowym, tymczasowym obszarem tabel.

Objaśnienie: Program narzędziowy Reorganize Table wymaga, by każdy określony obszar tabel był systemowym, tymczasowym obszarem tabel. Udostępniona nazwa obszaru tabel nie jest nazwą obszaru tabel zdefiniowanego do przechowywania systemowych tabel tymczasowych.

Program narzędziowy zatrzymał przetwarzanie.

Działanie użytkownika: Wprowadź ponownie komendę, podając nazwę systemowego, tymczasowego obszaru tabel lub nie używaj parametru nazwy obszaru tabel. W drugim przypadku program narzędziowy Reorganize Table użyje obszarów tabel, w których tabela faktycznie się znajduje.

SQL2214NUżytkownik nie ma uprawnień do uruchomienia programu narzędziowego Reorganize Table na tabeli "<nazwa>".

Objaśnienie: Użytkownik próbował reorganizować podaną tabelę bez wymaganych uprawnień (SYSADM lub DBADM albo CONTROL dla tabeli).

Program narzędziowy zatrzymał przetwarzanie.

Działanie użytkownika: Zaloguj się jako użytkownik z odpowiednimi uprawnieniami i wprowadź ponownie komendę.

SQL2215NPodczas zatwierdzania poprzedniej pracy dla bazy danych wystąpił błąd SQL "<sqlcode>".

Objaśnienie: Użytkownik jest już połączony z bazą podaną w komendzie Reorganize Table. Błąd wystąpił w momencie zatwierdzania poprzednich jednostek pracy dla bazy danych.

Program narzędziowy kończy przetwarzanie, nie próbując wycofać zmian ani przerwać połączenia.

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

SQL2216NPodczas reorganizacji tabeli bazy danych wystąpił błąd SQL "<sqlcode>".

Objaśnienie: Podczas reorganizacji tabeli bazy danych wystąpił błąd.

Program narzędziowy zatrzymał przetwarzanie.

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

SQL2217NRozmiar strony systemowego, tymczasowego obszaru tabel, używanej przez program narzędziowy REORG, musi być zgodny z rozmiarem strony obszarów tabel, w których znajdują się dane z tabeli (łącznie z kolumnami danych typu LONG i/lub LOB).

Objaśnienie: Jeśli tymczasowa tabela systemowa była jawnie określona dla programu narzędziowego REORG, rozmiar strony systemowego, tymczasowego obszaru tabel, używanej przez program narzędziowy REORG musi być zgodny z rozmiarem strony obszarów tabel, w których znajdują się dane z tabeli (łącznie z kolumnami danych typu LONG i/lub LOB). Jedna z następujących sytuacji naruszyła to ograniczenie:

Jeśli dla programu narzędziowego REORG nie został określony systemowy, tymczasowy obszar tabel, program narzędziowy będzie wewnętrznie wyszukiwał systemowego, tymczasowego obszaru tabel. W bazie danych nie istnieje systemowy, tymczasowy obszar tabel, który wykorzystuje taki sam rozmiar stron co dane z tabeli, lub nie był on w danym momencie dostępny.

Działanie użytkownika: Jeśli tabela podlegająca reorganizacji znajduje się w obszarze tabel o rozmiarze strony innym niż rozmiar strony obszaru tabel, w którym znajdują się dane typu LONG i/lub LOB z tabeli, to programowi narzędziowemu REORG nie można udostępnić systemowego, tymczasowego obszaru tabel. Powtórz żądanie REORG bez określania systemowego, tymczasowego obszaru tabel.

Jeśli w bazie danych nie istnieje systemowy, tymczasowy obszar tabel, który wykorzystuje taki sam rozmiar stron co dane z tabeli, utwórz systemowy, tymczasowy obszar tabel, używając do tego celu strony o rozmiarze, zgodnym z rozmiarem strony danych z tabeli.

Jeśli w bazie danych istnieje systemowy, tymczasowy obszar tabel, który wykorzystuje taki sam rozmiar stron co dane z tabeli, lecz nie był on dostępny w czasie wykonywania komendy, to wprowadź ponownie komendę, gdy systemowy, tymczasowy obszar tabel będzie dostępny.


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