Połącz się z Oracle DB za pośrednictwem sterownika JDBC za pomocą Java

Połącz się z Oracle DB za pośrednictwem sterownika JDBC za pomocą Java
Oracle Database to popularny system zarządzania relacyjnymi (RDBMS), który jest szeroko stosowany w środowiskach przedsiębiorstwa i na dużą skalę. W trakcie opracowania dowolnej aplikacji nawiązywanie połączenia z bazą danych Oracle może okazać się trudnym zadaniem dla programistów. Na szczęście Java zapewnia różnorodne narzędzia i sterowniki, w tym JDBC sterownik, który można wykorzystać do nawiązania połączenia.

Ten post pokaże, jak połączyć się z bazą danych Oracle za pośrednictwem sterownika JDBC za pomocą Java.

Połącz się z Oracle DB za pośrednictwem sterownika JDBC za pomocą Java

Przed rozpoczęciem tego postu upewnij się, że Java jest zainstalowana w twoim systemie. W tym celu wpisz poniższe polecenie w wierszu polecenia:

java --version

Wyjście

Wyjście wyświetla aktualnie zainstalowaną wersję Java.

Krok 1: Pobierz sterownik JDBC

Pobierz JDBC sterownik (plik jar) zgodnie z wersją Twojej bazy danych. W tym celu odwiedź stronę Oracle Database JDBC Sterownik i słoiki do pobrania i wybierz JDBC Dowódca kierowcy:

Krok 2: Podłącz do bazy danych Oracle za pomocą Java

Utwórz nowy folder o nazwie „DBConnection”I wklej pobrane Sterownik JDBC (plik jar) w folderze. Następnie utwórz nowy plik Java o nazwie „DBConnection.Jawa”W wybranym folderze:

Otworzyć "DBConnection.Jawa”Plik w dowolnym edytorze kodu i wpisz ten kod, aby zaimportować wszystkie niezbędne biblioteki do podłączenia bazy danych Oracle za pomocą Java:

Importuj Java.SQL.Połączenie;
Importuj Java.SQL.DriverManager;
Importuj Java.SQL.Sqlexception;

Utwórz i zainicjuj zmienną połączenia:

Połączenie conn = null;

Podaj szczegóły połączenia, takie jak „ciąg połączenia”,„nazwa użytkownika" I "hasło”Twojej bazy danych Oracle w„próbować" blok. Ustanowić połączenie za pomocą „getConnection ()”Funkcja. Potwierdź połączenie za pomocą „Jeśli”Oświadczenie, jak podano poniżej:

próbować
String connstring = "jdbc: oracle: cienki:@// localhost: 1521/xe";
String Username = "c ## md";
String hasło = "MD1234";
conn = DriverManager.getConnection (Connstring, nazwa użytkownika, hasło);
if (conn != null)
System.na zewnątrz.println („Połączony z bazą danych Oracle pomyślnie!");
w przeciwnym razie
System.na zewnątrz.println („Nie udało się połączyć z bazą danych Oracle.");

Wpisz następujący kod dla „złapać„Blokuj, aby złapać dowolny wyjątek (błąd):

catch (sqlexception e)
System.na zewnątrz.println („wyjątek SQL:” + e.getMessage ());

„„Wreszcie”Blok zamyka połączenie, jeśli w kodzie nie wystąpi błąd:

Wreszcie
if (conn != null)
próbować
Conn.zamknąć();
catch (sqlexception e)
System.na zewnątrz.println („wyjątek SQL:” + e.getMessage ());


Przejrzyj pełny kod podany poniżej. Zapisz i wyjdź z tego pliku Java:

Importuj Java.SQL.Połączenie;
Importuj Java.SQL.DriverManager;
Importuj Java.SQL.Sqlexception;
publicClassDBConnection
publicStaticVoidMain (String [] args)
Połączenie conn = null;
próbować
String connstring = "jdbc: oracle: cienki:@// localhost: 1521/xe";
String Username = "c ## md";
String hasło = "MD1234";
conn = DriverManager.getConnection (Connstring, nazwa użytkownika, hasło);
if (conn != null)
System.na zewnątrz.println („Połączony z bazą danych Oracle pomyślnie!");
w przeciwnym razie
System.na zewnątrz.println („Nie udało się połączyć z bazą danych Oracle.");

catch (sqlexception e)
System.na zewnątrz.println („wyjątek SQL:” + e.getMessage ());
Wreszcie
if (conn != null)
próbować
Conn.zamknąć();
catch (sqlexception e)
System.na zewnątrz.println („wyjątek SQL:” + e.getMessage ());




Otwórz wiersz polecenia w tej lokalizacji folderu, wpisując „CMD”W pasku adresu:

Wpisz polecenie podane poniżej, aby uruchomić plik Java „DBConnection.Jawa„Za pośrednictwem sterownika JDBC:

Java -Cp OJDBC11.Jar dbconnection.Jawa

Wyjście

Wyjście wyświetla się, że baza danych Oracle jest podłączona przez JDBC sterownik za pomocą Java.

Wniosek

Pobierz JDBC sterownik i wklej plik jar JDBC w nowym folderze. Utwórz plik Java w nowo utworzonym folderze i otwórz go za pomocą dowolnego edytora kodu. Podaj poświadczenia zgodnie z bazą danych Oracle i zapisz plik. Otwórz wiersz polecenia w folderze, w którym znajduje się JDBC i uruchom plik Java przez sterownik JDBC. W tym poście pokazano praktyczny przewodnik na temat połączenia z bazą danych Oracle za pośrednictwem sterownika JDBC za pomocą Java.