在使用dbstart启动数据库的过程中,出现ORA-01031报错:

SQL*Plus: Release 11.2.0.4.0 Production on Tue Apr 10 15:01:29 2018
Copyright (c) 1982, 2013, Oracle.  All rights reserved.
connect / as sysdba>ORA-01031: insufficient privileges
connect / as sysdba>
/u01/app/oracle/product/11.2.0/dbhome_1/bin/dbstart: Database instance "orcl" warm started.

检查权限什么的也不存在问题,最终发现sqlplus登录环境设置中提示符使用了sql命令拼接,而数据库未启动sql肯定是执行不了的,所以导致该问题发生。

最后修改glogin.sql里面提示符后使用dbstart启动正常。

tags: oracle