운영환경: Solaris10, 127127-11,
오라클 화일: 10gr2_db_sol.cpio.gz
oracle 계정관련: id: oracle, group: dba
.profile의 내용(bash 쉘)
export ORACLE_BASE=/oracle;
export ORACLE_HOME=/oracle/product/10gr2;
export ORACLE_SID=fox;
export ORACLE_OWNER=oracle;
export ORACLE_PATH=$ORACLE_HOME/bin;
export ORACLE_DOC=$ORACLE_HOME/ocommon/nls/admin/data;
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib32:$ORACLE_HOME/lib:$ORACLE_HOME/jdbc/lib;
PATH=$PATH:/usr/ccs/bin:/usr/sfw/bin:/usr/local/bin:$ORACLE_HOME/bin:$ORACLE_HOME/network/admin;
export PATH;
LANG=c;
oracle 계정으로 로그인한후 runInstaller를 실행시킨후 진행하면 됨. 데이타베이스생성은 나중에 한다.
오라클 설치후, 데이타베이스를 생성하기위해서 아래의 명령을 실행
oracle$ $ORACLE_HOME/bin/dbca
out of memory 에러. 커널 파라메터를 수정한다. (/etc/system 화일에 다음의 내용을 추가)
set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=10
set semsys:seminfo_semmns=1024
set semsys:seminfo_semmsl=256
set semsys:seminfo_semmni=100
set semsys:seminfo_semvmx=32767
set noexec_user_stack=1
커널파라메타 설정후 재부팅을 한다. 이후, 데이타베이스생성은 에러없이 진행되었다.
리스너 생성은 netca 를 이용한다.