Text |
Error Number ... has occurred in the operating system. |
Explanation |
Natural has detected an error in the operating system. |
Action |
Contact Software AG support because there could be an internal error in Natural. |
Text |
Database ... is not active or accessible. |
Explanation |
The specified database is currently not active, or, if you are working with a remote database, perhaps NET-WORK is not active. If the error occurs during automatic start via Natural, try to start the database in the foreground from the command prompt (use ADAMAIN DBID) to detect the original error. If you receive the message during execution of a Natural program, start the database you require. To determine this database check the DBIDs of the corresponding DDMs. If the error occurs when transaction data is being read or written, the database specified by the parameter UDB is required. |
Action |
see explanation |
Text |
The database call is too big to fit into the communication area. |
Explanation |
Either the database call is bigger than the communication area or, if you are using either the standalone version or the file-server version of Natural, the communication area contains an earlier database call. This error can occur when an application (such as Natural or an Adabas utility) ends abnormally while waiting for an answer to the earlier database call. If you are using either the standalone version or the file-server version of Natural, restart the database. If this has no effect or you are using a different version of Natural, increase the size of the communication area and then restart the database. |
Action |
see explanation |
Text |
The database has failed to answer a call within the time allowed. |
Explanation |
The time limit for a database call has been reached and the database has not answered. |
Action |
Increase the size of the parameter that sets the time limit. If this has no effect, contact Software AG support because there could be an internal error in the database. |
Text |
There is no connection to the local routing table. |
Explanation |
The routing table contains information about open databases. The lack of a connection to it indicates an internal error. |
Action |
Contact Software AG support. |
Text |
The application has already accessed max. number of databases. |
Explanation |
In the current version there is a limit of 10 different databases which can be accessed by an application. |
Action |
Try to reduce the access to so many different databases. |
Text |
More databases available than can be returned by apcm̲dbstate. |
Explanation |
apcm̲dbstate could not return all active databases because not enough space was allocated by the calling function. This message is for internal use only. |
Action |
Contact Software AG support. |
Text |
Database is already active. |
Explanation |
The database to be started is already active. |
Action |
Do not start a database which is already active. |
Text |
Database number invalid. |
Explanation |
The database number must be in the range of 1 .. 255. |
Action |
Check the database number and use only numbers which are within the range specified above. |
Text |
Internal error in interface to database server. |
Explanation |
Internal error. |
Action |
Contact Software AG support. |
Text |
Internal error ... in interface to TP monitor |
Explanation |
Internal error. |
Action |
Contact Software AG support. |
Text |
The TX interface is not available. |
Explanation |
A database has been configured to use the TX interface for transaction control. However, the TX interface is not available. |
Action |
Make the TX interface available. |
Text |
Error ... from call to TX interface. |
Explanation |
Each nonzero response code from the TP monitor is reported with this error message. |
Action |
For more information see: Your TP monitor documentation. |
Text |
ET data not available. |
Explanation |
ET data cannot be stored in databases, that are coordinated by a transaction monitor. |
Action |
Correct setting of ETDB or XADB parameter. |
Text |
*** Reserved for DB Interface *** |
Text |
*** Reserved for DB Interface *** |
Text |
*** Reserved for DB Interface *** |
Text |
No database found. |
Explanation |
No database found in the DBENV directory. |
Text |
Semaphore already exists. |
Explanation |
A semaphore which should be created exists already. Internal error. |
Action |
Contact Software AG support. |
Text |
Mode of a semaphore is invalid. |
Explanation |
A semaphore is created with an invalid mode. Internal error. |
Action |
Contact Software AG support. |
Text |
There are too many semaphores open. |
Explanation |
All semaphores in the system are in use. |
Action |
Reduce active programs which use semaphores. |
Text |
Semaphore not found. |
Explanation |
A semaphore which should be used is not there. Internal error. |
Action |
Contact Software AG support. |
Text |
Error at semaphore setting. |
Explanation |
Internal error. |
Action |
Contact Software AG support. |
Text |
Invalid handle of semaphore. |
Explanation |
A semaphore was used with a wrong handle. Internal error. |
Action |
Contact Software AG support. |
Text |
Private semaphore could not be shared. |
Explanation |
Internal error. |
Action |
Contact Software AG support. |
Text |
Too many semaphore requests. |
Explanation |
A semaphore is requested too many times. |
Action |
End the application and the database and try again. When the error occurs again, contact Software AG support. |
Text |
Semaphore timed out. |
Explanation |
A semaphore timeout. Internal error. |
Action |
Contact Software AG support. |
Text |
Semaphore owner died. |
Explanation |
A semaphore could not be accessed because the owner (i.e application or database) has died. To use the semaphore again all processes which use this semaphore must stop. |
Action |
End the application and the database. If this is not possible, reboot the system and try again. |
Text |
Internal semaphore error occurred. |
Explanation |
Internal error. |
Action |
Contact Software AG support. |
Text |
Shared memory segment with the specified name does not exist. |
Explanation |
Internal error. |
Action |
Contact Software AG support. |
Text |
Invalid handle of shared memory. |
Explanation |
A handle of a shared memory is invalid. Internal error. |
Action |
Contact Software AG support. |
Text |
No more memory available. |
Explanation |
Either the operating system is not configured correctly or there is not enough space on the disc for the system swap file. |
Action |
Check the configuration settings of the operating system and correct them if neccessary. Then check the available disk space for your system swap file. Please contact your system administrator for further help. |
Text |
Access to shared memory denied. |
Explanation |
A semaphore which should be created exists already. Internal error. |
Action |
Contact Software AG support. |
Text |
Shared memory already exists. |
Explanation |
A shared memory which should be created exists already. Internal error. |
Action |
Contact Software AG support. |
Text |
There are too many shared segments open. |
Explanation |
All shared segments in the system are in use. |
Action |
Reduce active programs which use shared segments. |