Bom, mais que Evidentemente vc deveria pensar em ter dois servidores físicos separados OU nalgum tipo de Virtualização e/ou hard-partitioning aí : deixando de lado um pouco a questão de Licenças, no mesmo exato servidor duas versões completamente diferentes do RDBMS (que OBVIAMENTE podem vir a exigir DIFERENTES acertos/ajustes de kernel, diferentes versões de libraries/pacotes do sistema, etc, etc) não é uma boa, E ainda por cima vc tem a questão de preservar recursos, evitando que uma sessão mal-comportada do banco A consuma tantos recursos que não sobre nada pro banco B.. OK, muito disso vc pode controlar com instance caging/resource manager, mas ainda assim, falando de best practices e de mais alto nível possível de segurança/estabilidade eu Ainda voto por Virtualização/hard-partitioning...
Mas respondendo a sua pergunta : sobre licença Oracle, desde que vc não esteja usando Oracle VM ou solução de hard-partitioning Aceita e Homologada pela Oracle, ** TODOS ** os processadores físicos de um servidor físico onde roda o RDBMS ** tem ** que estar Licenciados, ponto.... Então, se fisicamente vc tem dois processadores, fora esses itens que citei antes Não tem jeito, vc TEM que ter licença pros dois processadores : se teu caso na verdade é que o servidor físico tem dois processadores e vc tem duas licenças de um processador vc tá NÂO CONFORMANTE, vc só pode usar cada licença de um processador em servidores que FISICAMENTE só possuam um processador ....Ok ?? []s Chiappa