Справочник на съобщенията
Когато използвате IPX/SPX в 32-битова операционна система Windows, обърнете
се към раздела за TCP/IP за списъка на най-често срещаните грешки.
Грешките, върнати от TCP/IP и от IPX/SPX в системи под Windows се подчиняват
на WINSOCK спецификациите. Следва списък на най-често срещани от
потребителя t_errnos, когато се използва IPX/SPX в OS/2 или Unix
системи. Това НЕ е пълният списък от грешки. Стойностите на
грешки може да бъдат намерени във файла tiuser.h. Самият
t_errno номер е в скоби.
- TBADF (4): Зададеният указател към файл не сочи крайната преносна
точка.
- TNOADDR (5): Осигурителят на пренасянето не може да задели
адрес.
- TOUTSTATE (6): Подадена е функция в грешната
последователност.
- TSYSERR (8): Възникнала е системна грешка по време на изпълнението
на тази функция.
- TLOOK (9): За тази връзка е възникнало асинхронно събитие.
- TNODATA (13): В момента липсват данни от осигурителя на
пренасянето.
- TADDRBUSY (23): Посоченият адрес се използва и осигурителят на
пренасянето не може да задели нов адрес.
Когато първият токен на грешката посочва t_errno = TLOOK, вторият токен на
грешката определя събитие. По-долу е даден списък на най-често
срещаните от потребителя събития. Това не е пълен списък на
събитията. Събитията може да бъдат намерени във
файла tiuser.h. Стойността на събитието е в
скоби.
Когато първият токен на грешката посочва t_errno = TLOOK и вторият токен на
грешката определя събитието T_DISCONNECT, третият токен задава кода на
причината за прекъсване на връзката. По-долу е даден списък на
най-често срещаните от потребителя кодове на причини за прекъсване
на връзката. Това НЕ е пълен списък на кодовете на
причини. Кодовете на причини за прекъсване на връзката
може да бъдат намерени във файла tispxipx.h. На UNIX платформи,
кодовете на причини са дефинирани във файла spx_app.h.
Стойността на кода на причина е в скоби.
- TLI_SPX_CONNECTION_TERMINATED (0xEC): Получена е команда за откачане
от отдалечен равностоен възел.
- TLI_SPX_CONNECTION_FAILED (0xED): Неуспех във връзката.
За допълнителна информация относно комуникационни грешки се обърнете към
документацията на Интерфейса на транспортния слой.
По-долу са изброени стойностите на връщане, които потребителят
може да срещне най-често, когато се използва режим на адресиране на OS/2
IPX/SPX файлов сървър. Това НЕ е пълният списък от грешки.
Стойностите на връщане може да бъдат намерени във файла
nwerror.h.
- 0x880F -
- Това е грешка "NO CONNECTION TO SERVER" ("няма връзка със
сървъра"). Уверете се, че посоченият файлов сървър е пуснат и работещ,
а клиентските и сървър работни станции могат да осъществят достъп до
него.
- 0x88FF -
- Ако тази грешка възникне при опит за отдалечено свързване към базата данни
и функцията е NWAttachToFileServer, уверете се, че поддръжката на
протокола IPX/SPX е инсталирана правилно на клиента и че е стартирана.
- 0x89EF -
- Това е грешка "INVALID NAME" ("невалидно име"). Зададени се
невалидни символи в името на обект или на файлов сървър. Управляващите
знаци запетая, двоеточие, наклонена черта, обратна наклонена черта,
въпросителен знак, звездичка и тилда са невалидни.
- 0x89F2
- Това е грешка "NO OBJECT READ PRIVILEGE" ("няма права за четене на
обект"). Клиентът няма достъп, за да прочете обект на DB2 сървъра,
регистриран на Netware файловия сървър.
- 0x89F4
- Това е грешка "NO OBJECT DELETE PRIVILEGE" ("няма права за изтриване на
обект"). Уверете се, че зададените при дерегистрирането потребителски
идентификатор и парола имат необходимите права на достъп, за да изтрият обекта
и неговите характеристики на файловия сървър.
- 0x89F5
- Това е грешка "NO OBJECT CREATE PRIVILEGE" ("няма права за създаване на
обект"). Уверете се, че зададените при дерегистрирането потребителски
идентификатор и парола имат необходимите права на достъп, за да създадат
обекта и неговите характеристики на файловия сървър.
- 0x89F6
- Това е грешка "NO PROPERTY DELETE PRIVILEGE" ("няма права за изтриване на
характеристики"). Уверете се, че зададените при дерегистрирането
потребителски идентификатор и парола имат необходимите права на достъп, за да
изтрият обекта и неговите характеристики на файловия сървър.
- 0x89F7
- Това е грешка "NO PROPERTY CREATE PRIVILEGE" ("няма права за създаване на
характеристики"). Уверете се, че зададените при дерегистрирането
потребителски идентификатор и парола имат необходимите права на достъп, за да
създадат обекта и неговите характеристики на файловия сървър.
- 0x89F8
- Това е грешка "NO PROPERTY WRITE PRIVILEGE" ("няма права за записване на
характеристики"). Уверете се, че зададените при дерегистрирането
потребителски идентификатор и парола имат необходимите права на достъп, за да
запишат стойностите на характеристиките на обекта на файловия сървър.
- 0x89FC -
- Това е грешка "UNKNOWN FILE SERVER" ("непознат файлов сървър") или "NO
SUCH OBJECT" ("няма такъв обект").
Ако тази грешка възникне при изпълнение на командата REGISTER/DEREGISTER,
уверете се, че:
- В конфигурационния файл на мениджъра на базата данни е било посочено име
на обект и че името съдържа валидни символи.
- В конфигурационния файл на мениджъра на базата данни е било посочено име
на файлов сървър и че името съдържа валидни символи.
Ако тази грешка възникне при опит за отдалечено свързване към базата данни
и функцията е NWScanProperty, уверете се, че:
- Мрежовият адрес на мениджъра на базата данни е бил регистриран успешно на
NetWare файловия сървър. Това се прави, като се изпълни командата
REGISTER на сървъра.
- Името на обекта, посочено в запис в IPXSPX директорията на възли на
клиента, съответства на името на обекта, посочено в конфигурационния файл на
мениджъра на базата данни на сървъра.
- Името на файловия сървър, посочено в запис в IPXSPX директорията на възли
на клиента, съответства на името на файловия сървър, посочено в
конфигурационния файл на мениджъра на базата данни на сървъра.
Ако тази грешка възникне за функцията NWAttachToFileServer,
уверете се, че името на файловия сървър е конфигурирано правилно в
конфигурационния файл на мениджъра на базата данни.
Ако тази грешка възникне за функцията NWLoginToFileServer,
уверете се, че потребителският идентификатор, посочен при
регистриране/дерегистриране, е валиден за включване във файловия
сървър.
- 0x89FF -
- Това е грешка "NO SUCH OBJECT OR BAD PASSWORD" ("няма такъв обект или
паролата е неправилна"). Уверете се, че паролата, която сте задали, е
дефинирана и срокът й на валидност не е изтекъл.
За допълнителна информация относно грешките в режима на адресиране на
IPX/SPX файлов сървър се обърнете към документацията на NetWare Client API за
C.
Следва списък на генераторите на грешки, които определят къде е
генерирана грешката, когато се използва режим за адресиране на Unix IPX/SPX
файлов сървър.
- 0x00 - Файлов сървър
- 0x10 - API
- 0x20 - API
Когато се използва режим на адресиране на Unix IPX/SPX файлов сървър,
следва списък на най-често срещаните от потребителя кодове на
грешки. Това НЕ е пълният списък от грешки. На AIX,
кодовете на грешки може да бъдат намерени във файла
nwerrors.h.
- 0x02 -
- Това е грешка "TRANSPORT OPEN". Уверете се, че IPX/SPX
комуникациите са инсталирани и конфигурирани правилно.
- 0xDE -
- Това е грешка "BAD PASSWORD" ("неправилна парола"). Уверете се, че
паролата, посочена при регистриране/дерегистриране, е валидна за включване във
файловия сървър.
- 0xEF -
- Това е грешка "INVALID NAME" ("невалидно име"). Уверете се, че
името на обекта и файловия сървър, посочени в конфигурационния файл на
мениджъра на базата данни, са валидни. Проверете дали името не съдържа
невалидни символи.
- 0xF2 -
- Това е грешка "NO OBJECT READ PRIVILEGE" ("няма права за четене на
обект"). Клиентът няма достъп, за да прочете обект на DB2 сървъра,
регистриран на Netware файловия сървър.
- 0xF4 -
- Това е грешка "NO OBJECT DELETE PRIVILEGE" ("няма права за изтриване на
обект"). Уверете се, че зададените при дерегистрирането потребителски
идентификатор и парола имат необходимите права на достъп, за да изтрият обекта
и неговите характеристики на файловия сървър.
- 0xF5 -
- Това е грешка "NO OBJECT CREATE PRIVILEGE" ("няма права за създаване на
обект"). Уверете се, че зададените при дерегистрирането потребителски
идентификатор и парола имат необходимите права на достъп, за да създадат
обекта и неговите характеристики на файловия сървър.
- 0xF6 -
- Това е грешка "NO PROPERTY DELETE PRIVILEGE" ("няма права за изтриване на
характеристики"). Уверете се, че зададените при дерегистрирането
потребителски идентификатор и парола имат необходимите права на достъп, за да
изтрият обекта и неговите характеристики.
- 0xF7
- Това е грешка "NO PROPERTY CREATE PRIVILEGE" ("няма права за създаване на
характеристики"). Уверете се, че зададените при регистрирането
потребителски идентификатор и парола имат необходимите права на достъп, за да
създадат обекта и неговите характеристики.
- 0xF8 -
- Това е грешка "NO PROPERTY WRITE PRIVILEGE" ("няма права за записване на
характеристики"). Уверете се, че зададените при дерегистрирането
потребителски идентификатор и парола имат необходимите права на достъп, за да
запишат стойностите на характеристиките на обекта на файловия сървър.
- 0xFC -
- Това е грешка "UNKNOWN FILE SERVER" ("непознат файлов сървър") или "NO
SUCH OBJECT" ("няма такъв обект").
Ако тази грешка възникне при изпълнение на командата REGISTER/DEREGISTER,
уверете се, че:
- В конфигурационния файл на мениджъра на базата данни е било посочено име
на обект и че името съдържа валидни символи.
- В конфигурационния файл на мениджъра на базата данни е било посочено име
на файлов сървър и че името съдържа валидни символи.
Ако тази грешка възникне при опит за отдалечено свързване към базата данни
и функцията е NWScanProperty, уверете се, че:
- Мрежовият адрес на мениджъра на базата данни е бил регистриран успешно на
NetWare файловия сървър. Това се прави, като се изпълни командата
REGISTER на сървъра.
- Името на обекта, посочено в запис в IPXSPX директорията на възли на
клиента, съответства на името на обекта, посочено в конфигурационния файл на
мениджъра на базата данни на сървъра.
- Името на файловия сървър, посочено в запис в IPXSPX директорията на възли
на клиента, съответства на името на файловия сървър, посочено в
конфигурационния файл на мениджъра на базата данни на сървъра.
Ако тази грешка възникне за функцията NWAttachToServerPlatform,
уверете се, че името на файловия сървър е конфигурирано правилно в
конфигурационния файл на мениджъра на базата данни.
Ако тази грешка възникне за функцията NWLoginToServerPlatform,
уверете се, че userid, посочен при регистриране/дерегистриране, е валиден за
включване във файловия сървър.
- 0xFF -
- Това е грешка "NO RESPONSE FROM FILE SERVER" ("няма отговор от файловия
сървър"). Уверете се, че файловият сървър е пуснат и работещ и е
достъпен от DB2 сървъра и клиента.
За допълнителна информация относно грешките в режима на адресиране на
IPX/SPX файлов сървър се обърнете към справочника NetWare C Интерфейс за UNIX
API.
[ Начало на страницата | Предишна страница | Следваща страница ]