// use separate connection for creating schema since DDL operations might issue commit
con = m_adapter.getConnectionFactory().getConnection(m_adapter);
RelationalSchema schema = (RelationalSchema)m_database.getSchema();
SQLSchemaManager manager = m_adapter.createSchemaManager(m_database);
SQLConnectionAppender appender = new SQLSchemaManager.SQLConnectionAppender(con, true);
// recreate test schema
appender.setLogLevel(Logger.DUMP);
manager.setSQLAppender(appender);
manager.setOwner("test");
manager.dropSchema(schema);
SQLUtil.execute(con, getSQLScript(ST_DROP));
appender.setSafe(false);
manager.createSchema(schema);
con.close();
con = null;
s_initMap.put(sAdapterName, tx);