솔라리스 유닉스에 오라클 9i 설치 순서
Oracle9i + Solaris9 Spac용
Oracle9i 다운로드 사이트
--오라클 사이트
http://www.oracle.com/index.html --오라클 9i 다운로드 페이지
http://www.oracle.com/technology/software/products/oracle9i/index.html (다운로드 계정등록 후 가능함)
--모든 플랫폼
http://www.oracle.com/technology/software/products/oracle9i/htdocs/platformsoft.html Oracle9i Database Release 2 Enterprise Edition for Sun SPARC Solaris (64-bit) 클릭
ELIGIBILITY EXPORT RESTRICTIONS
체크박스 4개 (체크함)
체크 후 I Accept(동의) 클릭 후3장 다운로드
Download the Complete Files
solaris64_9.2.0.1.0.Disk1.cpio.gz (583,756,222 bytes)
solaris64_9.2.0.1.0.Disk2.cpio.gz (603,567,380 bytes)
solaris64_9.2.0.1.0.Disk3.cpio.gz (334,964,265 bytes)
다운로드 후 3개파일
#mkdir /down
#cd /down
3개의 파일을 동일한 폴더에 다운로드함
용량을 고려하여 넉넉한 공간 요구함 (5GB)
파일 압축 해제함
#gunzip solaris64_9.2.0.1.0.Disk1.cpio.gz
#ls
# solaris64_9.2.0.1.0.Disk1.cpio
#cpio –idmv < solaris64_9.2.0.1.0.Disk1.cpio
# .... (생성중)
#ls
#Disk1
--3개의 파일을 동일하게 합니다.
--동일하게 적용시
# Disk1 Disk2 Disk3
오라클은 root 계정에서 설치 안 됨
# groupadd dba
# useradd -g dba -d /export/home/oracle
-s /bin/bash -m oracle
#passwd oracle
암호 : 123456
#mkdir -p /oracle/OraHome1
#chmod -R 777 /oracle
# vi /etc/system 파일 수정
끝에다 다음을 추가
set shmsys:shminfo_shmmax=268435456
set shmsys:shminfo_shmmin=200
set shmsys:shminfo_shmmni=200
set shmsys:shminfo_shmseg=200
set semsys:seminfo_semmap=1024
set semsys:seminfo_semmni=2048
set semsys:seminfo_semmns=2048
set semsys:seminfo_semmsl=2048
set semsys:seminfo_semmnu=2048
set semsys:seminfo_semume=200
forceload: sys/shmsys
forceload: sys/semsys
forceload: sys/msgsys
# cd ~oracle
틸드(‘~’)는 홈 디렉토리 의미(즉, 자기 데이터를 저장할 수 있는 디렉토리)
# vi .bash_profile
export ORACLE_HOME=/oracle/OraHome1
export ORACLE_SID=oracle
export ORACLE_OWNER=oracle
export ORACLE_TERM=vt100
export PATH=$PATH:.:$ORACLE_HOME/bin
export TNS_ADMIN=$ORACLE_HOME/network/admin
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export NLS_LANG=KOREAN_KOREA.KO16KSC5601
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib:/usr/ccs/lib
umask 022
[참고]
오라클 환경 변수 중 중요한 ORACLE_HOME 값은 오라클 DB 프로그램을 설치할 위치를 지정하기 위해 사용한다.
# chown oracle .bash_profile
# init 6 리부팅
oracle 계정으로 로그인 후
$ pwd
/export/home/oracle
$ cd /down /Disk1
설치 프로그램이 있는 곳에서 인스톨러 실행
$ ./runInstaller
설치 시작
설치중에 두 번 정도 루트 권한으로 스크립트를 실행해 주어야 함
# cd /mnt
# ls
# ./orainstRoot.sh 이 스크립트 파일은
한 번만 실행한다.
Oracle 인벤토리 포인터 파일 실행 중
(/var/opt/oracle/oraInst.loc)