Blog

Latest Industry News

cx_oracle 다운로드

데이터베이스가 원격인 경우 Oracle 인스턴트 클라이언트 패키지를 사용하여 Oracle 인스턴트 클라이언트 기본 패키지 또는 오라클 인스턴트 클라이언트 기본 라이트 패키지를 오라클 인스턴트 클라이언트 다운로드 페이지에서 다운로드하여 설치할 수 있습니다. 시스템에 따라 다릅니다. Linux에 있는 경우 Oracle 인스턴트 클라이언트 패키지를 다운로드하고 설치하는 가장 간단한 방법은 Linux 용 인스턴트 클라이언트 다운로드 페이지에서 .rpm 파일을 다운로드한 다음 yum을 사용하여 설치하여 누락된 종속성을 자동으로 해결하는 것입니다. 오라클 19, 18, 12 또는 11.2 „기본” 또는 „기본 조명” 지퍼 파일을 다운로드합니다: 64비트 또는 32비트, 파이썬 아키텍처와 일치합니다. Python.org 다운로드 파이썬 페이지에서 최신 버전의 파이썬 (이 시리즈의 경우 파이썬 3이 필요합니다)을 다운로드 할 수 있습니다. Linux 또는 UNIX에 있는 경우 소스 코드를 다운로드하여 컴파일해야 합니다. 자세한 내용은 „파이썬 개발자를 위한 오라클 REST 데이터 서비스-파트 1” 문서의 „오라클 리눅스에 파이썬 설치” 섹션을 참조하십시오. Windows 및 macOS 사용자의 경우 설치 프로그램을 사용할 수 있습니다. SQL*Plus 명령줄 쿼리 도구를 실행하기 위한 라이브러리 및 실행 도구가 포함된 Oracle 인스턴트 클라이언트 SQL*Plus 패키지를 추가로 설치할 수도 있습니다. 이 도구를 사용하면 즉시 데이터베이스 연결을 테스트하여 인스턴트 클라이언트와 네트워크가 제대로 작동하는지 확인할 수 있습니다. SQL*Plus 패키지를 다운로드한 다음 기본(또는 기본 표시등) 패키지의 압축을 풀었던 동일한 폴더로 압축을 풀수 있습니다. 그런 다음 일반적인 cx_Oracle 플랫폼 설치 지침을 따라 Oracle 클라이언트 라이브러리를 설치합니다. cx_Oracle 모든 데이터베이스 액세스 모듈에 공통적인 데이터베이스 API를 사용하여 Oracle 데이터베이스를 쿼리하고 업데이트할 수 있는 Python 확장 모듈입니다.

오라클에서 독점적으로 사용할 수 있는 일부 기능을 활용하기 위해 공통 데이터베이스 API에 대한 여러 확장 도 포함되었습니다. 또는 필요한 OCI 라이브러리를 복사합니다. 예를 들어 cx_Oracle 지원되는 각 플랫폼에서 사용할 수 있는 공유 라이브러리 로드 메커니즘을 사용하여 런타임에 Oracle Client 라이브러리를 로드합니다. 라이브러리의 다른 버전에 대해 다시 빌드할 필요가 없습니다. 단일 cx_Oracle 바이너리는 서로 다른 클라이언트 버전을 사용하고 여러 데이터베이스 버전에 액세스할 수 있으므로 응용 프로그램을 원하는 릴리스 환경에서 테스트하는 것이 중요합니다. 최신 Oracle 클라이언트는 12.1 이상 클라이언트에서 사용할 수 있는 oraaccess.xml 외부 구성 파일, 세션 풀 개선, 18개 이후 클라이언트와의 통화 시간 시간 및 기타 향상된 기능과 같은 새로운 기능을 지원합니다. . . Oracle Database에 액세스할 수 없는 경우 다음 방법 중 하나에서 cx_Oracle 제대로 작동하는지 확인하려면 몇 가지 간단한 테스트를 수행할 수 있습니다. 이를 위해 테스트, 디버깅, 평가 등이상적인 도구인 Python 대화형 셸을 사용할 수 있습니다.

Back to top