Kaip prisijungti prie „Oracle“duomenų bazės „Java“kompiuteryje ar „Mac“

Turinys:

Kaip prisijungti prie „Oracle“duomenų bazės „Java“kompiuteryje ar „Mac“
Kaip prisijungti prie „Oracle“duomenų bazės „Java“kompiuteryje ar „Mac“

Video: Kaip prisijungti prie „Oracle“duomenų bazės „Java“kompiuteryje ar „Mac“

Video: Kaip prisijungti prie „Oracle“duomenų bazės „Java“kompiuteryje ar „Mac“
Video: How to cut out an image / object in Illustrator CC 2018 2024, Gegužė
Anonim

Šis „wikiHow“moko, kaip prisijungti prie „Oracle“duomenų bazės „Java“. Norint prisijungti prie „Java“duomenų bazės, pirmiausia reikia tvarkyklės klasės, „Oracle“duomenų bazės URL ir vartotojo vardo bei slaptažodžio.

Žingsniai

9679662 1
9679662 1

Žingsnis 1. Atsisiųskite tvarkyklės klasę iš „Oracle“svetainės

Galite atsisiųsti „ojdbc6.jar“arba „ojdbc7.jar“.

9679662 2
9679662 2

2 veiksmas. Įveskite šį kodą:

Šis kodas išvardija „Java“procesą. Pirmiausia ji ieškos tvarkyklės klasės, tada prisijungs prie „Oracle“duomenų bazės URL, tada prisijungs prie duomenų bazės.

importuoti java.sql. DriverManager; importuoti java.sql. Connection; importuoti java.sql. SQLException;

9679662 3
9679662 3

Žingsnis 3. Nustatykite klasę

Norėdami nustatyti klasę, įveskite šį kodą.

„OracleConnection“klasė {

9679662 4
9679662 4

Žingsnis 4. Sukurkite teiginių eilutę

Šis kodas pradės eilutę teiginių, kurie informuos vartotoją, kad programa ieško vairuotojo klasės, ir tada informuos vartotoją, jei vairuotojo klasė rasta arba kad vairuotojo klasė nerasta. Įveskite šį kodą:

public static void main (String argv) {

9679662 5
9679662 5

Žingsnis 5. Sukurkite paieškos pareiškimą

Šis kodas leis vartotojui žinoti, kad programa ieško vairuotojo klasės. „System.out.println ();“naudojamas teiginiams kurti. Įveskite šį kodą.

System.out.println ("Ieškoma Oracle JDBC tvarkyklės …");

9679662 6
9679662 6

Žingsnis 6. Ieškokite „Java“duomenų bazės tvarkyklės

Šis kodas nurodys programai ieškoti duomenų bazės tvarkyklės.

pabandykite {Class.forName ("oracle.jdbc.driver. OracleDriver"); }

9679662 7
9679662 7

Žingsnis 7. Jei duomenų bazės tvarkyklė nerasta, sukurkite grąžinimo pareiškimą

Jei programa negali rasti duomenų bazės tvarkyklės, šis kodas sugeneruos pranešimą, leidžiantį vartotojui žinoti, kad jam reikia duomenų bazės tvarkyklės. Įveskite šį kodą:

catch (ClassNotFoundException e) {System.out.println ("Oracle JDBC tvarkyklė nerasta!"); e.printStackTrace (); grįžti; }

9679662 8
9679662 8

Žingsnis 8. Jei randama duomenų bazės tvarkyklė, sukurkite grąžinimo pareiškimą

Šis kodas leis vartotojui žinoti, kad programa rado duomenų bazės tvarkyklę.

System.out.println („Registruota„ Oracle JDBC “tvarkyklė“);

9679662 9
9679662 9

Žingsnis 9. Prisijunkite prie „Oracle“duomenų bazės

Šis kodas pradės prisijungimo prie „Oracle“duomenų bazės procesą.

Ryšio jungtis = null;

9679662 10
9679662 10

Žingsnis 10. Pridėkite duomenų bazės URL, vartotojo vardą ir slaptažodį

Šis kodas įves duomenų bazės URL, vartotojo vardą ir slaptažodį. Turite teisingai įvesti šias reikšmes į kodą. Įprastas URL yra „jdbc: oracle: thin: @localhost: 1521: xe“. Pagal numatytuosius nustatymus vartotojo vardas yra „sistema“, o slaptažodį nustato vartotojas, kai įdiegiate „Oracle“duomenų bazę. Įveskite šį kodą su teisingomis reikšmėmis:

pabandykite {connection = DriverManager.getConnection ("jdbc: oracle: thin: @localhost: 1521: xe", "vartotojo vardas", "slaptažodis"); }

9679662 11
9679662 11

Žingsnis 11. Jei klaidingas vartotojo vardas ir slaptažodis, grąžinkite klaidos pranešimą

Jei URL, vartotojo vardas arba slaptažodis yra neteisingi, įveskite šį kodą, kad gautumėte klaidos pranešimą.

catch (SQLException e) {System.out.println ("Nepavyko prisijungti! Patikrinkite vartotojo vardą ir slaptažodį"); e.printStackTrace (); grįžti; }

9679662 12
9679662 12

Žingsnis 12. Sukurkite duomenų bazės ryšio pranešimą

Įveskite šį kodą, kad vartotojas žinotų, kada prisijungimas prie duomenų bazės yra sėkmingas:

if (prisijungimas! = null) {System.out.println ("Prisijungimas prie duomenų bazės sėkmingas"); }

9679662 13
9679662 13

Žingsnis 13. Sukurkite ryšio klaidos pranešimą

Jei programai dėl kokių nors priežasčių nepavyksta prisijungti prie duomenų bazės, šis kodas grąžins pranešimą, pranešantį vartotojui, kad įvyko klaida. Įveskite šį kodą:

else {System.out.println ("Nepavyksta prisijungti prie duomenų bazės."); }

9679662 14
9679662 14

Žingsnis 14. Uždarykite eilutę

Norėdami uždaryti teiginių eilutę, paskutinėje eilutėje įveskite „}“.

9679662 15
9679662 15

Žingsnis 15. Uždarykite klasę

Norėdami uždaryti klasės objektą, puslapio apačioje įveskite galutinį „}“. Tai užbaigia kodą. Visas jūsų kodas turėtų atrodyti maždaug taip:

importuoti java.sql. DriverManager; importuoti java.sql. Connection; importuoti java.sql. SQLException; klasė OracleConnection {public static void main (String argv) {System.out.println ("Ieškoma Oracle JDBC tvarkyklės …"); pabandykite {Class.forName ("oracle.jdbc.driver. OracleDriver"); } catch (ClassNotFoundException e) {System.out.println ("Oracle JDBC tvarkyklė nerasta!"); e.printStackTrace (); grįžti; } System.out.println ("Užregistruota" Oracle JDBC tvarkyklė ".); Ryšio jungtis = null; pabandykite {connection = DriverManager.getConnection ("jdbc: oracle: thin: @localhost: 1521: xe", "vartotojo vardas", "slaptažodis"); } catch (SQLException e) {System.out.println ("Nepavyko prisijungti! Patikrinkite naudotojo vardą ir slaptažodį"); e.printStackTrace (); grįžti; } if (prisijungimas! = null) {System.out.println ("Prisijungimas prie duomenų bazės sėkmingas"); } else {System.out.println ("Nepavyksta prisijungti prie duomenų bazės."); }}}

Rekomenduojamas: