Difference between revisions of "ARS4014E"
Jump to navigation
Jump to search
(Updated to include the package names required to fix ARS4014E from arsdb or arssockd in Content Manager OnDemand CMOD.) |
m (Fixed incomplete sentence.) |
||
| (7 intermediate revisions by the same user not shown) | |||
| 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? == | ||
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 of the IBM XLC Compiler Runtime. | |||
== Example == | == Example == | ||
| Line 26: | Line 29: | ||
== 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: | ||
| Line 35: | Line 43: | ||
xlC.rte 12.1.0.1 COMMITTED IBM XL C++ Runtime for AIX | 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: [http://www.ibm.com/support/fixcentral/swg/quickorder?parent=ibm | If the version number reported is LESS THAN 13.1, you'll need to download the latest version from IBM Fix Central: [http://www.ibm.com/support/fixcentral/swg/quickorder?parent=ibm%7ERational&product=ibm/Rational/XL+C,C%2B%2B+Compiler&release=13.1.0.11&platform=AIX&function=all&source=fc IBM XLC 13.1.0.11 (November 2018)] | ||
From this package, you only need to install three components: | From this package, you only need to install three components: | ||
| Line 49: | Line 57: | ||
[https://www-01.ibm.com/support/docview.wss?uid=swg21698334 ARS4014E unable to load >DB2< error is shown when running arsdb -I -gcv after Content Manager OnDemand 9.5 upgrade.] | [https://www-01.ibm.com/support/docview.wss?uid=swg21698334 ARS4014E unable to load >DB2< error is shown when running arsdb -I -gcv after Content Manager OnDemand 9.5 upgrade.] | ||
[ | [http://www-01.ibm.com/support/docview.wss?uid=ibm10792615 XL C/C++ for AIX Fix Pack 11 (November 2018 PTF) for 13.1] | ||
Latest revision as of 00:30, 14 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 of the IBM XLC Compiler Runtime.
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