Symantec logo

Unlinking Veritas libraries from Oracle 10g binaries

If you have uninstalled Oracle, skip this procedure. If you have not uninstalled Oracle, unlink the Veritas libraries, using the following procedure, which generates a single-instance Oracle binary.

 To unlink Oracle 10g binaries from Veritas libraries

  1. Log in as the oracle user.

    # su -oracle

  2. Change to the ORACLE_HOME directory.

    $ cd $ORACLE_HOME/lib

  3. Restore the original Oracle libraries from the 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 veritas.

    The output should not have "veritas" string. Out of the libraries which do not have the "veritas" string select the library with the latest time stamp use the following procedure to restore:

    $ rm libskgxp10.so

    $ cp libskgxp10.so_XX_XX_XX-XX_XX_XX libskgxp10.so

    $ rm libskgxn2.so

    $ cp libskgxn2.so_XX_XX_XX-XX_XX_XX libskgxn2.so

    $ rm libodm10.so

    $ cp libodm10.so_XX_XX_XX-XX_XX_XX libodm10.so

  4. Change to the CRS_HOME directory.

    $ cd CRS_HOME/lib

  5. Restore the original CRS library. Use the method in step 3 to identify the library to restore.

    $ rm libskgxn2.so

    $ cp libskgxn2.so_XX_XX_XX-XX_XX_XX libskgxn2.so

    $ rm libskgxp10.so

    $ cp libskgxp10.so_XX_XX_XX-XX_XX_XX libskgxp10.so

  6. Change to the ORACLE _HOME directory and update the library. Use the method in step 3 to identify the library to restore.

    # cd ORACLE_HOME/lib32

    # rm libskgxn2.so

    # cp libskgxn2.so_XX_XX_XX-XX_XX_XX libskgxn2.so

  7. Change to the CRS_HOME directory and update the library. Use the method in step 3 to identify the library to restore.

    # cd CRS_HOME/lib32

    # rm libskgxn2.so

    # cp libskgxn2.so_XX_XX_XX-XX_XX_XX libskgxn2.so