我已经下载了 Oracle XE 11.2.0-1.0 并将其安装在具有 1.5GB 内存和 3GB 交换空间的 CentOS 6.3 虚拟机上。
SYS 和 SYSTEM 设置为密码 123456。我设置了ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe/
和ORACLE_SID=XE
.
我可以使用 SYSTEM 用户使用 SQL Developer 连接到该数据库。但是当我想连接sqlplus
它时说:
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
显示了这一点:
oracle 1164 1 0 11:26 ? 00:00:00 xe_pmon_XE
我以 root 用户身份登录,我只输入sqlplus
不带参数的内容,然后它会询问用户名和密码。
任何人都可以帮忙吗?
我已经删除了尾随
/
,ORACLE_HOME
它解决了我的问题。