1. 에러 문제 해결
Oracle 9i 설치 및 9.2.0.8 패치가 완료 된 후 dbca를 실행시키면 다음과 같은 에러메세지가 발생하면서 정상적으로 실행되지 않는다.
/oracle/jre/1.1.8/bin/../lib/i686/green_threads/libzip.so: symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time reference (libzip.so)
Unable to initialize threads: cannot find class java/lang/Thread
이 때 다음을 수행하면 오류를 해결할 수 있다.
[oracle@oracle ~]$ cd $ORACLE_HOME
[oracle@oracle ~]$ rm JRE
[oracle@oracle ~]$ ln -s $ORACLE_BASE/jre/1.3.1 JRE
vi 편집기로 $ORACLE_HOME/bin/dbca 파일을 열어 제일 하단의 $JRE_DIR/bin/jre 부분 두군데를 $JRE_DIR/bin/java로 수정해 준다.
[oracle@oracle ~]$ vi bin/dbca
# Run DBCA
$JRE_DIR/bin/java -native -DORACLE_HOME=$OH -DJDBC_PROTOCOL=thin -mx64m -classpath $CLASSPATH oracle.sysman.assistants.dbca.Dbca $ARGUMENTS
else
# Run DBCA
$JRE_DIR/bin/java -DORACLE_HOME=$OH -DJDBC_PROTOCOL=thin -mx64m -classpath $CLASSPATH oracle.sysman.assistants.dbca.Dbca $ARGUMENTS
fi
2. DBCA로 DB 생성
이제 dbca를 실행하면 정상적으로 실행된다.
- Next를 클릭한다.
- Create a database를 선택 후 Next를 클릭한다.
- General Purpose를 선택하고 Next를 클릭한다.
- Global Database Name과 SID에 orcl을 입력한다.
- Dedicated Server Mode를 선택한 후 Next를 클릭한다.
- Next를 클릭한다.
- Next를 클릭한다.
- Create Database 체크를 확인한 후 Finish를 클릭한다.
- OK를 눌러 DB 생성을 시작하자.
- SYS와 SYSTEM 유저의 패스워드를 입력한다. 다른 유저의 unlock을 원한다면 Password Management를 클릭하여 아래와 같이 Lock Account 체크를 해제한 후 패스워드를 입력해 준다.
- Exit를 클릭해주면 orcl DB 생성이 완료된다.
3. 버전 및 DB 정상가동 확인
이제 Oracle 9i 설치 및 패치, DB생성 까지 완료되었으므로 정상적으로 설치 및 운영이 되는지 확인해 보자.
SID 확인
[oracle@oracle ~]$ env|grep SID
ORACLE_SID=orcl
Oracle 10g와 달리 아래와 같이 입력하여야지 sqlplus 접속이 가능하다.
[oracle@oracle ~]$ sqlplus "/ as sysdba"
Oracle 버전 확인
SQL> select * from v$version;
Oracle Instance 상태 확인
SQL> select Instance_name, status from v$instance;
'Oracle 설치 > Oracle 9i 설치 및 패치' 카테고리의 다른 글
[Oracle 9i 설치 및 패치] 3. 9.2.0.8 패치 설치 (0) | 2010.06.30 |
---|---|
[Oracle 9i 설치 및 패치] 2. Oracle 9i Install (0) | 2010.06.30 |
[Oracle 9i 설치 및 패치] 1. 필수 패키지 설치 및 환경 설정 (0) | 2010.06.29 |
Oracle 9i 설치 패키지 다운로드 (1) | 2010.06.29 |