为什么我无法直接输入sqlplus 用户名/密码进入Oracle
Oracle新手,昨天在虚拟机上装了Linux和Oracle。今天照着书《Oracle database 11g SQL开发指南》在操作的。书上面可以直接通过sqlplus 用名/密码 进入Oracle,但是我试了一下,报错。报错如下:
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux-x86_64 Error: 2: No such file or directory
我目前想要进入操作比较麻烦,如下:
1. 查看监听状态:lsnrctl status
打开监听:lsnrctl start
2 以system用户身份登录oracle数据库:sqlplus / nolog
3. 启动oracle数据库:startup
4. 连接数据库:conn as sysdba
输入用户名密码
这样才能进入。
有没有大神指导一下什么原因导致的?