> oracle 계정으로 설치도중
> 데이타베이스 생성도중 ORA-01031: insufficient privileges
> 무시하면
> ORA-01012: not logged on
> 계속 나옵니다.
> 라는 에러 문구가 나옵니다. 어떻게 해야죠
설치시에 이런 에러가 나온다는 것이 매우 이상한 일이군요.
혹시 여러번 설치하셨습니까?
아래를 읽어보시면 알겠지만 ORA-01031 에러는 기존의 오라클 DB에
유저/비밀번호로 젒속을 하려고 할때 유저가 없거나 비밀번호가 틀릴 때
주로 발생하는 에러입니다.
당연히 접속을 하지 못했으니 1012 에러 ( 접속하지 못했다는 에러 ) 가
뒤따라서 나옵니다.
만약 설치하시는 DBMS가 오라클 8.1.6.1 이라면
$ORACLE_BASE/admin/$ORACLE_SID/create 에 보시면
DB 생성시의 모든 로그가 생기므로 마지막에 생성된 파일에서
1031 에러를 찾아보시면 보다 정확한 에러를 아실 수 있습니다.
만약 설치하시는 DBMS가 오라클 8.1.5.0 이라면
( 이 제품은 리눅스에 설치를 안해봐서 AIX를 예를 들면 )
$ORACLE_HOME/install/tmp 에 보시면 로그가 생성됩니다.
( 아마 리눅스에서도 위에 언급한 디렉토리 비슷한 곳에서
생성되지 않을까 쉽네요. find 명령으로 log를 찾아 보시길 )
[ELISD]:/app/oracle/product/8.1.5/install> oerr ora 1031
01031, 00000, "insufficient privileges"
// *Cause: An attempt was made to change the current username or password
// without the appropriate privilege. This error also occurs if
// attempting to install a database without the necessary operating
// system privileges.
// When Trusted Oracle is configure in DBMS MAC, this error may occur
// if the user was granted the necessary privilege at a higher label
// than the current login.
// *Action: Ask the database administrator to perform the operation or grant
// the required privileges.
// For Trusted Oracle users getting this error although granted the
// the appropriate privilege at a higher label, ask the database
// administrator to regrant the privilege at the appropriate label.
|