本文主要是介绍ORA-01031: insufficient privileges 解决方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
昨天一直在做ORACLE的启动参数设置,忘记设置回去了。早上一登陆就报错 ORA-01031: insufficient privileges
重新设置回来就好了
如下:
SQL> conn scott/tiger;
ERROR:
ORA-01033: ORACLE initialization or shutdown in progress
进程 ID: 0
会话 ID: 154 序列号: 7
警告: 您不再连接到 ORACLE。
SQL> startup
ORA-01031: insufficient privileges
SQL> conn system/manager;
ERROR:
ORA-01033: ORACLE initialization or shutdown in progress
进程 ID: 0
会话 ID: 154 序列号: 7
SQL> show parameter password
SP2-0640: 未连接
SQL> conn /as sysdba;
已连接。
SQL> show parameter password
NAME TYPE VALUE
------------------------------------ ----------- ----------------------------
remote_login_passwordfile string EXCLUSIVE
SQL> select * from v$pwfile_users;
USERNAME SYSDB SYSOP SYSAS
------------------------------ ----- ----- -----
SYS TRUE TRUE FALSE
SQL> shutdown abort;
ORACLE 例程已经关闭。
SQL> startup pfile='D:/app/Administrator/product/11.1.0/db_1/database/INITorcl.O
RA'
ORACLE 例程已经启动。
Total System Global Area 535662592 bytes
Fixed Size 1334380 bytes
Variable Size 226493332 bytes
Database Buffers 301989888 bytes
Redo Buffers 5844992 bytes
数据库装载完毕。
数据库已经打开。
SQL>
SQL> conn scott/tiger;
已连接。
SQL>
SQL> col empno for 999999
SQL> run;
1* select * from emp where rownum =1
EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO
------- ---------- --------- ---------- -------------- ------- ----- ----------
7369 SMITH CLERK 7902 17-12月-80 800 20
搞定了 ,只要找到初始值pfile然后指定下就可以正常的startup 了。
这篇关于ORA-01031: insufficient privileges 解决方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!