Conéctese a Oracle DB a través del controlador JDBC usando Java

Conéctese a Oracle DB a través del controlador JDBC usando Java
Oracle Database es un popular sistema de gestión de bases de datos relacionales (RDBMS) que se usa ampliamente en entornos empresariales y a gran escala. En el proceso de desarrollo de cualquier aplicación, establecer una conexión con la base de datos Oracle puede ser una tarea desafiante para los desarrolladores. Afortunadamente, Java proporciona una variedad de herramientas y controladores, incluidos los JDBC controlador, que se puede utilizar para hacer una conexión.

Esta publicación demostrará cómo conectarse a la base de datos Oracle a través del controlador JDBC usando Java.

Conéctese a Oracle DB a través del controlador JDBC usando Java

Antes de comenzar con esta publicación, asegúrese de que Java esté instalado en su sistema. Para este propósito, escriba el siguiente comando en el símbolo del sistema:

Java -Versión

Producción

La salida muestra la versión actualmente instalada de Java.

Paso 1: Descargar el controlador JDBC

Descargar el JDBC controlador (archivo jar) según la versión de su base de datos. Para ese propósito, visite la página de descargas de controlador y jarras de la base de datos Oracle y seleccione la JDBC Conductor en consecuencia:

Paso 2: Conéctese a la base de datos Oracle usando Java

Crear una nueva carpeta llamada "dbconnection"Y pegar la descarga Controlador JDBC (archivo jar) en la carpeta. A continuación, cree un nuevo archivo Java llamado "Dbconnection.Java"En la carpeta seleccionada:

Abre el "Dbconnection.Java"Archivo en cualquier editor de código y escriba este código para importar todas las bibliotecas necesarias para conectar la base de datos Oracle usando Java:

importar java.sql.Conexión;
importar java.sql.Drivermanager;
importar java.sql.Sqlexception;

Crear e inicializar una variable de conexión:

Conexión conn = nulo;

Proporcione los detalles de la conexión, como "Cadena de conexión","nombre de usuario" y "contraseña"De su base de datos Oracle en el"intentar" bloquear. Establezca la conexión utilizando el "getConnection ()" función. Confirme la conexión utilizando el "si"Declaración como se da a continuación:

intentar
String connstring = "jdbc: oracle: delgado:@// localhost: 1521/xe";
String USERNAME = "C ## md";
Cadena contraseña = "MD1234";
Conn = Drivermanager.getConnection (connstring, nombre de usuario, contraseña);
if (Conn != nulo)
Sistema.afuera.println ("conectado a la base de datos Oracle correctamente!");
demás
Sistema.afuera.println ("No se conectó a Oracle Database.");

Escriba el siguiente código para el "atraparBloque para atrapar cualquier excepción (error):

Catch (Sqlexception e)
Sistema.afuera.println ("Excepción SQL:" + E.getMessage ());

El "finalmenteEl bloque cierra la conexión si no se produce un error en el código:

finalmente
if (Conn != nulo)
intentar
conn.cerca();
Catch (SQLException e)
Sistema.afuera.println ("Excepción SQL:" + E.getMessage ());


Revise el código completo como se da a continuación. Guarde y salga de este archivo Java:

importar java.sql.Conexión;
importar java.sql.Drivermanager;
importar java.sql.Sqlexception;
PublicClassDBConnection
publicstaticvoidmain (string [] args)
Conexión conn = nulo;
intentar
String connstring = "jdbc: oracle: delgado:@// localhost: 1521/xe";
String USERNAME = "C ## md";
Cadena contraseña = "MD1234";
Conn = Drivermanager.getConnection (connstring, nombre de usuario, contraseña);
if (Conn != nulo)
Sistema.afuera.println ("conectado a la base de datos Oracle correctamente!");
demás
Sistema.afuera.println ("No se conectó a Oracle Database.");

Catch (SQLException e)
Sistema.afuera.println ("Excepción SQL:" + E.getMessage ());
finalmente
if (Conn != nulo)
intentar
conn.cerca();
Catch (SQLException e)
Sistema.afuera.println ("Excepción SQL:" + E.getMessage ());




Abra el símbolo del sistema en esta ubicación de carpeta escribiendo "CMD"En la barra de direcciones:

Escriba el comando que se proporciona a continuación para ejecutar el archivo Java "Dbconnection.Java"A través del controlador JDBC:

Java -CP OJDBC11.jar dbconnection.Java

Producción

La salida muestra que la base de datos Oracle está conectada a través de la JDBC Conductor usando Java.

Conclusión

Descargar el JDBC controlador y pega el archivo jar jdbc en una nueva carpeta. Cree un archivo Java dentro de la carpeta recién creada y ábralo con cualquier editor de código. Proporcione las credenciales de acuerdo con su base de datos Oracle y guarde el archivo. Abra el símbolo del sistema en la carpeta donde se encuentra JDBC y ejecute el archivo Java a través del controlador JDBC. Esta publicación demostró una guía práctica sobre cómo conectarse a la base de datos Oracle a través del controlador JDBC usando Java.