{
try
{
final StatementSplitter statementSplitter = new StatementSplitterResolver(scriptConfigurationInstance.get()).resolve();
final ScriptExecutor scriptExecutor = new ScriptExecutor(databaseConnection.get().getConnection(), scriptConfigurationInstance.get(), statementSplitter);
scriptExecutor.execute(script);
}
catch (SQLException e)
{
throw new DBUnitConnectionException("Unable to execute script.", e);
}