위 오류는 오라클 설치 후 로그인 과정에서 발생하는 오류로써 본인의 경우 CentOS에 Oracle 11XE를 설치하고 발생한 경우였다.
평소처럼 설치 후 아래와 같이 sys 계정으로 접근하려고 했다.
# sqlplus "/as sysdba"
그러나 위와같은 오류메시지가 출력되었는데... 초기 설치시 passwd 파일이 생성되지 않았기 때문이다.
해결은 아래와 같이 진행되었다.
# cd $ORACLE_HOME/dbs
# orapwd file=$ORACLE_HOME/dbs/orapwXE.ora password=yourpassword entries=2
이렇게 하면 해당 경로에 SID로 password 파일이 생성되고 이후 로그인이 가능하다.
# sqlplus
SQL*Plus: Release 11.2.0.2.0 Production on Sun Apr 5 23:48:51 2015
Copyright (c) 1982, 2011, Oracle. All rights reserved.
Enter user-name: sys@XE as sysdba
Enter password:
Connected to:
Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production
SQL >
반응형
'아빠방 > Tech' 카테고리의 다른 글
MariaDB 설치 (0) | 2016.04.13 |
---|---|
ORA-01489: 문자열 연결의 결과가 너무 깁니다 (0) | 2016.04.12 |
chkconfig로 tomcat 서비스 자동실행 등록 (0) | 2016.04.11 |
VSTO 배포시 오류 (0) | 2016.04.11 |
제약 조건을 활성화하지 못했습니다. 하나 이상의 행에 NOT NULL, UNIQUE 또는 외래 키 제약 조건을 위반하는 (0) | 2016.04.05 |
댓글