SQLGate for Oracle V10 버전부터는 64비트이기 때문에 Oracle Client도 64비트 버전을 사용해야 합니다.
🔹 1. Oracle Client 64비트 다운로드 및 설치
-
Oracle Instant Client 64비트 다운로드
- Oracle 공식 사이트에서 Windows용 64비트 Instant Client를 다운로드합니다.
- 버전은 Database 버전과 호환되는지 확인 후 선택하세요. (예: 11g, 19c 등)
-
다운로드할 파일 선택
- 최소한 필요한 파일:
instantclient-basic-windows.x64-XX.X.X.X.X.zip
- 추가적으로 SQL*Plus가 필요하면:
instantclient-sqlplus-windows.x64-XX.X.X.X.X.zip
-
tnsnames.ora
를 사용할 경우:instantclient-tools-windows.x64-XX.X.X.X.X.zip
- 최소한 필요한 파일:
-
압축 해제 및 경로 설정
- 압축을 원하는 위치에 풉니다. (예:
C:\oracle\instantclient_19_64
)
- 압축을 원하는 위치에 풉니다. (예:
🔹 2. 기존 Oracle Client 32비트에서 tnsnames.ora
복사
-
현재 사용 중인 tnsnames.ora 경로 확인
- 32비트 Oracle Client가 설치된 폴더에서
tnsnames.ora
파일을 찾습니다. - 기본 위치:
- 또는,
TNS_ADMIN
환경 변수가 설정된 경우, 해당 경로에서 찾습니다.
- 32비트 Oracle Client가 설치된 폴더에서
-
tnsnames.ora 파일을 복사
-
tnsnames.ora
파일을 새로 설치한 64비트 Oracle Client 폴더로 복사합니다. - 복사 대상 경로:
-
admin
폴더가 없으면 새로 생성해야 합니다.
-
🔹 3. 환경 변수 설정
-
환경 변수 편집 (Windows)
-
시스템 속성
→고급 시스템 설정
→환경 변수
-
-
다음 환경 변수 추가 또는 수정
-
ORACLE_HOME
(필요한 경우) -
TNS_ADMIN
(tnsnames.ora 사용 시) -
NLS_LANG
(한글 깨짐 방지) -
PATH
(기존에 32비트 Oracle Client 경로가 있다면 삭제 후 추가)
-
🔹 4. 연결 테스트
-
tnsping으로 TNS 설정 확인
-
cmd
에서 실행: - 예:
-
-
SQL*Plus 연결 확인
- SQL*Plus 설치 시:
-
SQLGate에서 OCI로 연결 설정
- SQLGate 실행 후 [OCI 로그인] 을 선택
- TNS 기반으로 접속 시:
-
호스트:
TNS_ADMIN
설정이 올바르면서비스명
만 입력 -
Oracle 홈:
instantclient_19_64
(기본값) - 사용자명/비밀번호 입력 후 테스트
-
호스트:
✅ 마무리
위 과정을 따라가면 Oracle Client 64비트 설치 후, 기존 32비트 Oracle Client에서 tnsnames.ora
설정을 가져와서 정상적으로 사용할 수 있습니다.
댓글
댓글 0개
댓글을 남기려면 로그인하세요.