Oracle Error

This error is displayed when running an invalid Oracle JDBC driver.

ERROR! An exception is caught while trying to get the target table's metadata 
ERROR! Failed to get target table's column metadata.  Target table: EXPENSE_REPORT.  
Exception message: ORA-00600: internal error code, arguments: [ttcgcshnd-1], [0], [], [], [], [], [], []

The error can be displayed when:

  • The wrong version of the JDBC driver is used to connect to the Oracle database (for example, connecting Oracle 10g with an older version of JDBC driver).
  • The second reason is addressed by Engineering.

By default, however, the classpath is correctly set up but this problem can occur if you change the classpath settings in the ETL start up scripts (that is or etl.bat).

The error must not be displayed if you use the Oracle driver that comes with the CD. However, the error can be displayed if you replace the default driver with your own Oracle JDBC driver, or make any custom configuration and have the classpath point to your own local version.