O erro ORA-12577 está relacionado ao ambiente Windows ou Oracle Home PATH porque o comando sqlplus funciona sem problemas quando eu o executo dentro do ORACLE_HOME\bin . É por causa de duas ou mais instalações do oracle (digamos banco de dados e companheiro) em ORACLE_HOMEs separados nessa máquina, desative o valor ORACLE_HOME em sua janelaPara obter detalhes, siga as etapas a seguir e espere obter a solução.http://www.dba-oracle.com/t_ora_12577.htm