ADM10000-19999
| ADM message ID | Message | Explanation | User Response |
|---|---|---|---|
|
ADM10000W |
A Java exception is detected. The Java stack traceback is written to the db2diag log file. | ||
|
ADM10500E |
Health indicator Health-Indicator-Short-Description (Health-Indicator-Short-Name) breached the Threshold-Bound-Name alarm threshold of Threshold-Bound-Value with value Health-Indicator-Value on Monitored-Object-Type Monitored-Object-Name. Calculation: Formula-String = Formula-with-Values = Health-Indicator-Value. History (Timestamp, Value, Formula): Health-Indicator-History-List |
The health monitor generated an alert because the alarm threshold for this health indicator was breached. This situation should be addressed immediately as it can lead to a degradation in database performance or an interruption in operation. |
You can use CLP commands to obtain recommendations, and sometimes take actions, to resolve this alert. From the CLP, you can obtain the Health indicator description and recommended actions by running the following commands:
|
|
ADM10501W |
Health indicator Health-Indicator-Short-Description (Health-Indicator-Short-Name) breached the Threshold-Bound-Name warning threshold of Threshold-Bound-Value with value Health-Indicator-Value on Monitored-Object-Type Monitored-Object-Name. Calculation: Formula-String = Formula-with-Values = Health-Indicator-Value. History (Timestamp, Value, Formula): Health-Indicator-History-List |
The health monitor generated an alert because the warning threshold for this health indicator was breached. This condition does not necessarily require immediate attention, but rather it may lead to a degradation in database performance or an interruption in operation if the condition worsens over time. |
You can use CLP commands to obtain recommendations, and sometimes take actions, to resolve this alert. From the CLP, you can obtain the Health indicator description and recommended actions by running the following commands:
|
|
ADM10502W |
Health indicator Health-Indicator-Short-Description (Health-Indicator-Short-Name) is in state Health-Indicator-Value on Monitored-Object-Type Monitored-Object-Name. |
The health monitor generated an alert because the state value of this health indicator was nonnormal. This condition does not necessarily require immediate attention, but rather it will depend on the expected state of the database-given operations being performed on it at the time, and the prevailing workload. |
You can use CLP commands to obtain recommendations, and sometimes take actions, to resolve this alert. From the CLP, you can obtain the Health indicator description and recommended actions by running the following commands:
|
|
ADM10503I |
The health monitor has initiated an alert action, running Alert-Action-Type Alert-Action-Name on system System-Name, because the Health Indicator Health-Indicator-Short-Description (Health-Indicator-Short-Name) is in the Alert-State alert state on Monitored-Object-Type Monitored-Object-Name. |
The health monitor was configured to initiate the action when the health indicator is in this alert state. This message is an indication that the action was indeed initiated. |
No action is required. |
|
ADM10504E |
The health monitor failed, with sqlcode SQLCODE, to initiate an alert action, running Alert-Action-Type Alert-Action-Name on system System-Name, when the Health Indicator Health-Indicator-Short-Description (Health-Indicator-Short-Name) went into the Alert-State alert state on Monitored-Object-Type Monitored-Object-Name. |
The health monitor was configured to initiate the action when the health indicator is in this alert state, but received this SQLCODE when it called the API to execute the action. The alert action was not initiated. |
Check the First Failure Service log (db2diag log file) for a record detailing the failure. |
|
ADM10505E |
The Db2 Service does not have the necessary authority to run the Health Monitor. The Health Monitor has been shut down. If the service is configured to log on using the Local System account (SYSTEM), then it must be changed to log on with a particular user account. If it is configured to log on with a particular user account, then you must ensure that the user account is valid and has the necessary access rights to run the Db2 service. Once the log-on configuration has been corrected, it is necessary to restart the Db2 service to start the Health Monitor. | ||
|
ADM10506E |
The health monitor is unable to send an alert notification because the SMTP Server (smtp_server) Db2 Administration Server configuration parameter is not set. Update the smtp_server configuration parameter with the name of a valid SMTP server. |
The health monitor was configured to send notifications upon alert occurrence, but was unable to send the notification because no SMTP server name was specified for the SMTP Server DAS configuration parameter. |
Update the smtp_server configuration parameter with the name of a valid SMTP server. |
|
ADM10507E |
The health monitor was unable to send an alert notification because the server SMTP-Server-Name, specified in the SMTP Server Db2 Administration Server configuration parameter (smtp_server), does not appear to be an SMTP server. Ensure that a valid SMTP server name is specified in the Db2 Administration Server configuration. |
The health monitor was configured to send notifications upon alert occurrence, but was unable to send the notification because the server that is specified in the DB2 Administration Server configuration does not have SMTP server functions. |
Ensure that a valid SMTP server name is specified in the Db2 Administration Server configuration for the smtp_server parameter. |
|
ADM10508E |
The health monitor was unable to send an alert notification because invalid recipients were specified in the health notification list, which contains Notification-List. Update the Contact record with the invalid address. |
The health monitor was configured to send notifications upon alert occurrence, but was unable to send the notification because one or more addresses for the contacts that are specified on the health notification list are invalid. |
Check the Contact record for the contacts that are specified for health notification and update the invalid recipient address. |
|
ADM10509E |
The health monitor was unable to send an alert notification because the notification was sent by an invalid Sender with the address Sender-Address. Look at the SMTP server configuration. If all the settings are correct, contact Db2 Support. |
The health monitor was configured to send notifications upon alert occurrence, but was unable to send the notification because the Sender address was rejected as unacceptable by the SMTP server. The Sender address has the format <instance name>@<host>, where 'instance' is running on 'host'. |
Look at the SMTP server configuration. If all the settings are correct, contact Db2 Support. |
|
ADM10510E |
The health monitor was unable to send an alert notification because the SMTP server issued the following error: SMTP_ERROR. Check the SMTP server documentation for information on the error code that was returned. If the problem cannot be remedied, contact DB2 Support. |
The health monitor was configured to send notifications upon alert occurrence, but was unable to send the notification because the SMTP server encountered an error. |
Check the SMTP server documentation for information on the error code that was returned. If the problem cannot be remedied, contact Db2 Support. |
|
ADM10511E |
The health monitor was unable to send an alert notification because there was a communication error with the SMTP server. Check the First Failure Service log (db2diag log file) for a record detailing the failure. |
The health monitor was configured to send notifications upon alert occurrence, but was unable to send the notification because there was a communication error when trying to reach the SMTP server. |
Check the First Failure Service log (db2diag log file) for a record detailing the failure. |
|
ADM10512W |
Health indicator Health-Indicator-Short-Description (Health-Indicator-Short-Name) is in state Health-Indicator-Value on Monitored-Object-Type Monitored-Object-Name. Collection (Object Name, Timestamp, Value, Detail): Collection. |
The health monitor generated an alert because the state value of this health indicator was nonnormal. This condition does not necessarily require immediate attention but indicates that a nonoptimal situation prevails regarding the health of one or many objects collected under this health indicator. The situation might get resolved automatically if the corresponding automatic maintenance utility was turned on and the state is automated. |
You can use CLP commands to obtain recommendations, and sometimes take actions, to resolve this alert. From the CLP, you can obtain the Health indicator description and recommended actions by running the following commands:
|
|
ADM10513I |
Automatic Utility-Name has completed on table Table-Name in database Database-Name with a return code of SQL-Return-Code. The utility started at Start-Timestamp and completed at End-Timestamp. | ||
|
ADM10514I |
Automatic BACKUP has completed on the database Database-Name with a return code of SQL-Return-Code. The utility started at Start-Timestamp and completed at End-Timestamp. The timestamp for the backup image is Backup-Image-Timestamp. | ||
|
ADM10515I |
The automatic maintenance policy Policy-Name has been updated in the database Database-Name. The policy options have been updated from Original-Policy-Options-List to New-Policy-Options-List. | ||
|
ADM10516I |
The automatic maintenance policy Policy-Name has been updated in the database Database-Name. The options now being used for this policy are: Policy-Options-List. | ||
|
ADM11000E |
The database manager is unable to create or attach to the memory segment used for fenced routine communications. Decrease the amount of database shared memory used by your instance, and retry. | ||
|
ADM11001E |
Db2 did not create a memory segment for running fenced routines. This was specified by the use of the DB2_FMP_COMM_HEAPSZ registry variable. | ||
|
ADM11002E |
Insufficient shared memory available for communication with the db2fmp process. Use the DB2_FMP_COMM_HEAPSZ registry variable to increase the amount of shared memory available for fenced routines. | ||
|
ADM11003E |
Db2 failed to create the memory segment used for communication with fenced routines. If restarting Db2, ensure that no db2fmp processes are active on the instance before start. Otherwise, you can adjust the value through the DB2_FMP_COMM_HEAPSZ registry variable, or you can decrease the value of ASLHEAPSZ in the database manager configuration. | ||
|
ADM11500W |
MQListener generated a message. Message code = MQL-msgcode. Refer to the documentation for information about the message. | ||
|
ADM12000C |
DB2START processing failed; a valid product license was not found. If you have licensed this product, ensure that the license key is properly installed. You can install the license by using the db2licm command. The license file can be obtained from your licensed product CD. | ||
|
ADM12001C |
Db2 connect processing failed; a valid product license was not found. If you have licensed this product, ensure that the license key is properly installed. You can install the license by using the db2licm command. The license file can be obtained from your licensed product CD. | ||
|
ADM12002C |
Connect processing failed; a valid product license was not found. If you are accessing a host or iSeries database server, make sure that you have a licensed DB2 Connect product or DB2 Connect server support component installed. DB2 Connect server support component is included in Db2 Enterprise edition. | ||
|
ADM12006E |
The product product-name does not have a valid license key registered. If you have licensed this product, ensure that the license key is properly registered. You can register the license by using the db2licm command. The license key can be obtained from your licensed product CD. If a license key is not registered, this product will be enabled for a num-days day evaluation period. Use of the product for the evaluation period constitutes acceptance of the terms of the IBM license agreement located in the installation path of this product in the license directory. | ||
|
ADM12007E |
There are num-days day(s) left in the evaluation period for the product product-name. For evaluation license terms and conditions, refer to the IBM License Acceptance and License Information document that is located in the license directory in the installation path of this product. If you have licensed this product, ensure the license key is properly registered. You can register the license using the db2licm command line utility. The license file can be obtained from your licensed product CD. | ||
|
ADM12008C |
The product product-name does not have a valid license key that is installed and the evaluation period has expired. Functions specific to this product are not enabled. If you have licensed this product, ensure that the license key is properly installed. You can install the license by using the db2licm command. The license file can be obtained from your licensed product CD. | ||
|
ADM12009E |
The number of concurrent users of the Db2 Workgroup product has exceeded the defined entitlement of entitlement. Concurrent user count is user-count. You should purchase additional user-based entitlements from your IBM representative or authorized dealer and update your license by using the db2licm command. | ||
|
ADM12010E |
The number of concurrent users of the DB2 Connect product has exceeded the defined entitlement of entitlement. Concurrent user count is user-count. You should purchase additional user-based entitlements from your IBM representative or authorized dealer and update your license by using the db2licm command. | ||
|
ADM12011C |
One or more database partitions do not have a valid Db2 license key that is installed for the product-name product. Install a valid license key on each physical partition by using the db2licm command. | ||
|
ADM12012E |
The number of concurrent users of the Db2 Enterprise product has exceeded the defined entitlement of entitlement. Concurrent user count is user-count. You should purchase additional user based entitlements from your IBM representative or authorized dealer and update your license using the db2licm command. | ||
|
ADM12013E |
The number of concurrent database connections to the DB2 Connect product has exceeded the defined entitlement of entitlement. Database connection count is num-connections. | ||
|
ADM12014C |
The version of the DB2 Connect product you are using is not licensed for use with TCP/IP protocol. Upgrade to a full function DB2 Connect product to use TCP/IP. | ||
|
ADM12015C |
The version of the DB2 Connect product you are using is not licensed for updating multiple databases in the same transaction. Upgrade to a full function DB2 Connect product to update multiple databases in the same transaction. | ||
|
ADM12017E |
The number of processors on this machine exceeds the defined entitlement of entitlement for the product product-name. The number of processors on this machine is num-cpu. |
You can purchase DB2 Connect and database products either per processor (priced by Processor Value Unit (PVU)) or per user. If you purchase your database product license per processor, you will see License Type: "CPU Option" in the License Center or in the output from the command "db2licm -l". DB2 Connect and database products return this message when they detect that the current machine uses more processors than the product is entitled to use. The database product continues to function even when this message is displayed. However, using more processors than the defined entitlement can cause issues with business audits and complicates support if you need help from IBM. |
|
|
ADM12018E |
The number of concurrent users for this product has exceeded the defined entitlement of entitlement. Concurrent user count is user-count. You should purchase additional user based entitlements from your IBM representative or authorized dealer and update your license by using the db2licm command. | ||
|
ADM12020E |
The number of connectors has exceeded the defined entitlement of entitlement. The current number of connectors is num-connectors. You should purchase additional connector entitlements from your IBM representative or authorized dealer and update your license using the db2licm command. | ||
|
ADM12022E |
The database manager has detected that database partitioning feature is being used without database partitioning license. Purchase database partitioning entitlements from your IBM representative or authorized dealer and update your license by using the db2licm command. | ||
|
ADM12023E |
The number of concurrent users of product-name product has exceeded the defined entitlement of entitlement. Concurrent user count is user-count. You should purchase additional user based entitlements from your IBM representative or authorized dealer and update your license by using the db2licm command. | ||
|
ADM12024E |
A valid license key was not found for the requested function. The current license key for product_name product does not allow the requested functions. Purchase the license key for this function from your IBM representative or authorized dealer and update your license by using the db2licm command. | ||
|
ADM12025E |
The amount of memory on this machine exceeds the defined limit of limit (MB) for the product product-name. The amount of memory on this machine is memory (MB). |
This product has a defined memory limit that has been exceeded. The memory limit cannot be changed via DB2 licensing tools. |
Contact your IBM representative or authorized dealer to obtain a product that can be licensed to run on this system. |
|
ADM12026W |
The database server has detected that a valid license for the product product-name has not been registered. |
Registration of a valid license key is required in order to comply with the terms and conditions of your License Agreement. The license keys for this product are located on this product's activation CD in the 'license' directory. |
Use the db2licm command (Run db2licm -a license-file-name from sqllib\bin on Windows or sqllib/adm on Unix and Linux) to register the appropriate licenses that you have purchased. The License Agreement text is located in the 'license' directory in the installation directory of this product. |
|
ADM12027E |
The amount of memory on this server now exceeds the defined limit of limit (GB) for the product product-name. The amount of memory on this server is memory (GB). |
The database manager instance is attempting to use more memory that is allocated for Db2 than specified in your product license. Db2 limits itself to the licensed amount of memory. |
To take full advantage of your server's memory capacity, contact your IBM representative or authorized dealer to obtain an edition of Db2 with a higher licensed memory limit. |
|
ADM12500E |
The HADR standby database cannot be made consistent with the primary database. The log stream of the standby database is incompatible with that of the primary database. To use this database as a standby, it must be re-created from a backup image or split mirror of the primary database. | ||
|
ADM12501E |
Unable to establish HADR primary-standby connection because the operating systems do not match the primary and standby databases. Move the primary or standby databases to a different host or upgrade the operating system of one host to match the other host. | ||
|
ADM12502E |
Unable to establish HADR primary-standby connection because the Db2 versions do not match the primary and standby databases. Upgrade the Db2 software to the same release and FixPak on either the HADR primary or HADR standby database to match the other. | ||
|
ADM12503E |
Unable to establish HADR primary-standby connection because the Db2 bit level (32-bit vs. 64-bit) do not match the primary and standby databases. Change the bit level of the primary or standby database to match each other. | ||
|
ADM12504E |
Unable to establish HADR primary-standby connection because the value of HADR_REMOTE_INST at one of the instances does not match the actual instance name of the other instance. This is a sanity check to ensure that only the intended database pairing occurs. If any of the HADR_REMOTE_INST configuration parameters or instance names is set incorrectly, you may correct it and try again to start HADR. | ||
|
ADM12505E |
Unable to establish HADR primary-standby connection because the database names do not match. Correct the database name so it matches on the HADR primary and HADR standby. | ||
|
ADM12506E |
Unable to establish HADR primary-standby connection because the primary and standby databases did not originate from the same database. Recreate the standby from a backup image or split mirror of the primary database. | ||
|
ADM12507E |
Unable to establish HADR primary-standby connection because the HADR configuration parameters do not match. Change the configuration parameters HADR_TIMEOUT and HADR_SYNCMODE on either the HADR primary or standby so that they match the other system's values, and ensure that HADR_LOCAL_HOST and HADR_REMOTE_HOST match the hostname of the local and remote machines. | ||
|
ADM12508W |
Log receiving has been suspended on the HADR standby database because of a disk full condition. If the primary and standby databases are in peer state and in SYNC, NEARSYNC, or ASYNC HADR synchronization mode, transactions on the primary might be blocked. |
The standby database is unable to receive any more log data from the primary database because of a disk full condition on the standby. The standby frees disk space automatically after it finishes replaying logs, as long as the logs are archived on the primary and there are no uncommitted transactions started in or before the given log file. |
One of the following:
If the primary was blocked because of a disk full situation on the standby, consider using the SUPERASNYC HADR synchronization mode to avoid encountering this error in the future. |
|
ADM12509E |
HADR encountered an abnormal condition. Reason code: reason-code |
The explanation corresponding to the reason code is:
|
Either re-create the standby using a newer backup image from the primary, or follow the user response corresponding to the reason code:
|
|
ADM12510E |
Unable to establish HADR primary-standby connection with host: remote-host. Reason code: reason-code |
If the unreachable host is listed as "hadr_target_list", it means that there are multiple addresses that are listed in the hadr_target_list database configuration parameter, but this database cannot form a connection with any of them. The explanation corresponding to the reason code is:
|
The user response corresponding to the reason code is:
|
|
ADM12511W |
The HADR standby database was not able to access the log archive when attempting to retrieve a log file log-file-name. |
An error occurred when the standby database attempted to retrieve a log file from the log archive. This error is not fatal. The standby database attempts to acquire the file from the primary database by entering a remote catchup state. |
Investigate why the standby database is not able to access the log archive:
It is important to resolve this issue, especially if this database might have to perform takeover to become a primary database in the future. After it is a primary database, it must be able to access the archive device to avoid running out of disk space in the active log path. |
|
ADM12512W |
Log replay on the HADR standby has stopped on table space tablespace_name (ID tablespace_id) because it has been put into tablespace_state state. |
The standby database can no longer replay log records on this table space due to error. Data in this table space will not be available if this database takes over the primary role. The standby database continues replaying logs that are shipped from primary on other table spaces. |
Investigate and resolve the possible causes, such as:
|
|
ADM12513E |
Unable to establish HADR primary-standby connection because the primary and standby databases are incompatible. Reason code: reason-code |
The explanation corresponding to the reason code is:
|
Refer to the explanation of the error message that follows this message and take any needed corrective action.
|
|
ADM12514E |
Log replay on the HADR standby database has stopped because a member member-id was added on the HADR primary but has not been added on the standby. The standby database has been deactivated due to this error. |
When a member is added to the HADR primary, it must also be added to the standby or the standby will be deactivated. |
Add the new member on the standby, then reactivate the database on the standby to restart log replay. You should also ensure that the hadr_local_host and hadr_local_svc configuration parameters have been set on the new member. |
|
ADM12515E |
The HADR primary and standby databases are no longer compatible because the primary database has fewer members than the standby. |
This can occur in the following scenarios:
|
|
|
ADM12516W |
The HADR database dbname at address is encrypted but at address is not encrypted. |
This warning is logged when one database of a high availability disaster recovers (HADR) primary-standby database pair is configured to use Db2 native encryption but the other database is not. |
To prevent this warning, take the following actions:
|
|
ADM12517E |
A master key rotation to label label failed on the HADR standby with zrc zrc. |
When a high availability disaster recovery (HADR) primary-standby database pair is configured to use Db2 native encryption, the master key on the primary database and the master key on the standby database must match. To maintain this, the standby database rotates the master key there whenever the master key is rotated on the primary database. This requires that when you rotate the master key on the primary database, you must specify the label of a master key that is available on both the primary database and the standby database. This message is printed when the master key on an HADR primary database has been successfully rotated, but rotating the master key on the corresponding standby database failed. After this message is printed, the HADR standby database will disconnect from the primary database and continue to attempt to rotate the master key locally for 30 minutes:
|
Monitor the status of the master key rotation on the standby database by using one of the following methods:
If the standby database shuts down, manually synchronize the master key on the standby database with the master key on the primary database, and then restart the standby database. |
|
ADM12518W |
The connection between the HADR primary and standby databases might not be established because the HADR_SSL_LABEL database configuration parameter is not set to a valid, compatible value on the primary and standby databases. Reason Code: reason_code. Remote Address: remote_address. Remote port: remote_port. |
You can configure your HADR primary and standby databases to use SSL connections by setting the HADR_SSL_LABEL to a valid label name. To use TCPIP connections, you can leave HADR_SSL_LABEL unset. This message is returned when the value of HADR_SSL_LABEL on the primary database and on the standby databases are not compatible. The reason code indicates more specifically what is wrong:
|
Respond to reason code 1 and reason code 2 in the same way. Update the HADR_SSL_LABEL on either the primary or standby database:
|
|
ADM12519E |
This HADR standby database has been rejected by the HADR primary database. |
The primary has rejected the connect request that is made by this standby database. The standby database is terminated. |
Investigate the administration notification log and db2dig.log for the primary database and search for ADM12510E for the reason of rejection. |
|
ADM12520E |
The HADR Primary database encountered an error while initiating the Remote Catchup phase. |
An error occurred when attempting to initiate the Remote Catchup phase on the HADR Primary database. The HADR Primary database will close its connection to the Standby database and the shipment of log records will halt. When the HADR Standby database performs its automatic reconnection to the Primary database, this error condition may repeat itself. |
The diagnostic log file (db2diag.log) should be examined to determine the cause of the error. Once the error is resolved, a subsequent automatic reconnection from the HADR Standby database proceeds and the shipment of log records resume. |
|
ADM13000E |
Plug-in plugin-name received error code error-code from the GSS (Generic Security Service) API GSS-API-name with the error message error-message. | ||
|
ADM13001E |
Plug-in plugin-name received error code error-code from the Db2 security plug-in API GSS-API-name with the error message error-message. | ||
|
ADM13002E |
Unable to unload the plug-in plugin-name. No further action is required. | ||
|
ADM13003E |
The principal name principal-name used for plugin-name is invalid. Ensure that the principal name is valid and that it is in a format that is recognized by the security plug-in. | ||
|
ADM13004E |
The plug-in name plugin-name is invalid. Ensure that a valid plug-in name is specified. | ||
|
ADM13005E |
Unable to load plug-in plugin-name. Verify that the plug-in exists and that the directory location and file permissions are valid. | ||
|
ADM13006E |
Plug-in plugin-name encountered an unexpected error. Contact IBM Support for assistance. | ||
|
ADM13500E |
An agent running an asynchronous background task processor encountered an unrecoverable error. The task processor has been suspended and diagnostic information is written to the db2diag log file. Contact IBM Support for assistance. The task processor context is address. The task processor description is description. | ||
|
ADM14000E |
The database manager is unable to open diagnostic log file filename. Run the command "db2diag -rc rcList" to find out more. | ||
|
ADM14001C |
An unexpected and critical error has occurred: error-type. The instance may have been shutdown as a result. capture-type FODC (First Occurrence Data Capture) has been invoked and diagnostic information has been recorded in directory directory-name. Please look in this directory for detailed evidence about what happened and contact IBM support if necessary to diagnose the problem. | ||
|
ADM14002C |
capture-type FODC has been invoked for symptom error-type and diagnostic information has been recorded in directory directory-name. See this directory for detailed evidence about what happened and contact IBM support if necessary to diagnose the problem. | ||
|
ADM14003W |
FODC has been invoked by the user from db2fodc tool for symptom symptom and diagnostic information has been recorded in directory directory. Please look in this directory for detailed evidence about what happened and contact IBM support if necessary to diagnose the problem. | ||
|
ADM14004C |
EDU Database database-name marked bad. capture-type FODC has been invoked and diagnostic information has been recorded in directory parameter. Please look in this directory for detailed evidence about what happened and contact IBM support if necessary to diagnose the problem. | ||
|
ADM14005E |
The following error occurred: symptom. First Occurrence Data Capture (FODC) has been invoked in the following mode: capture-mode. Diagnostic information has been recorded in the directory named directory-name. |
First occurrence data capture (FODC) is a general term applied to the set of diagnostic information the DB2 administration server captures automatically when errors occur. |
Review the diagnostic information, such as log files, dump files, or trap files, in the named directory. |
|
ADM14010C |
An unexpected and critical error has occurred: error-type. capture-type First Occurrence Data Capture has been invoked and diagnostic information has been recorded in directory directory-name. |
One or more DB2 threads associated with this instance have been suspended, but the instance process is still running. The database manager instance might become unstable and must be stopped and restarted. |
To restore the stability of the database manager instance, stop and restart the instance by running the following commands at a command prompt: db2_kill db2start If at all possible, wait until the instance is no longer accessed by any applications before issuing the db2_kill command. db2_kill may result in crash recovery processing upon subsequent db2start. Look in the named directory for detailed evidence about what happened and, if required, contact IBM Software Support to diagnose the problem. |
|
ADM14011C |
A critical failure has caused the following type of error: error-type. The database manager cannot recover from the failure. First Occurrence Data Capture (FODC) was invoked in the following mode: capture-type. FODC diagnostic information is located in the following directory: directory-name. |
First occurrence data capture (FODC) is a general term applied to the set of diagnostic information the database server captures automatically when errors occur. The database manager on all supported platforms has trap resilience capabilities that enable it to respond to certain code traps or segmentation violations in order to keep the database manager instance running. This message is returned when a trap is caused by a critical error from which the database manager cannot recover, despite trap resilience being enabled. The database manager will stop the instance. |
|
|
ADM14012C |
A critical failure has caused the following type of error: error-type. The database manager will attempt to recover from the failure. First Occurrence Data Capture (FODC) was invoked in the following mode: capture-type. FODC diagnostic information is located in the following directory: directory-name. |
First occurrence data capture (FODC) is a general term applied to the set of diagnostic information the database server captures automatically when errors occur. The database manager on all supported platforms has trap resilience capabilities that enable it to survive certain code traps or segmentation violations in order to keep the database manager instance running. This message is returned when a trap is caused by a critical error, and the database manager will attempt to recover from the failure because trap resilience is enabled. The database manager will stop the instance. |
Although the database manager will attempt to recover from the failure, it is important to diagnose why the failure happened by performing the following steps:
|
|
ADM14013C |
The following type of critical error occurred: error-type. This error occurred because one or more threads that are associated with the current database manager instance have been suspended, but the instance process is still running. First Occurrence Data Capture (FODC) was invoked in the following mode: capture-type. FODC diagnostic information is located in the following directory: directory-name. |
First occurrence data capture (FODC) is a general term that is applied to the set of diagnostic information that the DB2 administration server captures automatically when errors occur. |
|
|
ADM14014C |
An unexpected and critical error has occurred: error-type. This error might affect the availability of the resource-or-service-name resource or service on member member-id. |
One or more Db2 threads encountered an unexpected error, but the Db2 member is still running. The error might affect the availability of the specified resource or service for the affected database. The database is still available; however, it might not provide an optimal service, especially if applications have a dependency on the specified resource or service. |
To restore the stability of the database, stop all applications on this member and force a restart of the database manager instance on this member with the following commands:
Look in the DIAGPATH for the affected Db2 member for any additional evidence about what has occurred and, if required, contact IBM Software Support to diagnose the problem. |
|
ADM14500E |
Unable to allocate memory required for deferred index cleanup on table schema.table. If you want to use immediate cleanup rollout for the statement, either set the DB2_MDC_ROLLOUT registry variable to ON, or use the CURRENT ROLLOUT MODE special register, and rerun the statement. | ||
|
ADM15000E |
The file logfileName is not accessible for reading. Verify the access permissions for this file and its associated device. | ||
|
ADM15001E |
An error was returned trying to access file logfileName. Make sure that the file exists and that the device or file is accessible. | ||
|
ADM15500E |
An index data inconsistency is detected on table schema-name. table-name during INSPECT command. Contact the Db2 support team to report the problem. | ||
|
ADM15501W |
The administrative task scheduler encountered a temporary resource constraint that prevented the execution of the task task-id. The scheduler retries every retry-interval seconds. | ||
|
ADM15502W |
The administrative task scheduler might not run task task-id because the database is inactive. | ||
|
ADM15503E |
The administrative task scheduler detected a security error on the database database-name. No scheduled tasks are executed on this database. To resume task execution, drop the SYSTOOLS.ADMINTASKS and SYSTOOLS.ADMINTASKSTATUS table, and re-create all the scheduled tasks on this database by using the SYSPROC.ADMIN_TASK_ADD stored procedure. | ||
|
ADM15510E |
The INSPECT command found inconsistent row contents in a block in the multidimensional clustering (MDC) table named schema-name.table-name. |
In the context of MDC tables, a block is a set of contiguous pages on disk. In MDC tables, rows of table data that contains the same indexes are clustered together on disk, in these blocks, to facilitate faster searching and improved performance. The INSPECT command was verifying the block indexes of the named table, and discovered rows in one or more blocks that are not valid according to the block index entries. This can happen for several reasons, including disk error or data corruption. |
Refer to the db2diag log file for more information about this error. Contact IBM software support for assistance. |
|
ADM16000W |
Following an attach operation, a SET INTEGRITY...ALL IMMEDIATE UNCHECKED statement running against a partitioned table that has a nonpartitioned index that is defined on it executes as though it were a SET INTEGRITY...ALLOW WRITE ACCESS IMMEDIATE CHECKED statement. The SET INTEGRITY operation updates the index to include data for the newly attached partition. It also performs constraints checking, range validation, and maintenance of any other nonpartitioned indexes that are defined on the table. | ||
|
ADM16500E |
The specified member subset references a member that does not exist in the instance. Member subset: subset_name. Member: member_id. |
A member subset references a member that does not exist in the instance. The member subset definition was adjusted in-memory to exclude the specified member. The member subset definition in the system catalogs was not modified. |
Either remove the member from the member subset, or drop the member subset. To remove the member from the member subset definition, use system routine SYSPROC.WLM_ALTER_MEMBER_SUBSET. To drop the member subset, use system routine SYSPROC.WLM_DROP_MEMBER_SUBSET. |
|
ADM16501E |
The specified exclusive member subset does not include any members that exist in the member subset member-subset-token. |
The in-memory definition of an exclusive member subset does not contain any members that exist in the instance. The in-memory definition of the subset was adjusted; the subset was disabled. Connections assigned to this member subset are rejected with SQLCODE SQL1717N. The system catalog definition of the subset is not modified. |
To add members, which exist in the instance to the member subset definition, use the SYSPROC.WLM_ALTER_MEMBER_SUBSET system routine. Alternatively, to drop the member subset, use the SYSPROC.WLM_DROP_MEMBER_SUBSET system routine. |
|
ADM16502I |
The specified database alias that is used by the member subset is not cataloged in the system database directory. The database manager catalogs the database alias. Database alias: database_alias. Member subset: member_subset. |
The database alias is managed by a member subset but is not currently cataloged in the system database directory. The database manager will automatically catalog this database alias. Applications can connect to the database alias and be assigned to the member subset. The definition of a member subset can be viewed by querying the system catalog view SYSCAT.MEMBERSUBSETS. |
No action required. |
|
ADM16503E |
An attempt to automatically catalog the specified database alias by the database manager has failed. Database alias: database_alias. Member subset: member_subset. SQLCODE: sqlcode. |
An attempt was made by the database manager to catalog a database alias that is managed by a member subset. The attempt failed. Connections to the database alias will fail to resolve the database. |
Explicitly catalog the database alias by using the CATALOG DATABASE DATABASE_NAME AS DATABASE_ALIAS command. Alternatively, to drop the member subset, use system routine SYSPROC.WLM_DROP_MEMBER_SUBSET. |
|
ADM16504E |
An attempt to kill a process during a CLEANUP failed on host: hostname. A host reboot must be manually performed. |
An attempt to kill a process during a CLEANUP failed because the process is stuck in kernel mode ( EXITING state ). Cluster automation will retry the operation. However, if you see this message repeated several times, without being followed by 'ADM7513W Database manager has started' admin log, then the member process cannot be killed. In that case, the host must be manually rebooted. |
Manually reboot the host. |
|
ADM16505E |
An attempt to kill a process during a CLEANUP failed on host: hostname. The host is automatically rebooted. |
An attempt to kill a process during a CLEANUP failed because the process is stuck in kernel mode (EXITING state). Db2 automatically reboots the host. |
Collect 'snap -ac' after the host comes back up and engage AIX support to diagnose the root cause of abnormal process state for a prolonged period of time. |