Komunikaty
Jeśli protokół IPX/SPX używany jest 32-bitowym systemie operacyjnym
Windows, listę najczęściej spotykanych błędów można znaleźć w sekcji
poświęconej protokołowi TCP/IP. Błędy zwracane przez protokół TCP/IP i
IPX/SPX w systemach Windows podlegają specyfikacjom WINSOCK. Poniżej
przedstawiono listę najczęściej spotykanych błędów, gdy protokół
IPX/SPX jest używany w systemie OS/2 lub Unix. NIE jest to pełna lista
błędów. Wartości błędów są podane w pliku
tiuser.h. Numery samych kodów t_errno są ujęte w
nawiasy.
- TBADF (4): Podany uchwyt pliku nie wskazuje na punkt zakończenia
transportu.
- TNOADDR (5): Dostawca usług transportowych nie mógł przydzielić
adresu.
- TOUTSTATE (6): Funkcja została podana w złej kolejności.
- TSYSERR (8): W trakcie wykonywania funkcji wystąpił błąd
systemowy.
- TLOOK (9): W trakcie połączenia wystąpiło zdarzenie
asynchroniczne.
- TNODATA (13): W danym momencie brak dostępnych danych od dostawcy
usług transportowych.
- TADDRBUSY (23): Podany adres jest już używany, a dostawca usług
transportowych nie mógł przydzielić nowego adresu.
Jeśli pierwszy element błędu informuje, że t_errno = TLOOK, to drugi
element błędu określa zdarzenie. Poniżej została przedstawiona lista
najczęściej pojawiających się zdarzeń. NIE jest to pełna
lista zdarzeń. Zdarzenia są umieszczone w pliku
tiuser.h. Wartości zdarzeń są ujęte w nawiasy.
Jeśli pierwszy element błędu określa, że t_errno = TLOOK, a drugi
określa zdarzenie T_DISCONNECT, trzeci element błędu określa kod przyczyny
odłączenia kod_przyczyny. Poniżej podana została lista
kodów przyczyn rozłączenia, które występują najczęściej. NIE
jest to pełna lista kodów przyczyny. Kody
przyczyn rozłączenia znajduje się w pliku tispxipx.h. Na
platformie Unix, kody przyczyn są zdefiniowane w pliku
spx_app.h. Wartości kodów przyczyn zostały ujęte w
nawiasy.
- TLI_SPX_CONNECTION_TERMINATED (0xEC): Rozłączenie wykonane przez
sieć zdalną.
- TLI_SPX_CONNECTION_FAILED (0xED): Błąd połączenia.
Aby otrzymać więcej informacji dotyczących błędów komunikacyjnych
interfejsu TLI dla protokołu IPX/SPX, zapoznaj się z dokumentacją TLI
(Transport Layer Interface).
Poniżej przedstawiono listę najczęściej spotykanych wartości
zwracanych, gdy używane jest adresowanie serwera plików OS/2
IPX/SPX. NIE jest to pełna lista błędów. Wartości
powrotu można znaleźć w pliku nwerror.h.
- 0x880F -
- Jest to błąd "NO CONNECTION TO SERVER" (brak połączenia z
serwerem). Sprawdź, czy serwer plików jest włączony i działa oraz czy
jest do niego dostęp ze stacji roboczych serwerów i klientów.
- 0x88FF -
- Jeśli ten błąd wystąpi podczas próby połączenia się z bazą danych przy
użyciu funkcji NWAttachToFileServer, sprawdź, czy na kliencie
została poprawnie zainstalowana i czy jest uruchomiona obsługa protokołu
IPX/SPX.
- 0x89EF -
- Jest to błąd "INVALID NAME" (niepoprawna nazwa). W nazwie serwera
plików albo obiektu zostały podane niedopuszczalne znaki. Znaki
sterujące, przecinek, średnik, ukośniki, znak zapytania, gwiazdka oraz tylda
są niepoprawne.
- 0x89F2
- Jest to błąd "NO OBJECT READ PRIVILEGE" (brak uprawnień do odczytu
obiektu). Klient nie posiada uprawnień do odczytu obiektu serwera DB2
zarejestrowanego na serwerze plików Netware.
- 0x89F4
- Jest to błąd "NO OBJECT DELETE PRIVILEGE" (brak uprawnień do usunięcia
obiektu). Sprawdź, czy użytkownik/hasło podane podczas
wyrejestrowywania posiada uprawnienia do usunięcia obiektu oraz jego
właściwości z serwera plików.
- 0x89F5
- Jest to błąd "NO OBJECT CREATE PRIVILEGE" (brak uprawnień do utworzenia
obiektu). Sprawdź, czy użytkownik/hasło podane podczas rejestrowania
posiada uprawnienia do utworzenia obiektu i jego właściwości na serwerze
plików.
- 0x89F6
- Jest to błąd "NO PROPERTY DELETE PRIVILEGE" (brak uprawnień do usunięcia
właściwości). Sprawdź, czy użytkownik/hasło podane podczas
wyrejestrowywania posiada uprawnienia do usunięcia obiektu oraz jego
właściwości z serwera plików.
- 0x89F7
- Jest to błąd "NO PROPERTY CREATE PRIVILEGE" (brak uprawnień do utworzenia
właściwości). Sprawdź, czy użytkownik/hasło podane podczas
rejestrowania posiada uprawnienia do utworzenia obiektu i jego właściwości na
serwerze plików.
- 0x89F8
- Jest to błąd "NO PROPERTY WRITE PRIVILEGE" (brak uprawnień do zapisu
właściwości). Sprawdź, czy użytkownik/hasło podane podczas
rejestrowania posiada uprawnienia do zapisu właściwości obiektu na serwerze
plików.
- 0x89FC -
- Jest to błąd "UNKNOWN FILE SERVER" (nieznany serwer plików) albo "NO SUCH
OBJECT" (brak takiego obiektu).
Jeśli ten błąd wystąpi podczas działania komendy REGISTER/DEREGISTER,
sprawdź, czy:
- Nazwa obiektu została podana w pliku konfiguracyjnym menedżera baz danych
i zawiera same dopuszczalne znaki.
- Nazwa serwera plików została podana w pliku konfiguracyjnym menedżera baz
danych i zawiera same dopuszczalne znaki.
Jeśli ten błąd wystąpi podczas próby połączenia się z bazą danych przy
użyciu funkcji NWScanProperty, sprawdź, czy:
- Adres sieciowy menedżera bazy danych został poprawnie zarejestrowany na
serwerze plików NetWare. Wykonuje się to na serwerze za pomocą komendy
REGISTER.
- Nazwa obiektu, podana w pozycji katalogu węzła IPXSPX po stronie klienta,
odpowiada nazwie obiektu podanej w pliku konfiguracyjnym menedżera baz danych
na serwerze.
- Nazwa serwera plików, podana w pozycji katalogu węzła IPXSPX po stronie
klienta, odpowiada nazwie serwera plików podanej w pliku konfiguracyjnym
menedżera baz danych na serwerze.
Jeśli ten błąd wystąpi w funkcji NWAttachToFileServer, sprawdź,
czy nazwa serwera plików została poprawnie skonfigurowana w pliku
konfiguracyjnym menedżera baz danych.
Jeśli ten błąd wystąpi w funkcji NWLoginToFileServer, sprawdź,
czy identyfikator użytkownika podany podczas rejestrowania/wyrejestrowywania
jest poprawny dla logowania się na serwerze plików.
- 0x89FF -
- Jest to błąd "NO SUCH OBJECT OR BAD PASSWORD" (brak takiego obiektu albo
błędne hasło). Sprawdź, czy podane hasło jest zdefiniowane i czy nie
wygasło.
Więcej informacji dotyczących błędów adresowania serwera plików
IPX/SPX można znaleźć w dokumentacji NetWare Client API for C.
Poniżej przedstawiono listę generatorów błędów
identyfikujących miejsce, które wygenerowało błąd, gdy używane jest
adresowanie serwera plików Unix IPX/SPX.
- 0x00 - Serwer plików
- 0x10 - API
- 0x20 - API
Poniżej została podana lista kodów błędów, które są najczęściej
spotykane podczas korzystania z trybu adresowania protokołu IPX/SPX serwera
plików w systemie Unix. NIE jest to pełna lista błędów. W
systemie AIX, kody błędów można znaleźć w pliku
nwerrors.h.
- 0x02 -
- Jest to błąd "TRANSPORT OPEN" (otwarcia transportu). Sprawdź, czy
komunikacja za pośrednictwem protokołu IPX/SPX została poprawnie zainstalowana
i skonfigurowana.
- 0xDE -
- Jest to błąd "BAD PASSWORD" (błędne hasło). Sprawdź, czy hasło
podane podczas rejestrowania/wyrejestrowywania jest poprawne dla zalogowania
się na serwerze plików.
- 0xEF -
- Jest to błąd "INVALID NAME" (niepoprawna nazwa). Sprawdź, czy nazwy
obiektu oraz serwera plików, podane w pliku konfiguracyjnym menedżera baz
danych są poprawne. Sprawdź, czy nazwy te nie zawierają niedozwolonych
znaków.
- 0xF2 -
- Jest to błąd "NO OBJECT READ PRIVILEGE" (brak uprawnień do odczytu
obiektu). Klient nie posiada uprawnień do odczytu obiektu serwera DB2
zarejestrowanego na serwerze plików Netware.
- 0xF4 -
- Jest to błąd "NO OBJECT DELETE PRIVILEGE" (brak uprawnień do usunięcia
obiektu). Sprawdź, czy użytkownik/hasło podane podczas
wyrejestrowywania posiada uprawnienia do usunięcia obiektu oraz jego
właściwości z serwera plików.
- 0xF5 -
- Jest to błąd "NO OBJECT CREATE PRIVILEGE" (brak uprawnień do utworzenia
obiektu). Sprawdź, czy użytkownik/hasło podane podczas rejestrowania
posiada uprawnienia do utworzenia obiektu i jego właściwości na serwerze
plików.
- 0xF6 -
- Jest to błąd "NO PROPERTY DELETE PRIVILEGE" (brak uprawnień do usunięcia
właściwości). Sprawdź, czy użytkownik/hasło podane podczas
wyrejestrowywania posiada uprawnienia do usunięcia obiektu oraz jego
właściwości.
- 0xF7
- Jest to błąd "NO PROPERTY CREATE PRIVILEGE" (brak uprawnień do utworzenia
właściwości). Sprawdź, czy użytkownik/hasło podane podczas
rejestrowania posiada uprawnienia do utworzenia obiektu oraz jego
właściwości.
- 0xF8 -
- Jest to błąd "NO PROPERTY WRITE PRIVILEGE" (brak uprawnień do zapisu
właściwości). Sprawdź, czy użytkownik/hasło podane podczas
rejestrowania posiada uprawnienia do zapisu właściwości obiektu na serwerze
plików.
- 0xFC -
- Jest to błąd "UNKNOWN FILE SERVER" (nieznany serwer plików) albo "NO SUCH
OBJECT" (brak takiego obiektu).
Jeśli ten błąd wystąpi podczas działania komendy REGISTER/DEREGISTER,
sprawdź, czy:
- Nazwa obiektu została podana w pliku konfiguracyjnym menedżera baz danych
i zawiera same dopuszczalne znaki.
- Nazwa serwera plików została podana w pliku konfiguracyjnym menedżera baz
danych i zawiera same dopuszczalne znaki.
Jeśli ten błąd wystąpi podczas próby połączenia się z bazą danych przy
użyciu funkcji NWScanProperty, sprawdź, czy:
- Adres sieciowy menedżera bazy danych został poprawnie zarejestrowany na
serwerze plików NetWare. Wykonuje się to na serwerze za pomocą komendy
REGISTER.
- Nazwa obiektu, podana w pozycji katalogu węzła IPXSPX po stronie klienta,
odpowiada nazwie obiektu podanej w pliku konfiguracyjnym menedżera baz danych
na serwerze.
- Nazwa serwera plików, podana w pozycji katalogu węzła IPXSPX po stronie
klienta, odpowiada nazwie serwera plików podanej w pliku konfiguracyjnym
menedżera baz danych na serwerze.
Jeśli ten błąd wystąpi w funkcji NWAttachToServerPlatform,
sprawdź, czy nazwa serwera plików została poprawnie skonfigurowana w pliku
konfiguracyjnym menedżera baz danych.
Jeśli ten błąd wystąpi w funkcji NWLoginToServerPlatform,
sprawdź, czy identyfikator użytkownika podany podczas
rejestrowania/wyrejestrowywania jest poprawny dla logowania się na serwerze
plików.
- 0xFF -
- Jest to błąd "NO RESPONSE FROM FILE SERVER" (brak odpowiedzi od serwera
plików). Sprawdź, czy serwer plików jest włączony i działa oraz czy
jest dostępny dla serwerów i klientów DB2.
Aby otrzymać więcej informacji dotyczących błędów trybu adresowania serwera
plików IPX/SPX, zapoznaj się z dokumentacją interfejsu API NetWare C Interface
for UNIX.
[ Początek strony | Poprzednia strona | Następna strona | Spis treści | Indeks ]