본문 바로가기

Develop/Oracle DB

오라클 데이터 베이스 설치

반응형


일반적인 프로젝트에서  오라클 데이터베이스 설치 및 관리는 어플리케이션 개발자의 몫이 아닙니다.

보통 어플리케이션 개발자는 이미 셋팅되어 있는 DB에 계정과 권한을 부여받아 사용하는 것으로 정의됩니다.

하지만,
개발을 하다보면, DB 데이터의 덤프,  Export, Import 할일도 많고, DB에 내가 만든 어플리케이션의 세션이 정상적으로 생성되고 , 소멸되는지 등의 단순 쿼리 이외의 작업들이 필요하게 됩니다.
세상에 쉬운일은 없지만, 어플리케이션 개발자라는 직업또한 쉽지만은 않은것 같습니다.

매일 같이 신기술이 쏟아져 나오니 말입니다.

허나 DB는 어플리케이에 비해좀 덜하지 않나 하는 생각이 듭니다.
 버전이 바뀌고, 제조사가 다른 DB라고 해도 비슷한 맥락을 가지므로, 제대로 공부해두면 정말 유용하고
모든 개발작업에 근간이 되는 , 훌륭한 나의 무기라 생각됩니다.


오라클데이터 베이스 설치에 대해 간략하게 정리해 보았습니다.

데이터 베이스 관리 툴이라 일컬어 지는 것들입니다.



이중 데이터 펌프는 10G에 새롭게 추가된 데이터 유틸리티로 (expdp, impdp)를 이용해
오라클 to 오라클로 데이터 작업이 휠신 간편하게 가능하다고 합니다.

오라클 to 오라클 데이터이관시는 데이터 펌프,  오라클 포멧이 아닌 DB를 오라클로 옮길때에는 SQL * 로더를 주로
사용합니다.








오라클 설치전 시스템 요구 사항입니다.



설치전 이루어지는 환경변수 설정에 대한 설명 입니다.


NLS_LANG은 시스템의 character set 설정 부분입니다. 원도우 설치시는 신경쓸 필요없지만, Unix시스템에서 설치시에는 확인이 필요한 내용입니다.
영어 : AMERICAN_AMERICA.US7ASCII  ,한글 : KOREAN_KOREA.KO16KSC5601
자세한 내용은 NLS 셋팅과 관련된 아래 링크를 참조하시면 됩니다.
http://www.oracle.com/technology/global/kr/pub/columns/oracle_nls_1.html#mozTocId692450


File을 이용한 대 대화식 설치시 명령어 커멘드 입니다.




Universal Installer를 이용한 GUI화면에서의 설치시 사용되는 커멘드 입니다.




오라클의 설치 프로세스 단계입니다. 설치는 아래와 같은 단계로 이루어 집니다.







에는 Oracle설치는 클릭만으로 이루어지는 쉬운설치는 아니였습니다.
설치하다 잘못되면, 재설치 하기위한 과정이 꽤나 까다로웠던 것으로 기억됩니다만,   9i 버전 이후로는 사실 클릭 몇번으로 거의 모든 과정이 완료되어 설치되므로 별다른 어려움은 없을것이라 생각 됩니다.

 
반응형