Connectez-vous à Oracle DB via le pilote JDBC à l'aide de Java

Connectez-vous à Oracle DB via le pilote JDBC à l'aide de Java
Oracle Database est un système de gestion de base de données relationnel populaire (RDBMS) qui est largement utilisé dans les environnements d'entreprise et à grande échelle. En train de développer une application, l'établissement d'une connexion avec la base de données Oracle peut s'avérer être une tâche difficile pour les développeurs. Heureusement, Java fournit une variété d'outils et de pilotes, y compris le JDBC Conducteur, qui peut être utilisé pour établir une connexion.

Ce message montrera comment se connecter à la base de données Oracle via le pilote JDBC à l'aide de Java.

Connectez-vous à Oracle DB via le pilote JDBC à l'aide de Java

Avant de commencer ce post, assurez-vous que Java est installé dans votre système. À cette fin, saisissez la commande ci-dessous dans l'invite de commande:

Java - Version

Sortir

La sortie affiche la version actuellement installée de Java.

Étape 1: Téléchargez le pilote JDBC

Télécharger le JDBC pilote (fichier pot) selon la version de votre base de données. À cette fin, visitez la page Téléchargement des pilotes JDBC JDBC JDBC et les pots de compagnie et sélectionnez le JDBC Conducteur en conséquence:

Étape 2: Connectez-vous à la base de données Oracle à l'aide de Java

Créez un nouveau dossier nommé "dbconnection»Et collez le téléchargement Pilote JDBC (fichier pot) dans le dossier. Ensuite, créez un nouveau fichier java nommé "Dbconnection.Java”Dans le dossier sélectionné:

Ouvrez le «Dbconnection.Java”Fichier dans n'importe quel éditeur de code et tapez ce code pour importer toutes les bibliothèques nécessaires pour connecter la base de données Oracle à l'aide de Java:

Importer Java.SQL.Connexion;
Importer Java.SQL.Drivermanager;
Importer Java.SQL.Sqlexception;

Créer et initialiser une variable de connexion:

Connexion conn = null;

Fournir les détails de la connexion, tels que «chaîne de connexion","nom d'utilisateur" et "mot de passe«De votre base de données Oracle dans le«essayer" bloc. Établir la connexion en utilisant le «getConnection ()" fonction. Confirmez la connexion à l'aide du «si»Énoncé comme indiqué ci-dessous:

essayer
String ConnString = "JDBC: Oracle: mince: @ // localhost: 1521 / xe";
String username = "c ## md";
String mot de passe = "MD1234";
conn = drivermanager.getConnection (ConnString, nom d'utilisateur, mot de passe);
if (Conn != null)
Système.dehors.println ("connecté à la base de données Oracle avec succès!");
autre
Système.dehors.println ("Échec de la connexion à la base de données Oracle.");

Tapez le code suivant pour le «attraper”Block pour assister à toute exception (erreur):

Catch (Sqlexception e)
Système.dehors.println ("Exception SQL:" + E.getMessage ());

Le "enfin»Block ferme la connexion si aucune erreur ne se produit dans le code:

enfin
if (Conn != null)
essayer
Connecticut.fermer();
catch (sqlexception e)
Système.dehors.println ("Exception SQL:" + E.getMessage ());


Passez en revue le code complet comme indiqué ci-dessous. Enregistrer et quitter ce fichier Java:

Importer Java.SQL.Connexion;
Importer Java.SQL.Drivermanager;
Importer Java.SQL.Sqlexception;
publicClassDBConnection
publicStaticVoidMain (String [] args)
Connexion conn = null;
essayer
String ConnString = "JDBC: Oracle: mince: @ // localhost: 1521 / xe";
String username = "c ## md";
String mot de passe = "MD1234";
conn = drivermanager.getConnection (ConnString, nom d'utilisateur, mot de passe);
if (Conn != null)
Système.dehors.println ("connecté à la base de données Oracle avec succès!");
autre
Système.dehors.println ("Échec de la connexion à la base de données Oracle.");

catch (sqlexception e)
Système.dehors.println ("Exception SQL:" + E.getMessage ());
enfin
if (Conn != null)
essayer
Connecticut.fermer();
catch (sqlexception e)
Système.dehors.println ("Exception SQL:" + E.getMessage ());




Ouvrez l'invite de commande dans cet emplacement de dossier en tapant "CMD»Dans la barre d'adresse:

Tapez la commande ci-dessous pour exécuter le fichier Java "Dbconnection.Java”Via le pilote JDBC:

java -cp ojdbc11.pot dbconnection.Java

Sortir

La sortie affiche que la base de données Oracle est connectée via le JDBC Conducteur utilisant Java.

Conclusion

Télécharger le JDBC pilote et collez le fichier JAR JDBC dans un nouveau dossier. Créez un fichier Java dans le dossier nouvellement créé et ouvrez-le avec n'importe quel éditeur de code. Fournissez les informations d'identification en fonction de votre base de données Oracle et enregistrez le fichier. Ouvrez l'invite de commande dans le dossier où se trouve JDBC et exécutez le fichier Java via le pilote JDBC. Cet article a démontré un guide pratique sur la façon de se connecter à la base de données Oracle via le pilote JDBC à l'aide de Java.