* Solaris 설치 방법 : http://aboutmoon.tistory.com/entry/OS%EC%84%A4%EC%B9%98-Solaris10
* 설치순서 : 환경설정 및 패키지설치 -> 오라클 설치 및 디비생성
1. 설치전 해야 할일
1. oracle 계정 만들기
# groupadd -g 5000 dba
# groupadd -g 5001 oinstall
# groupadd -g 5002 oper
# useradd -g oinstall -G dba,oper -s /bin/bash -d /export/home/oracle -m oracle
# passwd oracle
2. 설치에 필요한 파일들 oracle 폴더로 복사
- package : SUNWi1cs, SUNWi15cs (CD1번에서 복사)
- oracle 10g : 10202_database_solx86.zip (WinSCP로 copy)
2. 환경설정 및 패키지 설치
1. /etc/system 파일 설정
# vi /etc/system 열어서 아래 내용 추가
forceload:sys/shmsys
forceload:sys/semsys
set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseq=10
set semsys:seminfo_semmni=100
set semsys:seminfo_semmns=1024
set semsys:seminfo_semmsl=256
set semsys:seminfo_semvmx=32767
2. package 설치
- CD 1번으로 교체후
# cd /cdrom/sol_10_508_x86/Solaris_10/Product/
# mkdir /export/home/oracle//package
# cp -rp ./SUNWi1cs /export/home/oracle/package/
# cp -rp ./SUNWi15cs /export/home/oracle/package/
# pkgadd -d /export/home/oracle/package/ -- SUNWi1cs, SUNWi15cs 패키지 두개 설치
3. oracle 계정 profile 수정
# vi /export/home/oracle/.profile 아래내용추가
export ORACLE_BASE=/export/home/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10g
export ORACLE_SID=testdb
export ORACLE_OWNER=oracle
export PATH=$PATH:$ORACLE_HOME/bin
export LANG=ko_KR.UTF-8
export NLS_LANG=AMERICAN_AMERICA.KO16KSC5601
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib
export TMP=/tmp
export TMPDIR=/tmp
4. Oracle 10g 압축파일 풀기
# cd /export/home/oracle/
# unzip 10202_database_solx86.zip
-> 압축 해제후 /export/home/oracle/database 디렉토리 생성
5. 재부팅
# reboot
3. 오라클 설치 및 DB 생성
1. 재부팅 후 oracle 계정으로 로그인
2. runInstaller 실행 (OUI화면 나오므로 터미널에서 실행)
$ cd /export/home/oracle/database
$ ./runInstaller
3. ORACLE 설치화면 -> 설치시작 -> 정보입력 후 다음
* Solaris에서 oracle 설치는 DB생성까지 하기 때문에 데이터베이스 이름과 암호가 필요
- oracle 홈 위치 : /export/home/oracle/product/10g
- UNIX DBA 그룹 : oinstall
- 전역 데이터베이스 이름 : testdb
- 데이터 베이스 암호 : 입력
4. 인벤토리 디렉토리 및 인증서 지정 -> 다음
- oracle 계정의 profile에 이상이 없다면 수정할 것 없음
5. 제품별 필요 조건 검사
- 검사가 완료되면 다음 버튼 활성화 -> 다음
6. 요약 -> 설치
- 확인하고 이상이 없으면 설치를 클릭하여 시작
7. 설치중
8. DBCA 작업중 -> 잠시 기다리면 DB설치 화면으로 넘어감
9. DB설치 중 -> 진행이 완료되면 DB생성 완료화면
10. DB생성이 완료 되었습니다. -> 확인
11. root 권한으로 스트립트 실행
- 새터미널을 열고
$ su - root
$ /export/home/oracle/oraInventory/orainstRoot.sh
$ /export/home/oracle/product/10g/root.sh -> 중간에 Enter
12. 설치 종료 -> 종료 -> 종료하겠습니까? 예
13. Oracle 10g 작동확인
$ sqlplus / as sysdba
SQL > select instance_name, status from v$instance;
** PuTTy에서 로그인이 되지 않을때 **
$ vi /etc/ssh/sshd_config
-> PermitRootLogin no -> yes로 변경 후 재부팅
'oracle > [install] single' 카테고리의 다른 글
VMware 가상머신 복제시 MAC address 오류 (0) | 2014.09.07 |
---|---|
Solaris 10 + Oracle 10g (silent) 못함!! (0) | 2014.09.03 |
RHEL4 + ORACLE 10g (SILENT) (0) | 2014.09.01 |
RHEL4 + ORACLE 10g (OUI) (0) | 2014.09.01 |
RHEL4 + ORACLE 9i (SILENT) (0) | 2014.09.01 |
댓글