我正在尝试创建与oracle sqlplus连接.当我登录时:
User: sys as sysdba
Pass:
Run Code Online (Sandbox Code Playgroud)
它说连接到空闲实例.
当我尝试创建一个表时,它会给出错误
ORA-01034: Oracle not available
Process ID: 0
Session ID: 0 Serial number: 0
Run Code Online (Sandbox Code Playgroud)
为什么不创建表?
首先 - 最重要的是:
其次:" 连接到空闲实例 "意味着Oracle没有启动.因此,您已经连接为sysdba(再次:您应该只为DBA任务执行),您需要使用命令启动Oracle
startup
Run Code Online (Sandbox Code Playgroud)
在SQL*Plus中.
然后注销,使用普通用户登录并创建表格.
有关详细信息,请参阅手册