Sim, ainda bem que falhou também... isso não é uma boa ideia... :-)
Primeiro, para suporte a UTF-8 no Oracle, você desejará usar o conjunto de caracteres 'AL32UTF8'.
Este é um novo banco de dados? Ou um banco de dados existente com dados já nele?
Se estamos falando de um novo banco de dados, você deve apenas descartar o banco de dados e criá-lo novamente, especificando o conjunto de caracteres AL32UTF8 no DBCA, quando você cria o banco de dados.
Se for um banco de dados existente, com dados já nele, é um pouco mais complicado. Qual conjunto de caracteres ele usa atualmente? AL32UTF8 é um superconjunto direto desse conjunto de caracteres?
Este é realmente um assunto não trivial. Em resumo, você precisa conhecer o conjunto de caracteres atual e o conjunto de caracteres para o qual está se movendo, e precisará executar o utilitário 'CSSCAN' para verificar problemas de compatibilidade e conversão de dados.
Para a história completa, você deve verificar o seguinte documento no MOS:
Alterando o NLS_CHARACTERSET para AL32UTF8 / UTF8 (Unicode) [ID260192.1]
Espero que ajude.