Pessoal…
O EnterpriseDB é um SGBD baseado no postgreSQL que teoricamente é compatível com o Oracle. Como o Compiere é feito para usar oracle (o suporte a outro SGBD implica em reescrever grande parte do codigo) e o EnterpriseDB é 100% compatível com o oracle, assim, podemos usar o compiere com o EnterpriseDB sem mudar uma linha de código (sic!).
Desta forma, NAO podemos usar o Compiere diretamente com o postgreSQL, temos que usa-lo com o EnterpriseDB. No Compiere a gente seleciona o postgreSQL como SGBD, mas na verdade temos que ter o EnterpriseDB instalado (o compiere chama erroneamente o EnterpriseDB de postgreSQL, taí a origem de muitas confusões).
Eu tentei uma instalacao com o EnterpriseDB e deu uns problemas que me fez desistir e abandonar definitivamente o Compiere para usar o ADempiere.
O Fyracle também é uma tentativa de criar um SGBD 100% compatível com o oracle usando o firebird.
Espero ter ajudado.
Ademir