Baixei o Oracle XE 11.2.0-1.0 e o instalei em uma máquina virtual CentOS 6.3 com 1,5 GB de memória e 3 GB de swap.
SYS e SYSTEM configurados para ter a senha 123456. Eu configurei ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe/
e ORACLE_SID=XE
.
Posso me conectar a este banco de dados com o SQL Developer com o usuário SYSTEM. Mas quando eu quero me conectar com sqlplus
ele diz:
ERROR.
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux-x86_64 Error: 2: No such file or directory
Process ID: 0
Session ID: 0 Serial number: 0
ps -fe | grep pmon
mostra isso:
oracle 1164 1 0 11:26 ? 00:00:00 xe_pmon_XE
Eu loguei como usuário root e apenas digito sqlplus
sem argumentos, então ele pede nome de usuário e senha.
Alguém pode ajudar?
Eu removi o rastro
/
deORACLE_HOME
e resolveu meu problema.