Microframe Corporation 3007 Series Podręcznik Użytkownika Strona 92

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 252
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 91
1-84
Status Codes
The application is currently processing a wait transaction and
tried to access a file that another user has locked.
When you are using the Btrieve Requester to access the MicroKernel,
the Requester waits and retries if a requested resource is locked.
When a server-based application is accessing the MicroKernel and
the requested resource is locked, a wait is also required. In this case,
the MicroKernel is expected to perform the wait. Because this would
occupy the MicroKernel and lock out other users who might be
trying to release the requested resource, the MicroKernel does not
perform the wait. Instead, it returns this status code, and the server-
based application must retry later.
78: The MicroKernel detected a deadlock condition
The application should clear all resources by aborting, ending the
transaction, or releasing all record locks before proceeding. This
breaks the deadlock, allowing other applications to access the
resources for which they are waiting.
79: A programming error occurred
This status code is obsolete in MicroKernel versions 7.0 and later.
There is a malfunction that the MicroKernel cannot specifically
detect or from which the MicroKernel cannot recover. Retry the
operation. If the error persists, there may be system corruption; try
to clear the system by rebooting, and then try the operation again.
80: The MicroKernel encountered a record-level conflict
The MicroKernel did not perform the Update or Delete operation
because of a record-level conflict. For example, station A reads a
record, station B reads the same record and updates it, and then
station A attempts to update the record. The application should
reread the record prior to resending an Update or Delete operation.
Alternatively, the application can employ record locks to avoid
conflicts.
In key-only files, you receive this status code if the record is moved in
the file b-tree after being read and before being updated or deleted.
A record can move as a result of other records being inserted,
updated, or deleted.
Przeglądanie stron 91
1 2 ... 87 88 89 90 91 92 93 94 95 96 97 ... 251 252

Komentarze do niniejszej Instrukcji

Brak uwag