throws DatabaseUnitException, SQLException {
IDatabaseConnection dbconn;
DatabaseMetaData databaseMetaData = this.getConnection().getMetaData();
// oracle schema name is the user name
dbconn = new OracleConnection(this.getConnection(), databaseMetaData.getUserName());
DatabaseConfig config = dbconn.getConfig();
// oracle 10g
config.setProperty(DatabaseConfig.PROPERTY_DATATYPE_FACTORY, new Oracle10DataTypeFactory());
// receycle bin (skip oracle 10g recycle bin system tables if enabled)
config.setProperty(DatabaseConfig.FEATURE_SKIP_ORACLE_RECYCLEBIN_TABLES, Boolean.TRUE);