내 스타일 블로그

SEARCH RESAULT : 글 검색 결과 - Python (총 1개)

POST : 리눅스&우분투

Ubuntu에서 cx_Oracle 사용하기

환경Ubuntu 9.04
Python 2.6
Oracle 10g

버전을 확인한 뒤 적합한 rpm 파일을 받으세요~

1. rpm을 deb로 변환하기 위해 alien 을 설치한다.
$sudo aptitude install alien

2. oracle instant client가 설치되어 있지 않다면 설치한다.
$sudo alien oracle-instantclient-basic-10.2.0.4-1.i386.rpm
$sudo dpkg -i oracle-instantclient-basic_10.2.0.4-2_i386.deb

3. cx_Oracle을 설치한다.
oracle instant client와 마찬가지로 alien으로 데비안 패키지로 변환한 다음 dpkg를 사용해서 설치.

4. 설치 확인
$sudo aptitude search oracle

5. 환경 변수 설정
$export ORACLE_HOME=/usr/lib/oracle/10.2.0.4/client
$export LD_LIBRARY_PATH=$ORACLE_HOME/lib

6. 심볼릭 링크 생성
$cd /usr/lib/python2.6
$ln -s site-packages/cx_Oracle.so

7. import 되는지 테스트!
$python -c 'import cx_Oracle'

8. tnsnames.ora 설정
$sudo vi /etc/tnsnames.ora

9. 커넥션 확인
$python
>>>import cx_Oracle
>>>cx_Oracle.connect('.....')
<cx_Oracle.Connection to .....>

'리눅스&우분투' 카테고리의 다른 글

듀얼 모니터에서 AWN 사용하기  (0) 2009.08.09
gnome-terminal default size setting  (0) 2009.08.09
zombie 프로세스 찾기  (0) 2009.08.09
find command  (0) 2009.08.09
linux history command tip  (0) 2009.08.08
top

posted at

2009. 8. 8. 15:22


CONTENTS

내 스타일 블로그
BLOG main image
익현이의 프로그래밍 노트^^
RSS 2.0Tattertools
공지
아카이브
최근 글 최근 댓글
카테고리 태그 구름사이트 링크