Difference between revisions of "ARS4014E"
Jump to navigation
Jump to search
(Updated IBM CMOD requisite IBM XL C++ runtime library.) |
(Added diagnostic and troubleshooting information for Content Manager OnDemand Multiplatforms.) |
||
| Line 13: | Line 13: | ||
== What were you doing? == | == What were you doing? == | ||
After | After completing an IBM Content Manager OnDemand upgrade, or building a new CMOD instance, you were probably running [[arsdb]] or [[arssockd]]. | ||
== What happened? == | == What happened? == | ||
The Content Manager OnDemand utility couldn't run, because the version of the IBM XLC Compiler Runtime is out of date. | CMOD couldn't establish a connection to DB2, likely because your configuration parameters are incorrect. | ||
; Are you on AIX? | |||
: If you just completed an [https://CMOD.cloud/upgrade IBM CMOD Upgrade] on AIX, OnDemand v9.5 (and higher) requires version 13.1 or higher. | |||
: The Content Manager OnDemand utility couldn't run, because the version of the IBM XLC Compiler Runtime is out of date. | |||
== Example == | == Example == | ||
| Line 26: | Line 30: | ||
== Troubleshooting == | == Troubleshooting == | ||
;All Platforms | |||
: Ensure your CMOD configuration files are correct. | |||
: Check the SRVR_INSTANCE and SRVR_INSTANCE_OWNER parameters in the IBM OnDemand [[ars.ini]] config file. | |||
: Check the DB2_INSTANCE parameter in the IBM OnDemand [[ars.cfg]] configuration file. | |||
Under AIX, check the version of the IBM XL C/C++ Compiler Runtime: | Under AIX, check the version of the IBM XL C/C++ Compiler Runtime: | ||
Revision as of 23:08, 13 June 2024
What was the error?
Message Number: 4014
Message Severity: Error (Corrective action is required to continue)
Message Name: ARS4014E
Message Text: Unable to load >database engine<
Related Errors
None.
What were you doing?
After completing an IBM Content Manager OnDemand upgrade, or building a new CMOD instance, you were probably running arsdb or arssockd.
What happened?
CMOD couldn't establish a connection to DB2, likely because your configuration parameters are incorrect.
- Are you on AIX?
- If you just completed an IBM CMOD Upgrade on AIX, OnDemand v9.5 (and higher) requires version 13.1 or higher.
- The Content Manager OnDemand utility couldn't run, because the version of the IBM XLC Compiler Runtime is out of date.
Example
$ arsdb -uv arsdb: ARS4014E - Unable to load >DB2< Illegal Instruction(coredump) $
Troubleshooting
- All Platforms
- Ensure your CMOD configuration files are correct.
- Check the SRVR_INSTANCE and SRVR_INSTANCE_OWNER parameters in the IBM OnDemand ars.ini config file.
- Check the DB2_INSTANCE parameter in the IBM OnDemand ars.cfg configuration file.
Under AIX, check the version of the IBM XL C/C++ Compiler Runtime:
$ lslpp -l |grep -i "IBM XL" xlC.aix61.rte 12.1.0.1 COMMITTED IBM XL C++ Runtime for AIX 6.1 xlC.msg.en_US.rte 12.1.0.1 COMMITTED IBM XL C++ Runtime xlC.rte 12.1.0.1 COMMITTED IBM XL C++ Runtime for AIX
If the version number reported is LESS THAN 13.1, you'll need to download the latest version from IBM Fix Central: IBM XLC 13.1.0.11 (November 2018)
From this package, you only need to install three components:
xlC.aix61.rte 13.1.x.x # IBM XL C++ Runtime for AIX 6... xlC.msg.en_US.rte 13.1.x.x # IBM XL C++ Runtime Messages-... xlC.rte 13.1.x.x # IBM XL C++ Runtime for AIX