1. 유저생성 및 혼경설정
--------------------------------------------------------------------------
root 계정으로 작업
--------------------------------------------------------------------------
-그룹과 유저 생성 및 권한부여-
groupadd -g 5000 dba
useradd -g dba -d /export/home/oracle -s /bin/bash -m oracle
passwd oracle
-Oracle 10g 설치에 필요한 패키지 목록-
SUNWarc SUNWbtool SUNWhea SUNWlibm
SUNWlibms SUNWsprot SUNWtoo SUNWi1of
SUNWi1cs SUNWi15cs SUNWxwfnt
***패키지 위치***
/etc/init.d/volmgt stop
/etc/init.d/volmgt start
cd /cdrom/cdrom0/s2/Solaris_9/Product
-패키지 설치하기-
cp -r <package_name> /var/spool/pkg
pkgadd <package_name>
etc/system 커널 설정*******************************************************
vi /etc/system
/export/home/oracle/.profile 환경설정********************************************
vi .profile
변경내용 적용 되도록 reboot
2. oracle 10g 설치 준비
--------------------------------------------------------------------------
oracle 계정으로 작업
--------------------------------------------------------------------------
-오라클 압축 풀기-
gunzib solarisx86_DB_10_1_0_3_Disk1.cpio.gz
cpio -idmv < solarisx86_DB_10_1_0_3_Disk1.cpio
chown -R oracle:dba /oracle /export/home/oracle
3. oracle 10g Install
--------------------------------------------------------------------------
Oracle 계정으로 로그인 [로그인 창에서 옵션>>언어>>ko_KR.UTF-8(Unicode)]로 설정
runInstaller실행 -oracle user 콘솔창-
cd /export/home/oracle/Disk1
./runInstaller
인스톨중 스크립트 시행 메시지가 뜨면 -root user 콘솔창- 으로 실행
/export/home/oracle/oraInventory/orainstRoot.sh
chmod -R 777 /var/
/export/home/oracle/OraHome1/root.sh
--------------------------------------------------------------------------
root 계정으로 작업
--------------------------------------------------------------------------
-그룹과 유저 생성 및 권한부여-
groupadd -g 5000 dba
useradd -g dba -d /export/home/oracle -s /bin/bash -m oracle
passwd oracle
-Oracle 10g 설치에 필요한 패키지 목록-
SUNWarc SUNWbtool SUNWhea SUNWlibm
SUNWlibms SUNWsprot SUNWtoo SUNWi1of
SUNWi1cs SUNWi15cs SUNWxwfnt
***패키지 위치***
/etc/init.d/volmgt stop
/etc/init.d/volmgt start
cd /cdrom/cdrom0/s2/Solaris_9/Product
-패키지 설치하기-
cp -r <package_name> /var/spool/pkg
pkgadd <package_name>
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_shmseg=10 (각각의 프로세스별 사용 가능 공유메모리 세그먼트의 최대 개수)
set semsys:seminfo_semmni=100 (시스템 내의 세마포어 세트 최대 개수)
set semsys:seminfo_semmsl=256 (세트 당 세마포어의 최대 개수)
set semsys:seminfo_semmns=500 (시스템 내의 세마포어 최대 개수)
set semsys:seminfo_semopm=100 (세마포어 콜당 작업의 최대 개수)
set semsys:seminfo_semvmx=32767 (세마포어의 최대 값)
forceload:sys/semsys
set shmsys:shminfo_shmmax=4294967295 (각각의 공유 메몰 세그먼트의 최대 크기)
set shmsys:shminfo_shmmin=1 (공유메모리 세그먼트의 크기)
set shmsys:shminfo_shmmni=100 (시스템내의 공유메모리 세그먼트의 최대 개수)
set shmsys:shminfo_shmseg=10 (각각의 프로세스별 사용 가능 공유메모리 세그먼트의 최대 개수)
set semsys:seminfo_semmni=100 (시스템 내의 세마포어 세트 최대 개수)
set semsys:seminfo_semmsl=256 (세트 당 세마포어의 최대 개수)
set semsys:seminfo_semmns=500 (시스템 내의 세마포어 최대 개수)
set semsys:seminfo_semopm=100 (세마포어 콜당 작업의 최대 개수)
set semsys:seminfo_semvmx=32767 (세마포어의 최대 값)
/export/home/oracle/.profile 환경설정********************************************
vi .profile
umask 022
ORACLE_BASE=/export/home/oracle; export ORACLE_BASE ( > 소유자 디렉토리)
ORACLE_HOME=$ORACLE_BASE/OraHome1; export ORACLE_HOME ( > 오라클 설치 디렉토리)
ORACLE_SID=ORCL1; export ORACLE_SID ( > 데이터베이스 연결 식별자)
ORACLE_OWNER=oracle; export ORACLE_OWNER ( > 오라클 소유자)
ORACLE_TERM=vt100; export ORACLE_TERM
ORACLE_PATH=$ORACLE_HOME/bin; export ORACLE_PATH ( > 오라클 툴 실행파일 경로)
ORACLE_DOC=$ORACLE_HOME/doc; export ORACLE_DOC ( > 오라클 문서 디렉토리 경로)
PATH=$PATH:.:$ORACLE_HOME/bin; export PATH; ( > 콘솔상에서 오라클 툴 디렉토리 경로)
DISPLAY=kts:0.0; export DISPLAY ( > 화면설정)
TNS_ADMIN=$ORACLE_HOME/network/admin; export TNS_ADMIN ( > 오라클 네트워크 관리 디렉토리)
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib:usr/ucblib; export LD_LIBRARY_PATH ( > 오라클 라이브러리)
CLASSPATH=$CLASSPATH:$ORACLE_HOME/jdbc/lib/classes111.zip:$ORACLE_HOME/jdbc/lib/nls_charset11.zip:$O
RACLE_HOME/jlib; export CLASSPATH ( > 오라클 객체 파일 경로)
ORACLE_BASE=/export/home/oracle; export ORACLE_BASE ( > 소유자 디렉토리)
ORACLE_HOME=$ORACLE_BASE/OraHome1; export ORACLE_HOME ( > 오라클 설치 디렉토리)
ORACLE_SID=ORCL1; export ORACLE_SID ( > 데이터베이스 연결 식별자)
ORACLE_OWNER=oracle; export ORACLE_OWNER ( > 오라클 소유자)
ORACLE_TERM=vt100; export ORACLE_TERM
ORACLE_PATH=$ORACLE_HOME/bin; export ORACLE_PATH ( > 오라클 툴 실행파일 경로)
ORACLE_DOC=$ORACLE_HOME/doc; export ORACLE_DOC ( > 오라클 문서 디렉토리 경로)
PATH=$PATH:.:$ORACLE_HOME/bin; export PATH; ( > 콘솔상에서 오라클 툴 디렉토리 경로)
DISPLAY=kts:0.0; export DISPLAY ( > 화면설정)
TNS_ADMIN=$ORACLE_HOME/network/admin; export TNS_ADMIN ( > 오라클 네트워크 관리 디렉토리)
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib:usr/ucblib; export LD_LIBRARY_PATH ( > 오라클 라이브러리)
CLASSPATH=$CLASSPATH:$ORACLE_HOME/jdbc/lib/classes111.zip:$ORACLE_HOME/jdbc/lib/nls_charset11.zip:$O
RACLE_HOME/jlib; export CLASSPATH ( > 오라클 객체 파일 경로)
변경내용 적용 되도록 reboot
2. oracle 10g 설치 준비
--------------------------------------------------------------------------
oracle 계정으로 작업
--------------------------------------------------------------------------
-오라클 압축 풀기-
gunzib solarisx86_DB_10_1_0_3_Disk1.cpio.gz
cpio -idmv < solarisx86_DB_10_1_0_3_Disk1.cpio
chown -R oracle:dba /oracle /export/home/oracle
3. oracle 10g Install
--------------------------------------------------------------------------
Oracle 계정으로 로그인 [로그인 창에서 옵션>>언어>>ko_KR.UTF-8(Unicode)]로 설정
runInstaller실행 -oracle user 콘솔창-
cd /export/home/oracle/Disk1
./runInstaller
인스톨중 스크립트 시행 메시지가 뜨면 -root user 콘솔창- 으로 실행
/export/home/oracle/oraInventory/orainstRoot.sh
chmod -R 777 /var/
/export/home/oracle/OraHome1/root.sh
'Oracle' 카테고리의 다른 글
| oracle 상태 모니터링 명령어 (0) | 2008/10/11 |
|---|---|
| installation ORACLE9i(9.2.0.4) on RHEL3 (0) | 2008/10/10 |
| oracle10g installation on RHEL4 (0) | 2008/09/28 |
| Solaris 9 x86dp ORACLE10g R1(1.0.3) 설치 (0) | 2008/09/23 |
| OCM 후기 (0) | 2008/09/06 |
| 오라클 자격증(OPA, OPC) 과 오라클 공인교육센터, 오라클 취업 (0) | 2008/08/16 |

댓글을 달아 주세요