当我尝试以 SYSDBA 身份连接时,SqlPlus 需要我不知道的密码...
root@ubuntu:~# sqlplus / as sysdba
SQL*Plus:版本 11.2.0.2.0 2017 年 10 月 18 日星期三 10:59:47 制作
版权所有 (c) 1982, 2011, 甲骨文。保留所有权利。
错误:
ORA-01031:
权限不足
输入用户名:SYSDBA
输入密码:
错误:ORA-01034: ORACLE 不可用
ORA-27101: 共享内存领域不存在
Linux-x86_64 错误:2:没有这样的文件或目录
进程 ID:0
会话 ID: 0 序列号: 0
我通过取消设置 TWO_TASK 变量解决了这个问题。
回显$TWO_TASK
免费PDB1
取消设置 TWO_TASK 变量:
取消设置TWO_TASK
使用 sqlplus 作为 sysdba 进行连接:
sqlplus / 作为 sysdba
现在您应该已连接成功。