Ce guide expliquera comment établir une connexion à la base de données Oracle dans Python.
Connexion de la base de données Oracle dans Python
Pour commencer par la publication, assurez-vous de télécharger et d'installer Python à partir de son site officiel. Pour vérifier la version installée de Python exécute la commande suivante dans l'invite de commande:
Python - VersionSortir
La sortie illustre le numéro de version installée de Python.
Étape 1: Installez le module «CX_ORACLE»
Le "cx_oracle»Le module est un module d'extension Python qui permet d'accéder aux bases de données Oracle. Considérez les instructions pas à pas suivantes pour connecter Python à la base de données Oracle.
Installez le «cx_oracle”Module en exécutant la commande ci-dessous:
pip install cx_oracleSortir
La sortie invite un message de réussite à l'achèvement du processus d'installation.
Étape 2: Créez un dossier
Créez un nouveau dossier nommé "ConnectPython»Et l'ouvrez avec n'importe quel éditeur de code. Pour cet article, l'éditeur de code Visual Studio est utilisé:
Étape 3: Créez un fichier python
Créer et ouvrir un nouveau fichier nommé "connecter.py»:
Étape 4: Tapez le code Python
Tout d'abord, importez le «cx_oracle”Module dans le"connecter.py" déposer:
importer cx_oracleCréez un objet de connexion et initialisez-le avec "Aucun»:
connexion = aucunCréez une connexion à la base de données Oracle dans le bloc d'essai à l'aide du «connecter()" fonction. Fournissez le nom d'utilisateur de la base de données, le mot de passe et l'hôte dans la chaîne de connexion:
essayer:Dans l'extrait de code ci-dessus:
Vérifiez si la connexion est réussie ou non en utilisant le «si" déclaration. En cas de succès, imprimez la liste des bases de données en utilisant le «le curseur()"Et fermez la connexion en utilisant"fermer()". Le code fourni ci-dessous:
Si la connexion n'est pas aucune:Étape 5: Exécutez le script Python
Pour exécuter ce script Python, enregistrez le code ci-dessus et exécutez-le en tapant la commande donnée dans le terminal de l'éditeur de code:
python.exe .\connecter.pyDans la commande ci-dessus "connecter.py»Représente le nom d'un fichier python.
Sortir
La sortie a affiché le message "Connecté à la base de données Oracle avec succès!"Ainsi que la liste des bases de données, ce qui indique que la connexion a été établie.
Note: Fournir les mauvaises informations d'identification dans la chaîne de connexion affichera le «Erreur de connexion à la base de données Oracle»:
C'est comment faire la connexion de la base de données Oracle dans Python.
Conclusion
La connexion de la base de données Oracle peut être établie dans Python en utilisant le «cx_oracle»Module. À cette fin, importez d'abord le module indiqué dans le script Python et créez une connexion à l'aide du «connecter()" fonction. Pour confirmer la connexion, utilisez l'instruction conditionnelle et effectuez la tâche dans la base de données en conséquence. Ce guide a expliqué comment établir la connexion de la base de données Oracle dans Python à l'aide du module "CX_ORACLE".