gds.iscAttachDatabase(getDatabasePath(), dbh, dpb);
gds.iscAttachDatabase(getdbpath(DB_NAME), dbh, dpb);
    private void createLimboTransaction(int count) throws Exception {        AbstractConnection conn = (AbstractConnection)getConnectionViaDriverManager();        try {            GDS gds = conn.getInternalAPIHandler();            DatabaseParameterBuffer dpb = gds.createDatabaseParameterBuffer();            dpb.addArgument(DatabaseParameterBuffer.USER, DB_USER);            dpb.addArgument(DatabaseParameterBuffer.PASSWORD, DB_PASSWORD);            IscDbHandle dbh = gds.createIscDbHandle();            gds.iscAttachDatabase(getDatabasePath(), dbh, dpb);            for (int i = 0; i < count; i++){                TransactionParameterBuffer tpBuf =                     gds.newTransactionParameterBuffer();                IscTrHandle trh = gds.createIscTrHandle();                gds.iscStartTransaction(trh, dbh, tpBuf);                gds.iscPrepareTransaction(trh);            }            gds.iscDetachDatabase(dbh);        } finally {            conn.close();        }    }