이 글에서는 Python에서의 Oracle 확장 설치 및 데이터베이스 연결 방법을 주로 소개합니다. Python 및 Windows 및 Linux 환경에서 Oracle 확장을 다운로드하기 위한 설치 단계, 운영 기술 및 주의 사항에 대해 보다 자세히 분석합니다. 참고하세요
본 글의 예시에서는 Python에서의 Oracle Extension 설치와 데이터베이스 연결 방법을 설명하고 있습니다. 참고용으로 모든 사람과 공유하세요. 세부 정보는 다음과 같습니다.
다운로드:
cx_Oracle 다운로드 주소: cx-oracle.sourceforge.net/
instantclient -기본 다운로드 주소: www.oracle.com/technetwork/database/features/instant-client/index-097480.html
창 환경:
python27 oracle10
필수 소프트웨어:
cx_Oracle-5.1.2-10g.win32-py2.7.msi
instantclient-basic -win32-10.2 .0.4.zip
1. msi 파일을 직접 더블클릭하여 cx_Oracle을 설치합니다.
2. -10.2.0.4.zip, 얻은 모든 .dll 파일을 F:Python27Libsite-packages 디렉터리
linux 환경:
python26 orracle10
필수 소프트웨어:
cx_Oracle-5.1.2-10g-py26-1.x86_64.rpmbasic-10.2.0.4.0 -linux-x86_64.zip
2. /106295.htm 여기 )
vi /root/.bash_profile다음 두 줄을 추가합니다.
export ORACLE_HOME=/usr/local/instantclient_10_2 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME변경 사항을 적용하려면 source / root/.bash_profile을 실행하세요
이 링크 라이브러리에 대한 심볼릭 링크 만들기
cd $ORACLE_HOME ln -s libclntsh.so.x.x libclntsh.so
cx_Oracle 재설치
--nodeps 매개변수를 주의해서 추가하세요. 그렇지 않으면 위 오류가 보고됩니다[root@BJ-UPDATE-01 ~ ]# rpm -ivh --nodeps cx_Oracle-5.0.1-10g-py24-1.x86_64.rpm#5.0.3 버전은 --nodeps 매개변수를 추가할 필요가 없습니다
테스트: rree
[관련 추천] 1. 2. 튜토리얼파이썬 학습 매뉴얼위 내용은 Oracle 설치 및 데이터베이스 연결 방법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!