[오라클] CentOS 5.4 Oracle 11g R2 x86 구축 1부

|
반응형


CentOS 5.4 x86을 이용해서 Oracle 11g 구축을 설명한것입니다. 


Linux는 쉽게 설명한다면  x86과 x86_64 2가지 버젼으로  나눌수 있습니다. x86은 32bit로 구성되어졌고 x86_64는64bit로
구성되어 있습니다. 여기서 중요한건 x86_64는 완벽한 64bit 운영체제가 아닙니다. 32bit랑 혼용을 해서 사용하고 있습니다.

Oracle 11g R2는 선택이 아닌 필수로 DB 시장에 자리를 잡을겁니다. 과거 Oracle 운영에 스크립트로 조작하는건 꼭 필요
하다고 생각합니다. 하지만 그렇다고 EM을 버리는건 시대 흐름을 따라가지 못하게 될수도 있습니다. 오라클에 살아있는
신 으로 추앙받는 존재인 토마스 카이트도 EM을 써야만 하는 이유를 무쟈게 말하고 다니고 있죠. 오라클은 막대한 금액을
투자해서 EM에 많은 정성을 기울였고 스크립트로는 매우 복잡하고 어려운 작업을 웹에서 버튼 몇개로 편하게 조작할수
있게 되었습니다. 여기서 주의할점은 스크립트던 EM이던 장점도 있고 단점도 있으니 자신에게 맞춰서 편하고 좋은걸로
작업하는게 이로울거라 생각합니다.

오라클 구축은 DB를 운영하는데 가장 기초가 되는 부분이고 이후부터는 어떤식으로 관리를 하고 운영을 할지가 매우
중요합니다.  오브젝트 관리(테이블, 인덱스, 뷰, 시퀀스, 시노님, 등등)를 보안에 맞춰 개발자가 삽질 못하게 막아놓고
백업 & 리커버리 정책(일,주,월 별로 백업)을 Export, Import & Data Pump & RMAN을 사용해 보면서 만들어 보면 스킬
향상에 많은 도움이 될듯합니다. 여기도 뽀인트는 시간 되시면 쿼리 공부를 많이 많이 하세요. scott 기본 테이블로도
아름다운 쿼리 를 엄청나게 만들수 있답니다~

DB는 닦고 조여주면 범생이 같은 애가 나오기도 하고 대충 관리하면 양아(?)가 가끔 나오기도 합니다. -_-




참고 사항 :

1. 오라클 구성에 필요한 rpm은 모두 Linux CD에 있으니 인터넷 가서 박터져라 뒤지지말고 간단하게 해결할수 있습니다.
2. DB 서버에는 다른 어플리케이션과 같이 설치 하지 않는것이 좋습니다.
3. DB 서버 사양은 하드웨어를 될수 있음 가장 좋은 스팩으로 질러주시고 네트워크는 Gbyte 라인으로 하세요.
4. 실제 DB 서버 구성할때는 오라클 Patch & Patchset 전부 하시고 Configuration도 디테일하게 잘 잡아야 합니다.



필수 문서 :

Oracle 11g R2에 필요한 모든 문서가 다 있으니 영어도 공부한다 생각하고 보시면서 이해를 하세요.
http://www.oracle.com/pls/db112/homepage 



주의 사항 :

만약 Linux라는 OS가 몬지 잘모르시는 분이 있다면 큰 서점에 가셔서 리눅스책 보시고 본인이
판단
하기에 가장 읽기쉽고 이해하기 좋은걸로 한~두권 정도 사셔서 독파 하시길 바랍니다.
오라클은
기본적으로 어떠한 OS 위에 돌아가게 됩니다. OS는 선택이 아니라 필수적으로 알아야
하는 사항입니다. 최소한 OS 개념원리, 파일 구조, vi, 명령어, 네트워크 구조는 아셔야겠죠...

 

 

**************** 설치 요약 ****************

DB Version : Oracle 11g R2 11.2.0.1 x86
OS Version : CentOS 5.4 x86 

user name : oracle
group name : oinstall, dba

Oracle home : /u01/app/oracle 

 

*************** 추천 DB 사양 ***************

CPU : Quad (CPU 8개 이상 추천)
RAM : 4G (8G 이상 추천)
HDD : SSD 120G 가장 빠른놈으로 (SAS 15,000rpm HDD 추천)

 

 

 

 

CentOS 5.4 다운로드

http://ftp.daum.net/centos/5.4/isos/i386/ 

 

Oracle 11g x86 다운로드

http://www.oracle.com/technology/software/products/database/index.html







Enter를 눌러서 GUI 모드를 선택한다.




NEXT 선택한다.




한글로 선택하지 말고 영어로 선택한다.





U.S English를 선택한다.





create custom layout을 선택한다.






원하는 형태로 disk partition을 잡는다. (매우 중요한 부분이므로 잘 선택한다.)
실제로 서버에서 한다면 이렇게 하면 안되고 잘생각해야한다. 이 부분 매우 중요하므로 잘 계산하고 나눠야 한다.





GRUB으로 선택한다





네트워크를 설정한다.




네트워크 설정은 일단 내부 IP로 셋팅해봤다.





지역를 설정한다.





ROOT 암호 넣는다.





Customize now를 선택한다.





Desktop Enviroments (GNOME Desktop Enviroment) 선택한다. 


 


 


Applications (Editors) 선택한다. 





Development
(Development Libraries, Development Tools, GNOME SoftWare Development,
Legacy Software Development, X Software Development) 선택한다. 





Server (FTP Server) 선택한다.





Base System
(Base, Dialup Networking Support, System Tools (sysstat 선택), X Window System) 선택한다.  





Korean Support를 선택한다.




NEXT를 선택한다.





CD넣고 쭉~ 설치를 진행한다. (설치 진행 시간 대략 15분 ~ 20분) 


 


반응형
And