docs: protected void getOracleTablespaces(Map<String, String> dbPoolData) {
  
          String dataTablespace = "users";
          String indexTablespace = "users";
          CmsSetupDb setupDb = new CmsSetupDb(null);
  
          try {
              setupDb.setConnection(
                  dbPoolData.get("driver"),
                  dbPoolData.get("url"),
                  dbPoolData.get("params"),
                  dbPoolData.get("user"),
                  dbPoolData.get("pwd"));
  
              // read tablespace for data
              CmsSetupDBWrapper db = null;
              try {
                  db = setupDb.executeSqlStatement("SELECT DISTINCT tablespace_name FROM user_tables", null);
                  if (db.getResultSet().next()) {
                      dataTablespace = db.getResultSet().getString(1).toLowerCase();
                  }
              } finally {
                  if (db != null) {
                      db.close();
                  }
              }
              // read tablespace for indexes
              try {
                  db = setupDb.executeSqlStatement("SELECT DISTINCT tablespace_name FROM user_indexes", null);
                  if (db.getResultSet().next()) {
                      indexTablespace = db.getResultSet().getString(1).toLowerCase();
                  }
              } finally {
                  if (db != null) {
                      db.close();
                  }
              }
          } catch (SQLException e) {
              e.printStackTrace();
          } finally {
              setupDb.closeConnection();
          }
  
          dbPoolData.put("indexTablespace", indexTablespace);
          System.out.println("Index Tablespace:           " + indexTablespace);
  
          dbPoolData.put("dataTablespace", dataTablespace);
          System.out.println("Data Tablespace:            " + dataTablespace);
      }