Kodulehed
[379] - Andmebaasid II (ITI0207) (sügis 2020)
Esiletöstetud Kiirvalik
Lisainfo Kõige olulisemate tegevuste kiirvalik. Failide saatmiseks valige Vastamine alt sobiv ülesanne.
Üldist
Materjalid
LisainfoMaterjalide kataloogid.
Värvilised mummud tähistavad hinnangulist kataloogide lugemise vajadust. Roheline - suurim, kollane - keskmine, punane või mummuta - väikseim
Isiklik
Lisainfo Info ainult Sulle - teised kasutajad seda ei näe
Abi
Lisainfo Võimalus küsida õppejõult abi (nagu foorum, kus saab küsida küsimusi ja kommenteerida vastuseid)
Mitmesugust
Abi / Kasutajatugi / PostgreSQL

Avalikud küsimused ja vastused:

Küsimuste teemade nimekiri

Erki Eessaar (22.06.2021 11:02):
Kas Oracle SQL Developer vahendi abil on võimalik töötada PostgreSQL andmebaasiga?
Vastus: Jah on (vt seda artiklit ja allpool kasutamise juhendit).

Oracle SQL Developer ei asenda pgAdmini, phpPgAdmini jms, sest selles saab teha vaid väikest hulka tegevusi, kuid midagi ikka. Täpsemalt on võimalik teha järgnevat.
  • Vaadata tabelite struktuuri (veergude nimed ja järjekord). Baastabelite puhul näeb lisaks veeru tüüpi, kohustuslikkust, maksimaalset väljapikkust ja vaikimisi väärtust.
  • Vaadata tabelites olevaid andmeid.
  • Kopeerida baastabel Oracle andmebaasi. Valida saab, kas kopeerida tabel kui andmestruktuur, andmed (mõnda olemas olevasse tabelisse) või mõlemad.
  • Vaadata baastabelite struktuuri ja kitsendusi diagrammina.
  • Vaadata trigerite nimesid ja nende käivitatavate funktsioonide nimesid.

Kõige rohkem võikski sellest olla kasu andmete ühekordsel ülekandmisel PostgreSQLi andmebaasist Oracle andmebaasi (st andmebaasi migreerimisel).

Kasutamiseks tuleb teha järgnevat.
  1. Laadida SIIT alla JDBC draiver (jar fail). Tuleb valida kõige uuem versioon Java 8 jaoks.
  2. Allalaaditud jar fail tuleb panna SQL Developer kodukataloogis kataloogi: ...\jdk\jre\lib\ext
  3. Kui ei kasuta ülikooli Wifit, siis luua eduVPN ühendus, sest muidu ei saa ülikooli serveris oleva PostgreSQLiga ühendust luua.
  4. Luua SQL Developeris uus ühenduse spetsifikatsioon (rohelise plussmärgiga nupp). Valida:
    • Name: Ise valida (lubatud märgid: tähed, numbrid, @, _, -)
    • Database Type: PostgreSQL
    • Username: serveri kasutajanimi (t+matrikli number)
    • Password: serveri parool (saatsite konto küsimisel meiliga)
    • Hostname: apex.ttu.ee
    • Port: 5432
    • Vajutage nupule Choose Database ja valige liitboksist andmebaasi nimi. Kahjuks pole nimed tähestiku järjekorras.
  5. Vajutada nupule Test ja kui akna vasakusse alaserva ilmub teade Success, siis vajutada nupule Connect.

Hinda vastust:

Keskmine hinne : Pole veel hinnanguid!