Koble til Oracle DB via JDBC -driver ved hjelp av Java

Koble til Oracle DB via JDBC -driver ved hjelp av Java
Oracle Database er et populært relasjonsdatabaseadministrasjonssystem (RDBMS) som er mye brukt i bedrifts- og storskala miljøer. I prosessen med å utvikle en hvilken som helst applikasjon, kan etablere en forbindelse med Oracle -databasen vise seg å være en utfordrende oppgave for utviklere. Heldigvis gir Java en rekke verktøy og drivere, inkludert JDBC driver, som kan brukes til å lage en forbindelse.

Dette innlegget vil demonstrere hvordan du kobler til Oracle -databasen via JDBC -driver ved hjelp av Java.

Koble til Oracle DB via JDBC -driver ved hjelp av Java

Før du begynner med dette innlegget, må du sørge for at Java er installert i systemet ditt. For dette formålet, skriv inn kommandoen nedenfor i ledeteksten:

Java -Versjon

Produksjon

Utgangen viser den for øyeblikket installerte versjonen av Java.

Trinn 1: Last ned JDBC Driver

Last ned JDBC Driver (JAR -fil) i henhold til versjonen av databasen din. For det formålet, besøk Oracle -databasen JDBC Driver and Companion Jars nedlastingsside og velg JDBC driver deretter:

Trinn 2: Koble til Oracle -databasen ved hjelp av Java

Opprett en ny mappe som heter “DBConnection”Og lim inn nedlastet JDBC -sjåfør (krukkefil) inn i mappen. Deretter oppretter du en ny Java -fil som heter “DBConnection.Java”I den valgte mappen:

Åpne "DBConnection.Java”Fil i hvilken som helst kodeditor og skriv denne koden for å importere alle nødvendige biblioteker for tilkobling av Oracle -databasen ved hjelp av Java:

Importer Java.SQL.Forbindelse;
Importer Java.SQL.Drivermanager;
Importer Java.SQL.Sqlexception;

Opprett og initialiser en tilkoblingsvariabel:

Tilkobling conn = null;

Gi tilkoblingsdetaljene, for eksempel “tilkoblingsstreng”,“Brukernavn”Og“passord”Av din Oracle -database i“prøve”Blokk. Etablere forbindelsen ved å bruke "GetConnection ()”Funksjon. Bekreft tilkoblingen ved hjelp av “hvis”Uttalelse som gitt nedenfor:

prøv
String connString = "JDBC: Oracle: Thin:@// localhost: 1521/xe";
String brukernavn = "C ## MD";
String passord = "MD1234";
Conn = DripperManager.getConnection (ConnString, brukernavn, passord);
hvis (conn != null)
System.ute.Println ("koblet til Oracle -databasen!");
annet
System.ute.Println ("Kunne ikke koble til Oracle -databasen.");

Skriv inn følgende kode for "å fange”Blokk for å fange ethvert unntak (feil):

fangst (sqlexception e)
System.ute.Println ("SQL Exception:" + e.getMessage ());

endelig”Blokk lukker tilkoblingen hvis ingen feil oppstår i koden:

endelig
hvis (conn != null)
prøv
Conn.Lukk();
fangst (sqlexception e)
System.ute.Println ("SQL Exception:" + e.getMessage ());


Gjennomgå den komplette koden som gitt nedenfor. Lagre og avslutte denne Java -filen:

Importer Java.SQL.Forbindelse;
Importer Java.SQL.Drivermanager;
Importer Java.SQL.Sqlexception;
publicClassDBConnection
publicStaticVoidmain (String [] args)
Tilkobling conn = null;
prøv
String connString = "JDBC: Oracle: Thin:@// localhost: 1521/xe";
String brukernavn = "C ## MD";
String passord = "MD1234";
Conn = DripperManager.getConnection (ConnString, brukernavn, passord);
hvis (conn != null)
System.ute.Println ("koblet til Oracle -databasen!");
annet
System.ute.Println ("Kunne ikke koble til Oracle -databasen.");

fangst (sqlexception e)
System.ute.Println ("SQL Exception:" + e.getMessage ());
endelig
hvis (conn != null)
prøv
Conn.Lukk();
fangst (sqlexception e)
System.ute.Println ("SQL Exception:" + e.getMessage ());




Åpne ledeteksten på denne mappens plassering ved å skrive "CMD”I adressefeltet:

Skriv kommandoen gitt nedenfor for å kjøre Java -filen “DBConnection.Java”Gjennom JDBC -driveren:

Java -CP OJDBC11.JAR DBConnection.Java

Produksjon

Utgangen viser at Oracle -databasen er koblet gjennom JDBC Driver ved hjelp av Java.

Konklusjon

Last ned JDBC driver og lim inn JDBC JAR -filen i en ny mappe. Opprett en Java -fil i den nyopprettede mappen og åpne den med hvilken som helst kodeditor. Gi legitimasjonen i henhold til Oracle -databasen din og lagre filen. Åpne ledeteksten i mappen der JDBC er lokalisert og kjør Java -filen gjennom JDBC -driveren. Dette innlegget demonstrerte en praktisk guide for hvordan du kobler til Oracle -databasen via JDBC -driver ved hjelp av Java.