Não entrarei em detalhe sobre os recursos de cada um, somente em características técnicas das instalações de ambos.
Porque utilizar o Oracle:
- Se o servidor do banco de dados for Linux.
- Quando existirem outros aplicativos corporativos em Oracle.
- Se a formação da TI é mais forte em Oracle.
- A cada nova versão do banco de dados é evoluída a versão gratuita. No Oracle a versão gratuita ainda está na 10G quando já existe a 11G a um bom tempo.
- A limitação de espaço para o banco de dados é de 10 Gb para cada banco de dados. No Oracle a limitação é de 4 Gb para todas as tablespaces somadas.
- Quando existirem outros aplicativos corporativos em SQL Server.
- Se a formação da TI é mais forte em produtos Microsoft.