Oracle 9i Database 설치가이드 1-1 설치가이드
1 요구사항및특징 1) Oracle 9i Database 설치를위한시스템요구사항 요구사항 Operating System 세부내역 Windows NT4.0 Service Pack5 이상, Windows 2000 Service Pack1 이상, Windows XP Professional Processor 최소 Pentium 166 혹은 200 (PentiumII 266 이상권장 )(*) RAM 128 MB (256MB 이상권장 ) Virtual Memory: Initial Size 200 MB, Maximum Size 400 MB Hard disk FAT : 4.75G 이상 Web browser Video NTFS : 2.85G 이상 Microsoft Internet Explorer release 5.x 이상 Netscape Navigator 4.76 이상 256 color이상 주 ) 32-bit Windows XP 는 Professional 과 Home editions/versions 이있는데, Professional 만사용이가능하다. 2) Oracle Database 설치를위한사용자 설치작업시에는반드시 Administrator 권한이있는사용자로실시하여야한다. NT 나 2000 계열은 Administrator 사용자를그대로이용하면되고, XP Pro 인경우 Administrator 권한이있는사용자를생성하여사용하면된다. 이때 XP 사용자는반드시영문이름 (ex. Sun) 으로해야만설치과정중에에러를피할수있다. 3) 설치 S/W 준비하기 Oracle 설치 S/W 는 OTN(ORACLE TECHNOLOGY NETWORK) 사이트에서무료로다운로드받을수있다. 그럼이제해당사이트에가서직접다운로드받도록해보자 (1) otn.oracle.com 에접속한다. 1-2 설치가이드
(2) S/W 다운로드를받기위해서는 OTN 에회원가입하여야한다. 회원가입은무료이다. 화면오른쪽상단의 (Sign In / Register for a free Oracle Web account) 클릭하면 아래와같은로그인창이뜨는데하단의 Sign-up 을클릭한다. 1-3 설치가이드
이후나오는입력창에자기의정보를입력한다. 1-4 설치가이드
1-5 설치가이드
(3) 회원가입이끝났다면자동으로로그인되어있을것이다. 이제본격적으로다운로드를받도록해보자. 화면상단의 Downloads 에서 Database 를선택한다. 1-6 설치가이드
아래와같이 Oracle Database 10g Downloads 화면이뜨는데, 우리가필요한것은 9i 이기때문에, 화면가장 하단으로이동한다. Previous database releases: - Oracle9i 를클릭한다. 1-7 설치가이드
Oracle9i Release 2 (9.2.0.1) 중에서 Oracle9i Database Release 2 Enterprise/Standard/Personal Edition for Windows NT/2000/XP 선택한다. 아래조건의체크박스를모두선택하고동의하여야만다운로드가가능하다. 1-8 설치가이드
아래화면에서 3 개의파일을모두다운로드받아야한다. 1-9 설치가이드
(4) 다운로드가완료되면압축된파일을풀면, 920101NT_Disk1 920101NT_Disk2 920101NT_Disk3 세계의폴더가 생성된다. 이것을적당한위치즉, 여유공간이있는 C:\ 혹은 D:\ 등에 oraclestage 라는폴더를만들어위에서압축 해제된폴더를하위폴더로이동하도록한다. 예 ) C:\oraclestage\920101NT_Disk1 C:\oraclestage\920101NT_Disk2 C:\oraclestage\920101NT_Disk3 그런다음 920101NT_Disk1 형식으로모두 Disk1, Disk2, Disk3 형식으로이름을변경한다. 최종적으로아래의예와같이폴더를준비한다. 예 ) C:\oraclestage\Disk1 C:\oraclestage\Disk2 C:\oraclestage\Disk3 위와같이하는이유는 Disk1 설치가모두끝나면다음 Disk(Disk2 Disk3) 의위치를지정하라는메시지없이 끝까지설치할수있다. 여기서주의할것은압축해제된파일을바탕화면에그대로두고설치를시도해서는안된다는것을명심해야 한다.( 설치시종종에러가발생함 ) 1-10 설치가이드
2 환경설정 다른 OS 용 Oracle 제품과는달리 Windows NT 용은별도의환경설정이필요하지않다. 3 설치작업 설치는 OUI(Oracle Universal Installer) 를실행하여수행한다. OUI 를수행하기위해서는 Adminstrator 권한이있는계정으로로그인한다. OUI 의수행 OUI 를실행하기위해서는 Administrator 권한이있는계정으로로그인한다. Oracle Database S/W 가있는 C:\oraclestage\Disk1\install\win32 폴더의 setup.exe 를더블클릭한다. 그러면아래그림과같은윈도우가나타난다. 1-11 설치가이드
설치작업시작 OUI 의초기화면 처음으로설치하는경우다음버튼을누른다. 제품설치제거 버튼은기존에설치된제품을삭제할 때사용하고, 설치된제품 버튼은기존에설치된제품의내용을보는것이다. 1-12 설치가이드
파일위치 설치할제품이들어있는위치를지정하고제품이설치될 ORACLE_HOME 디렉토리를지정한다음 Next 버튼을선택하여다음으로진행한다. 소스와대상의경로를확인하고다음을클릭한다. 1-13 설치가이드
제품정보로딩 설치에사용할제품정보를로드한다. 설치가능한제품의목록을읽어들인다. 1-14 설치가이드
설치가능제품선택 한글데이터베이스사용, 각종메시지의한글및영문사용을위해영어와한글을선택한다. 제품에서사용할언어를선택한다. 기본적으로한글 NT 에서는한국어가선택되며추가로관리상의 목적으로영어를선택하여메시지등의분석시사용하게된다. 1-15 설치가이드
데이터베이스를구성하기위해서는 Oracle9i Database 9.2.0.1.0 을선택하고다음을누른다. 1-16 설치가이드
설치유형 Enterprise Edition을선택하면대용량데이터베이스운영에적합한각종소프트웨어및데이터베이스를사전에구성된형태로설치해준다. Standard Edition은중소규모의데이터베이스운영에적합한형태로, Personal Edition 단일사용자및개발환경에적합한데이터베이스기능을사용하고자할때선택하면된다. 사용자를선택하면원하는형태로여러가지환경의세부적인구성을할수있다. 하지만, Oracle Database를처음접하는분들은 Enterprise Edition을선택하고다음을클릭하도록한다. 여기에서는 Enterprise Edition을기준으로설명한다. 1-17 설치가이드
데이터베이스구성 일반적인목적, 트랜잭션프로세싱, 데이터웨어하우스는사전에구성된데이터베이스를소프트웨어설치후자용생생해주며, 사용자정의는구체적인옵션을지정하여데이터베이스를생성해준다. 소프트웨어전용은 Oracle Database S/W만설치하고데이터베이스는이후에생성하고자할때선택하며된다. 데이터베이스생성은데이터베이스관리자과정에서자세히다룬다. 여기서는일반적인목적을선택하고다음을누른다. 1-18 설치가이드
Oracle MTS Recovery Service 구성 이구성요소는 Oracle 9i 와 Microsoft Transaction Server 완벽한통합을지원한다. Microsoft Transaction Server 를이용하는 COM 기반은애플리케이션의개발과전개를가능하게한다. 다음을누른다. 1-19 설치가이드
데이터베이스식별 다른데이터베이스와의구분을위한고유명칭을지정한다. Global Database Name은데이터베이스명을의미하며, SID는데이터베이스인스턴스명을을말한다. 우리가주로사용하는단일인스턴스환경하에서는두개의이름을같도록오라클은권장하고있다. 8자이내의영문과숫자를사용할수있다. 전역데이터베이스이름란에 oracle 이라고입력하고다음을누른다.( 한곳에만입력하면 SID 부분까지자동입력된다.) 1-20 설치가이드
데이터베이스파일위치 데이터가저장되는데이터파일등이위치할곳을지정한다. 특별한경우가아니면그냥다음을눌러 진행하도록한다. 데이터베이스문자집합 1-21 설치가이드
데이베이스에저장될문자집합을선택하는부분이다. 기본문자집합으로선택된 KO16MSWIN949 는한글과영문을저장하여사용하는데제한이없으므로선택된대로두고다음을 누른다. 설치정보요약 설치할제품과각종관련정보가일목요연하게표시된다. 잘못된것이있으면이전을눌러수정하고, 그렇지않다면설치를눌러진행한다. 1-22 설치가이드
설치 여기부터실제로설치를시작한다. 에러가발생할경우에는위의화면에서표시되는로그의위치에서파일을연다음원인을파악한다. 참고로설치가진행되는동안에는빠른설치와설치중에러를방지하기위해컴퓨터의다른작업 ( 웹검색및다른프로그램실행등 ) 을하지않도록해야한다. 구성툴 1-23 설치가이드
Oracle Database 기본설치가끝나면구성툴화면이나오는데, Oracle Net, DB 생성, Agent 등을 구성하게된다. 모든구성요소가성공되어야하겠지만, 다음화면에보이는 DBCA(Oracle Database Configuration Assistant) 즉데이터베이스를생성해주는구성부분은반드시성공되어야한다. DBCA(Oracle Database Configuration Assistant) DBCA(Oracle Database Configuration Assistant) 를통하여데이터베이스가생성되고있다. 1-24 설치가이드
패스워드변경 DB 생성을모두마치면 sys 와 system 패스워드를입력하는창이나온다. 실습환경에서는가급적 쉬운암호 (ex. oracle) 를사용하도록한다. 1-25 설치가이드
설치완료 모든설치가성공적으로완료되었다. 종료를눌러 OUI 를종료한다. 1-26 설치가이드
4. 데이터베이스접속및질의 SQL*Plus 를이용하여위에서설치한 Oracle 9i Database 에접속해보자. 본과정동안우리는 SCOTT 이라는사용자를이용하여실습이진행될것이다. SCOTT 유저는 DBCA 로데이터베이스가 생성될때자동으로생성된샘플유저이며, 패스워드은 tiger 이다. SQL*Plus 실행 시작 -> Oracle OraHome92 -> Application Development -> SQL Plus 실행 바탕화면에바로가기단축아이콘을만들면앞으로사용하기편리하다. 1-27 설치가이드
SQL*Plus 를사용하여데이터베이스접속 로그온창에사용자이름 scott 암호 tiger 를입력하여접속한다. 1-28 설치가이드
실습테이블명확인및내용질의 다음을입력하여실습에사용될테이블명과 dept( 부서 ) 테이블을질의해본다. SQL> select * from tab; SQL> select * from dept; 참고 ) 모든 SQL 문장은 ;( 세미콜론 ) 으로종료해야한다. 1-29 설치가이드