Jak uzyskać domyślny schemat połączenia SQL?

Z poziomu kodu java - gdzie mam już połączenie z bazą danych - muszę znaleźć domyślny schemat połączenia.

Mam następujący kod, który daje mi listę wszystkich schematów tego połączenia.

rs  = transactionManager.getDataSource().getConnection().getMetaData().getSchemas();
while (rs.next()) {
    log.debug("The schema is {} and the catalogue is {} ", rs.getString(1), rs.getString(2));
}

Nie chcę jednak listy wszystkich schematów. Potrzebuję domyślnego schematu tego połączenia.

Proszę pomóż.

Uwaga1: Używam H2 i DB2 na Windows7 (pole dev) i Linux Redhat (pole produkcyjne)

Uwaga2: W końcu doszedłem do wniosku, że nie można użyć obiektu Connections w Javie do znalezienia domyślnego schematu zarówno H2, jak i DB2 przy użyciu tego samego kodu. Naprawiłem problem z plikiem konfiguracyjnym. Jeśli jednak ktoś może udostępnić rozwiązanie, mógłbym wrócić i zmienić kod.

questionAnswers(1)

yourAnswerToTheQuestion