2013-07-26 8 views
4

나는 오라클 12C Application Development documentation 읽고 파이썬 지원은 미래 시제 만 언급되어 공포와주의 :파이썬 드라이버 12C

스크립트 언어는 [...] 또한 한 번 이러한 기능을 활용할 것 이 코드를 유지하는 커뮤니티는 통합 작업을 수행합니다.

누구나 Oracle 12c 데이터베이스에서 Python (특히 우분투 아래)을 잘 관리 할 수 ​​있습니까? 그렇다면 어떤 드라이버를 사용 했습니까?

답변

2

는 하나 여전히 Oracle Services Reference가 데이터베이스에서 연결에 허용 된 최소 허용 버전을 지정 SQLNET.ALLOWED_LOGON_VERSION_SERVER 및 SQLNET.ALLOWED_LOGON_VERSION_CLIENT 설정을 언급 오라클 (12)와 오래된 ODBC 라이브러리를 사용할 수 있도록 나타납니다. 둘 다 기본적으로 Oracle Database 11g 인증 프로토콜에 해당하는 11로 설정됩니다. 따라서 Oracle 11g 클라이언트 용 드라이버는 여전히 Oracle 12c 데이터베이스에서 작동해야합니다.

필자는 12g Oracle 데이터베이스에 연결하기 위해 ogdbc6.jar 라이브러리를 사용하고 Python에는 cx_Oracle 버전 5.1.2를 사용하여 Java 클라이언트에서이를 테스트했습니다.