최근 포토로그


오라클 설치 없이 클라이언트 접속하기 MSSQL과 ORACLE

오라클이 좀 조까튼 것이 있어서 설치본을 설치하지 않으니 귀찮게 잡아주어야 하는 것이 너무 많았다.

근데 나는 설치본을 정말 싫어하잖아.

그래서 어쩔수 없이 반나절 삽질을 했다.

토드는 잘(?) 연결했는데, 문제는 PL/SQL Developer 가 NLS_LANG 이 안맞다고 지랄을 한다.

그래서 개무시 했음.


이걸 없애려면 HKEY_LOCAL_MACHINE 에다가 딴 곳도 아니고 HKEY_LOCAL_MACHINE
여기다가 NLS_LANG 의 값을 집어넣으라는데, 갓뎀 여기는 넣으면 재부팅하면 사라지는 영역이다.

무슨 설정이 어떤 설정이 잘못되었는지 모르겠지만, 암튼 그런 조까튼 설정이 필요하단다.


어쨌거나 설치본 없이 오라클 클라이언트 설정 잡기

토드PL/SQL Developer 는 이렇게 하면 잘 잡힘.


첫번째

http://www.oracle.com/technology/software/tech/oci/instantclient/index.html

여기서 파일을 받는다.

Instant Client Package - Basic도 받고
Instant Client Package - SQL*Plus
이것도 받아서

폴더에 붙여넣는다.

참고로 나는 d:\OraClient
에 넣었다.


그런 후 path 잡자



1. TNS_ADMIN = d:\OraClient
2. ORACLE_HOME=d:\OraClient
3. NLS_LANG = KOREAN_KOREA.KO16MSWIN949

참고로 자바의 Path도 있어야 한다.
jdk 설치한 후

jdk폴더, jdk\bin폴더, jdk\jre폴더, jdk\jre\bin 

tnsname.ora 파일의 폴더도 
path에 잡기




이정도만 잡고, regedit 로 레지스트리 편집기를 띄우자


HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE

에 

KOREAN_KOREA.KO16KSC5601 혹은 KOREAN_KOREA.KO16MSWIN949
이렇게 넣자

그럼 잘 된다. 앞에 것이 안되면 뒤에 것으로 고고씽

토드도 잘됨.

참고로 이거 셋팅잡고 껐다켜주기 바란다.

왠일인지 토드 한번 켠 이후로 재부팅이 안되면 계속 설정이 남아 있는지 토드에서 글자가 깨졌는데
껐다가 다시 켜니 잘 나온다.


-- 수정버전임.









덧글

댓글 입력 영역