본문 바로가기

Oracle/ORA-Error

ORA-01031

접속실패:
sqlplus "/as sysdba";

ERROR:
ORA-01031 : insufficient privileges

해결:
case1.

sqlnet.ora 파일에서
SQLNET.AUTHENTICATION_SERVICES=(NTS) 으로 설정




case2.

ORACLE_SID가 제대로 설정이 안된경우
ORACLE_SID=해당SID 설정후 실행(os,shell 종류에 따라 조금씩 다릅니다)



case3.

pwd 파일설정이 제대로 되지 않은 경우
해당 pwd파일을 삭제하고 pwd 파일을 재생성 합니다.
orapwd file=<fname>.ora pssword=<pssword> entries=<entries>
        fname          패스워드 파일의 이름
        password    SYS와 INTERNAL의 암호
        entries         데이터베이스 관리자의 최대 수



case4.

To change the password with ORADIM
1.기존 Oracle service 삭제
ORADIM -DELETE -SID SID

2.새로운 Oracle servece 생성 

ORADIM -NEW -SID SID -INTPWD NEW_PASSWORD - STARTMODE AUTO - MAXUSERS N -PFILE <drive:\path\init{sid}.ora> 


3.ORACLE_SID 환경변수 셋팅
    set ORACLE_SID=prod

4.SQL_PLUS 실행
sqlplus
conn sys/password
alter user sys identified by new_password;








 

'Oracle > ORA-Error' 카테고리의 다른 글

ORA-1595,ORA-1551,ORA-601,ORA-1575,ORA-1594  (0) 2015.09.14
ORA-00376,ORA-01110  (0) 2015.09.14
ORA-02097,ORA-00439  (0) 2015.09.14
Ioctl ASYNC_CONFIG error, errno = 1  (0) 2015.09.14
ORA-3136  (0) 2015.09.14