Important Update: Cohesity Products Knowledge Base Articles
All Cohesity Knowledge Base Articles are now managed via the Cohesity Support Portal: https://support.cohesity.com/. The Knowledge Base articles available here will not reflect the latest information or may no longer be accessible.
Problem
Oracle has changed the location of ODM library used for loading during database startup in version 12.1.0.2 and above. As a result, the Veritas ODM library is not used by the Oracle database even after linking the Oracle database with Veritas ODM.
Cause
Change in the location of Oracle ODM library.
Solution
To link the Veritas Extension for ODM with Oracle database 12.1.0.2 and above:
$ cd $ORACLE_HOME/rdbms/lib/odm
To unlink the Veritas Extension for ODM with Oracle database 12.1.0.2 and above:
Additional changes for SFDB tools (for pre-7.0):
The /opt/VRTS/bin/dbed_codm_adm command fails with the following error even after linking the VRTSodm library:
SFDB vxsfadm ERROR V-81-0034 The Oracle Home /ora_base/db_home is not linked with the Veritas ODM library.
Action: SFDB vxsfadm ERROR V-81-0064 Follow the instructions in the Administrator's Guide to link with the Veritas ODM library
In addition to linking ODM to the VRTSodm library at $ORACLE_HOME/rdbms/lib/odm, maintain an ODM link to the VRTSodm lib at $ORACLE_HOME/lib as well.
Perform the following steps to link to the VRTSodm library at $ORACLE_HOME/lib:
- Change the present working directory :
# cd $ORACLE_HOME/lib - Link ODM to the VRTSodm library at $ORACLE_HOME/lib:
For Linux:
$ ln –s /opt/VRTSodm/lib64/libodm.so libodm12.so
For Solaris SPARC:
$ ln –s /usr/lib/sparcv9/libodm.so libodm12.so
For Solaris x86:
$ ln –s /usr/lib/amd64/libodm.so libodm12.so
Applies To
Databases: Oracle RAC and Oracle Single Instance
Operating systems: AIX, HP-UX, Linux, Solaris