Install Connexion python/Oracle via ojdbc

#ok : avril 2020

1 pré requis

install pip si besoin

# sudo apt install python3-pip

# apt install python-jpype
# pip3 install jaydebeapi

informations

https://pypi.org/project/JayDeBeApi/

Télécharger

le fichier driver: ojdbc8.jar

https://www.oracle.com/database/technologies/jdbc-ucp-122-downloads.html

(Compte oracle requis)

Exemple de code

# bout de code python

import jpype
import jaydebeapi
JAR = ‘/PATH/TO/ojdbc8.jar’
jpype.startJVM(jpype.getDefaultJVMPath(), ‘-Djava.class.path=’+JAR )
cnx = jaydebeapi.connect(‘oracle.jdbc.driver.OracleDriver’, ‘jdbc:oracle:thin:user/pass@server:1521/dbname’)


rq= « select 1+2 from dual »
crs= cnx.cursor()
crs.execute(rq)
dr= crs.fetchone()
print(dr[0])
crs.close()
cnx.close()

CatégoriesSql

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *