독까의 이야기

WAS 서버에서 오라클 DB 에 접속을 해야 함.

JDK 1.7 x64 다운로드 및 설치.

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

 

 

오라클 11gR2 x64 클라이언트 다운로드.

http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win64soft-094461.html

 

 

다운로드 완료되면 압축을 해제하고, setup.exe 실행

설치 유형 선택 화면이 나오면

" 런타임 " 을 선택 하고, 다음 진행

 

디폴트 설정으로 진행하여 완료.

 

오라클 DB 와 connect 하기 위해서는 tnsnames.ora 파일이 필요함.

오라클 설치 경로에서 NETWORK\ADMIN 폴더 들어가서 해당 파일 생성 또는 첨부파일 다운 받아서 넣으면 됨.

ex) C:\app\계정명\product\11.2.0\client_1\network\admin

tnsnames.ora

파일 내용은 각자 환경에 맞게 수정.

# 오라클 11g 제거 (윈도우 환경)


오라클 11g 삭제 방법 정리



프로그램 파일 - 오라클 - 오라클 설치 제품 - Universal Installer



파일을 실행하게 되면 아래와 같이 프로그램이 실행 됨 



제품 설치 해제 를 선택 



제거를 진행하려는 오라클 버전을 선택 



하였으나 에러 메시지 출력 됨



오류 메시지 확인하여 설명한대로 진행 

CMD 또는 탐색기에서 적용해도 무관함 (본인이 편한 방법으로 하면 됨)




제거 프로그램 실행이 되면 몇 번의 키 입력이 나오는데 그럴 때는 그냥 "엔터" 또는 요구하는 사항대로 입력하면 됨



작업이 완료되면 오라클 설치 폴더가 제거가 되는데, 이렇게해서 완전히 설치가 제거 된 것은 아님

레지스트리 편집기에서 아래의 사항에 대해 삭제 진행


HKEY_CLASSES_ROOT 

HKEY_LOCAL_MACHINE - SYSTEM - ControlSet001 - Services

HKEY_LOCAL_MACHINE - SYSTEM - ControlSet002 - Services

HKEY_LOCAL_MACHINE - SYSTEM - CurrentControlSet - Services

오라클과 관련 된 모든 값에 대한 삭제를 진행

ORA 또는 OR 로 시작되는 값 삭제

그리고 리부팅하면 정상적으로 제거가 완료 됨 

# 오라클 11G 설치 방법 (윈도우 환경)


1.  오라클 다운로드 페이지로 이동하여 설치 파일 다운로드

http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html


자신의 환경에 맞는 버전을 선택


나는 Microsoft Windows (X64) 의 File1, File2 를 다운로드 받음


압축을 해제하면 생성되는 폴더를 확인

setup.exe 를 관리자 권한으로 실행하여 인스톨 진행



오라클에서 메일을 수신 할 필요가 없으므로 수신 체크 해제



모든 설치는 Default 설정으로 진행 




본인이 필요로 하는 설정으로 설치를 하면 됨

문자집합의 경우 유니코드로 선택하는 것이 편함 

패스워드는 숫자, 대문자, 소문자 조합 입력이 필요함 


필요 조건 검사를 수행하다가 아래와 같이 경고가 출력 될 경우가 있음

Checks

Environment variable: "PATH"

This test checks whether the length of the environment variable "PATH" does not exceed the recommended length.


해당 원인은 환경변수 - PATH 에 등록되어 있는 문자의 길이가 요구 조건보다 길기 때문임 

이럴때는 아래의 작업을 수행하여 해결


시스템 속성 - 환경 변수 - 시스템 변수 의 "PATH" 를 수정 

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32; 

만 남기고 나머지는 다른 문서에 저장 

관리자 권한으로 설치 파일 실행하여 진행하면 정상적으로 진행 됨 

설치가 완료 된 후에는 PATH 를 원복


필요 조건 검사가 완료되면 설치를 진행 



오라클 프로그램이 설치가 완료 되고 DB 인스턴스 (ORCL) 생성 작업이 진행 됨



오라클 설치가 정상적으로 완료 되면

SQLPLUS 또는 sqldeveloper 를 이용하여 인스턴스에 접속

접속 한 인스턴스가 맞는지 확인하는 쿼리를 날림

SQL> SELECT NAME, DB_UNIQUE_NAME FROM v$database;