Компьютерде немесе Mac компьютерінде Oracle дерекқорына Java -де қалай қосылуға болады

Мазмұны:

Компьютерде немесе Mac компьютерінде Oracle дерекқорына Java -де қалай қосылуға болады
Компьютерде немесе Mac компьютерінде Oracle дерекқорына Java -де қалай қосылуға болады

Бейне: Компьютерде немесе Mac компьютерінде Oracle дерекқорына Java -де қалай қосылуға болады

Бейне: Компьютерде немесе Mac компьютерінде Oracle дерекқорына Java -де қалай қосылуға болады
Бейне: Информатика: Графиктік нысаналарды құралдар мен фильтрді қолдану арқылы тұрғызу 2024, Мамыр
Anonim

Бұл wikiHow сізге Java -да Oracle мәліметтер базасына қосылуды үйретеді. Java мәліметтер базасына қосылу үшін сізге алдымен драйвер класы, oracle мәліметтер базасының URL мекенжайы, пайдаланушы аты мен пароль қажет.

Қадамдар

9679662 1
9679662 1

Қадам 1. Oracle веб -сайтынан драйвер сыныбын жүктеңіз

Сіз «ojdbc6.jar» немесе «ojdbc7.jar» жүктей аласыз.

9679662 2
9679662 2

Қадам 2. Келесі кодты теріңіз:

Бұл код Java өтетін процесті тізімдейді. Алдымен ол драйвер класын іздейді, содан кейін ол Oracle дерекқорының URL мекенжайына қосылады, содан кейін ол дерекқорға қосылады.

java.sql. DriverManager импорттау; java.sql. Connection импорттау; java.sql. SQLException импорттау;

9679662 3
9679662 3

3 -қадам. Сыныпты орнатыңыз

Сыныпты орнату үшін келесі кодты енгізіңіз.

OracleConnection класы {

9679662 4
9679662 4

Қадам 4. Мәлімдемелер жолын құрыңыз

Бұл код пайдаланушыға бағдарламаның драйвер сыныбын іздейтінін, содан кейін драйвер класы табылғанын немесе драйвер класы табылмағанын хабарлайды. Келесі кодты теріңіз:

public static void main (String argv) {

9679662 5
9679662 5

Қадам 5. Іздеу мәлімдемесін жасаңыз

Келесі код пайдаланушыға драйвер класын іздейтін бағдарлама туралы хабарлайды. «System.out.println ();» мәлімдеме жасау үшін қолданылады. Келесі кодты теріңіз.

System.out.println («Oracle JDBC драйверін іздеу…»);

9679662 6
9679662 6

Қадам 6. Java мәліметтер базасының драйверін іздеңіз

Келесі код бағдарламаға мәліметтер базасы драйверін іздеуге нұсқау береді.

көріңіз {Class.forName («oracle.jdbc.driver. OracleDriver»); }

9679662 7
9679662 7

Қадам 7. Егер дерекқор драйвері табылмаса, қайтару мәлімдемесін жасаңыз

Егер бағдарлама дерекқор драйверін таба алмаса, келесі код пайдаланушыға дерекқор драйвері қажет екенін білдіретін хабарды шығарады. Келесі кодты теріңіз:

catch (ClassNotFoundException e) {System.out.println («Oracle JDBC драйвері табылмады!»); e.printStackTrace (); қайтару; }

9679662 8
9679662 8

Қадам 8. Егер дерекқор драйвері табылса, қайтару мәлімдемесін жасаңыз

Келесі код қолданушыға бағдарламаның дерекқор драйверінің орналасқанын хабарлайды.

System.out.println («Oracle JDBC драйвері тіркелген.»);

9679662 9
9679662 9

Қадам 9. Oracle дерекқорына қосылыңыз

Келесі код Oracle мәліметтер қорына қосылу процесін бастайды.

Қосылым қосылымы = null;

9679662 10
9679662 10

Қадам 10. Дерекқордың URL мекенжайын, пайдаланушы атын және құпия сөзді қосыңыз

Келесі код дерекқордың URL мекенжайын, пайдаланушы аты мен құпия сөзді енгізеді. Сіз бұл мәндерді кодқа дұрыс енгізуіңіз керек. Жалпы url - «jdbc: oracle: thin: @localhost: 1521: xe». Пайдаланушы аты әдепкі бойынша «жүйе» болып табылады және құпия сөзді пайдаланушы oracle дерекқорын орнатқанда орнатады. Келесі кодты дұрыс мәндермен теріңіз:

көріңіз {connection = DriverManager.getConnection («jdbc: oracle: thin: @localhost: 1521: xe», «username», «password»); }

9679662 11
9679662 11

Қадам 11. Егер пайдаланушы аты мен құпия сөз қате болса, қате туралы хабарды қайтарыңыз

URL, пайдаланушы аты немесе құпия сөз қате болса, қате туралы хабарды қайтару үшін келесі кодты теріңіз.

catch (SQLException e) {System.out.println («Байланыс сәтсіз! Пайдаланушы аты мен құпия сөзді тексеріңіз»); e.printStackTrace (); қайтару; }

9679662 12
9679662 12

Қадам 12. Дерекқорға қосылу туралы хабарлама жасаңыз

Дерекқорға қосылу сәтті болған кезде пайдаланушыға хабарлау үшін келесі кодты теріңіз:

if (қосылым! = нөл) {System.out.println («Дерекқорға қосылу сәтті»); }

9679662 13
9679662 13

Қадам 13. Байланыс қатесі туралы хабарды жасаңыз

Егер бағдарлама қандай да бір себептермен дерекқорға қосыла алмаса, келесі код пайдаланушыға қате болғанын білдіретін хабарды қайтарады. Келесі кодты теріңіз:

else {System.out.println («Дерекқорға қосылу мүмкін емес.»); }

9679662 14
9679662 14

Қадам 14. Жолды жабыңыз

Өтініштер жолын жабу үшін соңғы жолға «}» теріңіз.

9679662 15
9679662 15

15 -қадам. Сыныпты жабыңыз

Сынып нысанын жабу үшін беттің төменгі жағына соңғы «}» теріңіз. Бұл кодты аяқтайды. Сіздің бүкіл кодыңыз келесідей болуы керек:

java.sql. DriverManager импорттау; java.sql. Connection импорттау; java.sql. SQLException импорттау; OracleConnection класы {public static void main (String argv) {System.out.println («Oracle JDBC драйверін іздеу…»); көріңіз {Class.forName («oracle.jdbc.driver. OracleDriver»); } catch (ClassNotFoundException e) {System.out.println («Oracle JDBC драйвері табылмады!»); e.printStackTrace (); қайтару; } System.out.println («Oracle JDBC драйвері тіркелген.»); Қосылым қосылымы = null; көріңіз {connection = DriverManager.getConnection («jdbc: oracle: thin: @localhost: 1521: xe», «username», «password»); } catch (SQLException e) {System.out.println («Байланыс сәтсіз! Пайдаланушы аты мен құпия сөзді тексеріңіз»); e.printStackTrace (); қайтару; } if (байланыс! = нөл) {System.out.println («Дерекқорға қосылу сәтті»); } else {System.out.println («Дерекқорға қосылу мүмкін емес.»); }}}

Ұсынылған: