1. 2012.05.22 RHEL3 에서 DB 생성하기
  2. 2012.05.21 RHEL3 에 Oracle 8i 설치하기 (2)
  3. 2012.05.21 RHEL3 에 Oracle 8i 설치하기 (1)

RHEL3 에서 DB 생성하기

오라클 8i를 설치 했으니 DB를 생성해 보도록 하죠.



$ dbassist


명령어를 입력을 합니다.

그리고 잠시 기다리면 아래와 같은 그림이 뜹니다.



다음을 눌러 넘어가고



여기서도 다음~



데이터 베이스 명을 입력 해줍니다.

설치할때 export ORACLE_SID 부분에서 testdb라고 설정을 해줬기 때문에 똑같이 testdb로 설정해 주도록 하겠습니다.





확인



설치중입니다.



확인



설치가 끝나면 터미널을 열고 다음과 같은 명령어로 DB를 확인합니다.


$ sqlplus internal


SQL> select status from v$instance;


v$에 유의, 그리고 끝에 세미콜론 잊지 마시구요.


오라클 8i, DB 생성 작업은 여기서 마치겠습니다~


'ORACLE > Installation' 카테고리의 다른 글

RHEL3 Oracle 9i 패치 하기  (0) 2012.05.23
RHEL3에 Oracle 9i 설치하기 (2)  (0) 2012.05.22
RHEL3에 Oracle 9i 설치하기 (1)  (0) 2012.05.22
RHEL3 에서 DB 생성하기  (0) 2012.05.22
RHEL3 에 Oracle 8i 설치하기 (2)  (0) 2012.05.21
RHEL3 에 Oracle 8i 설치하기 (1)  (0) 2012.05.21

RHEL3 에 Oracle 8i 설치하기 (2)

1편에 이어서...


$ ./runInstaller 를 실행 시키면 뜨는 화면 입니다.



다음~



다음~



그룹 이름은 아까 설정한 dba 로 잡아 줍니다.



위 같은 화면이 나오면 터미널을 띄워서



$ su - root


루트 권한으로 넘어가서


# /home/oracle/product/8.1.7/orainstRoot.sh


를 실행해줍니다.

그리고 나서 재시도 버튼을 눌러 주면 됩니다.



Oracle8o Enterprise Edition 8.1.7.0.1 선택



Custom 선택



다음~



다음~



다음~



다음~



/usr/local/java 에 맞춰져 있으면

다음~ 



잠깐 Stop!!!

여기서 No 로 바꿔줘야 합니다.

그리고 다음~



설치가 진행중 입니다.



중간에 요런창이 뜨는데 다시 한번 터미널을 실행해서



root 권한으로


# /home/oracle/product/8.1.7/root.sh


를 실행 후 



확인이 되었으면 OUI에서 확인 버튼을 눌러줍니다.



기본 구성 수행에 체크 한 후에 다음~



설치가 완료 되었습니다.

다음~ 이 아니고 종료 버튼을 누루고 나서 재부팅~


이걸로 설치가 끝났습니다.


설치가 되었다 확인 하는 명령은


$ sqlplus internal



위 화면 같이 뜨면 설치가 완료 된 것입니다.

'ORACLE > Installation' 카테고리의 다른 글

RHEL3 Oracle 9i 패치 하기  (0) 2012.05.23
RHEL3에 Oracle 9i 설치하기 (2)  (0) 2012.05.22
RHEL3에 Oracle 9i 설치하기 (1)  (0) 2012.05.22
RHEL3 에서 DB 생성하기  (0) 2012.05.22
RHEL3 에 Oracle 8i 설치하기 (2)  (0) 2012.05.21
RHEL3 에 Oracle 8i 설치하기 (1)  (0) 2012.05.21

RHEL3 에 Oracle 8i 설치하기 (1)

RHEL3 에 Oracle 8i를 설치해봅시다.



터미널을 열고, 오라클을 설치할 계정을 먼저 만들어 줍니다.

그러기 위해서는 그룹을 먼저 만들고, 유저를 추가해 주면 되겠죠?


#groupadd -g 5000 dba

#useradd -g dba oracle


그룹은 dba, 유저네임은 oracle로 설정해 줍니다.


#passwd oracle


오라클 계정의 패스워드를 설정해줍니다.



그리고 나서 WinSCP를 이용해서 설치 파일들을 리눅스로 옮겨 줍니다.

WinSCP를 사용 할 때 로그인 계정은 oracle 계정으로 로그인 합니다.

물론 접속 전에 /etc/init.d/sshd_config 수정하여 접속 권한을 줘야 하겠죠?



설치 파일이 들어 있는 Linux_or_817 폴더를 통채로 /home/oracle/ 에다 복사를 합니다.



오라클 8i는 특정 버전의 자바 프로그램이 필요하기 때문에


glibc-2.1.3-stubs.tar.gz

i386-glibx-2.1-linux.tar.gz

jdk118_v3-glibc-2.1.3.tar.bz2

jre118_v3glibc-2.1.3.tar.bz2


위 네가지 파일을 추가로 요구합니다. 그러니 위 네가지 파일도 복사를 해줍니다.



파일 복사가 완료 되었네요.

그리고 나서 각 파일들을 알맞는 각각 폴더로 옮겨 줍니다.



# mv *.bz2  /usr/local/

# mv *.gz  /

# cd /usr/local


그리고 나서 압축을 해제 합니다.



# tar xvfj jdk118_v3-glibc-2.1.3.tar.bz2

압축이 풀리면 파일들을 링크 시켜줍니다.



# ln -s /usr/local/jdk118_v3  /usr/local/java

그리고 나서 java 폴더의 권한을 설정해 줍니다.



# chown -R oracle.dba /usr/local/java


그리고 다시 /usr/local로 가서 두번째 파일의 압축을 해제 합니다.


# cd /usr/loacl

# tar xvfj jre118_v3-glibc-2.1.3.tar.bz2



압축 푹기가 끝나면 역시 마찬가지로 링크 시켜 줍니다.


# ln -s /usr/local/jre118_v3  /usr/local/jre



그리고 나서 이번에 Root로 가서 gz파일들의 압축을 해제 해줍니다.


# cd /

# tar xvfz i386-glibc-2.1-linux.tar.gz



압축 풀기가 끝나면


# cd /usr/bin 


으로 이동해서


# mkdir backup

# mv gcc  cc  ld  backup

# ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-gcc  gcc

# ln -s gcc  cc

# ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-ld  ld


를 실행 해줍니다.



이번엔 


# cd /usr/lib

# mkdir backup

# mv libc.so  libdl.so  libm.so  libpthread.so  backup

# mv libc.a  libdl.a  libm.a  libpthread.a  backup


를 실행.



# cd /home/oracle

# mkdir tmp

# mkdir -p oraInventory (oraInventory 의 I 는 대문자 i 입니다. 유의)

# chown -R oracle  /home/oracle (오라클 폴더의 권한을 유저 오라클 에게 줍니다.)


그리고 나서 vi 에디터로 /home/oracle/.bash_profile 파일을 열고 수정해 줍니다.



umask 022 

export ORACLE_TERM=vt100                                           (터미널 띄우는 거구여. vt100 식으로)

export LD_ASSUME_KERNEL=2.2.5                            (runInstaller실행시 멈추지않고 창뜨게 하는것이라네요.)

export ORACLE_BASE=/home/oracle                            (오라클 기본 디렉토리)

export ORACLE_HOME=$ORACLE_BASE/product/8.1.7                   (오라클 홈 디렉토리)

export ORACLE_OWNER=oracle                                  (오라클 소유자)

export ORACLE_SID=testdb  ←  업무에맞게 바꾸세요                         (오라클 SID 중요한 넘이죠)

export TMP_DIR=$ORACLE_BASE/tmp                                (임시 디렉토리)

export PATH=.:$ORACLE_HOME/bin:/usr/local/java/bin:$PATH              (오라클 설치시 필요한 경로설정)

export TNS_ADMIN=$ORACLE_HOME/network/admin                  (오라클 네트웍 관리 관련?? 저도 모름)

export NLS_LANG=American_America.KO16KSC5601                      (리눅스 지원 언어)

export ORA_NL33=$ORACLE_HOME/ocommon/nls/admin/data         ( ?? )

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH       ( 라이브러리 file 경로)

export LANG=C                                          (설정 언어)


내용을 넣고 저장


자 로그아웃합니다

su - 명령어로 계정 변경 말고 X윈도우 자체의 로그아웃을 이용합니다.



아까 만들어둔 oracle 계정으로 로그인 합니다.



$ env 


env 명령을 실행하여 .bash_profile이 잘 적용 되었는지 확인 합니다.



확인!

제대로 반영이 안되었을 경우


$ source /etc/profile


실행




$ cd /home/oracle

으로 이동 후

$ cd home/oracle/Linux_or_817

$ chmod 755 runIstaller

$ cd install/linux

$ chmod 755 runIstaller

$ cd ../..


끝으로 


$ ./runInstaller 


실행하면 OUI (Oracle Universal Installer) 가 실행 됩니다.


너무 길어지니까 OUI설치 편은 2편에서 계속 하도록 할께요.

'ORACLE > Installation' 카테고리의 다른 글

RHEL3 Oracle 9i 패치 하기  (0) 2012.05.23
RHEL3에 Oracle 9i 설치하기 (2)  (0) 2012.05.22
RHEL3에 Oracle 9i 설치하기 (1)  (0) 2012.05.22
RHEL3 에서 DB 생성하기  (0) 2012.05.22
RHEL3 에 Oracle 8i 설치하기 (2)  (0) 2012.05.21
RHEL3 에 Oracle 8i 설치하기 (1)  (0) 2012.05.21