본문 바로가기
백엔드기술/개발언어

파이썬 cx_Oracle 설치하기

by RevFactory 2014. 2. 26.

1. 아래 경로에서 알맞는 파일을 설치 또는 압축해제한다.

http://cx-oracle.sourceforge.net/


윈도우의 경우 설치할때 레지스터 기준으로 설치하겠다고 기본값으로 설치하면 됨


2. 오라클 인스턴트 클라이언트 설치

http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html?ssSourceSiteId=ocomen


경로는 바뀔수 있으니 DownloadInstant Client Downloads 에서 플랫폼에 맞게 받아서 압축을 해제한다.

로그인이 필요함.


압축해한 파일들을 적당한 위치로 이동


PATH와 환경변수 추가 - ORACLE_HOME 을 해당 위치로 지정한다.


python 에서 


import cx_Oracle


이 수행되면 성공




참고 Django에서 오라클 DB설정시

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.oracle',
        'NAME': 'xe',
        'USER': 'a_user',
        'PASSWORD': 'a_password',
        'HOST': 'dbprod01ned.mycompany.com',
        'PORT': '1540',
    }
}