se os administradores do seu servidor conhecem apenas o Windows (somente na MS) - você deve usar o Oracle no Windows ... ou você quer um DBA para manter o O / S, instalar correções O / S, lidar com segurança O / S , backups O / S etc etc?
No entanto, no caso de uma loja mista, geralmente recomendo o Oracle no Linux por vários motivos (alguns podem ser subjetivos):
- Melhor estabilidade, drivers e experiência de mercado do Linux 64 bits vs Windows 64 bits
- O Linux é mais flexível para ajustes e configuração
- O Linux é a plataforma de desenvolvimento até onde eu sei - releases / patches geralmente são mais rápidos
- Como o Linux é de código aberto, o Oracle R & D pode investigar melhor os problemas
- Opcionalmente, você pode obter suporte da Oracle para o O / S (e VM) - "garganta única para sufocar"
- O Linux é considerado mais seguro (mas se você considerar chamativo, ignore-o)
- Eu pessoalmente não gosto de todo o registro e coisas de serviços do Windows - precisa caçar configuração do registro NLS etc não é bom
- Parece ser mais clientes usando o Linux em configurações mais avançadas (RAC, proteção de dados, etc.) do que o Windows.
Mas de qualquer forma, para seus desenvolvedores, acessar o Oracle no windows ou linux é o mesmo, totalmente transparente. Eles devem estar verificando os benefícios do Oracle para .NET de qualquer forma.