-
Log in as the
oracle
user.
# su -oracle
-
Change to the ORACLE_HOME directory.
$ cd $ORACLE_HOME/lib
-
Restore the original Oracle libraries from their backup copies. There could be multiple backup copies as <library_name>.XX_XX_XX-XX_XX_XX. Run the following command to verify that it is an oracle library.
$strings <library_name>.XX_XX_XX-XX_XX_XX | grep -i vcs
The output should not have "vcs" string. Out of the libraries which do not have the "vcs" string select the library with the latest timestamp and use the following commands to restore them:
$ rm libskgxp10.a libskgxpu.a
$ cp libskgxpu.a.XX_XX_XX-XX_XX_XX libskgxpu.a
$ cp libskgxp10.a. XX_XX_XX-XX_XX_XX libskgxp10.a
$ rm libskgxn2.a libskgxn2.so
$ cp libskgxn2.a. XX_XX_XX-XX_XX_XX libskgxn2.a
$ cp libskgxn2.so. XX_XX_XX-XX_XX_XX libskgxn2.so
$ rm libodm10.so
$ cp libodmd10.so libodm10.so
-
Restore the original CRS library.
$ rm libskgxn2.so libskgxn2.a
$ cp libskgxn2.so. XX_XX_XX-XX_XX_XX libskgxn2.so
$ cp libskgxpn2.a. XX_XX_XX-XX_XX_XX libskgxn2.a
$ rm libskgxp10.a
$ cp libskgxp10.a. XX_XX_XX-XX_XX_XX libskgxp10.a
-
Change to the ORACLE _HOME directory and update the library.
$ cd $ORACLE_HOME/lib32
$ rm libskgxn2.so libskgxn2.a
$ cp libskgxn2.so. XX_XX_XX-XX_XX_XX libskgxn2.so
$ cp libskgxpn2.a. XX_XX_XX-XX_XX_XX libskgxn2.a
-
Change to the CRS_HOME directory and update the library.
$ cd $CRS_HOME/lib32
$ rm libskgxn2.so libskgxn2.a
$ cp libskgxn2.so. XX_XX_XX-XX_XX_XX libskgxn2.so
$ cp libskgxpn2.a. XX_XX_XX-XX_XX_XX libskgxn2.a