11g Grid Control: rcuJDBCEngine Fails with "'No suitable driver found for jdbc:oracle:thin:@..." When Executing Post-Install Steps in a Patch (Doc ID 1272952.1)

Last updated on SEPTEMBER 14, 2012

Applies to:

Enterprise Manager Base Platform - Version: 11.1.0.1 and later   [Release: 11.1 and later ]
Information in this document applies to any platform.

Symptoms

When applying a one-off / PSU patch to the OMS home there are times when you are required to run the post-installation scripts using the rcuJDBCEngine: 

 $ORACLE_HOME/bin/rcuJDBCEngine sys/welcome1@reposmachine.domain:1521:emrep JDBC_SCRIPT post_install_script.sql $PWD $ORACLE_HOME.

The command may fail with:

> />>A SQL Error occurred!: No suitable driver found for jdbc:oracle:thin:@reposmachine.domain:1521:emrep oracle.sysman.assistants.common.dbutil.SQLFatalErrorException: No suitable driver found for jdbc:oracle:thin:@reposmachine.domain:1521:emrep
at oracle.sysman.assistants.common.dbutil.jdbc.JDBCEngine.connect(JDBCEngine.java:453)
at oracle.sysman.assistants.common.dbutil.jdbc.JDBCEngine.main(JDBCEngine.java:1978)
..........

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms