Ab admin praktikum 5: erinevus redaktsioonide vahel

Allikas: Lambda
Mine navigeerimisribale Mine otsikasti
Resümee puudub
Resümee puudub
12. rida: 12. rida:
* skriptiga saab samuti asju teha. Vaata näiteks skripte /home/tanel/demo_sql kataloogis.
* skriptiga saab samuti asju teha. Vaata näiteks skripte /home/tanel/demo_sql kataloogis.
* Tee endale kataloogist demo_sql oma koopia oma nimega ja siis tööta selles kataloogis (et ei muudaks teiste tudengite skripte). Tabelid tee samuti sellised, mis ei läheks teistega segi (kasuta oma matriklinumbrit vms).
* Tee endale kataloogist demo_sql oma koopia oma nimega ja siis tööta selles kataloogis (et ei muudaks teiste tudengite skripte). Tabelid tee samuti sellised, mis ei läheks teistega segi (kasuta oma matriklinumbrit vms).
* create_rql.sql skriptis (enda kataloogis) muuda kasutaja rql ära enda matriklinumbriks, siis ei lähe tabelid kindlasti enam teistega segamini.
* create_rql.sql skriptis (enda kataloogis) muuda kasutaja rql ära enda matriklinumbriks, siis ei lähe tabelid kindlasti enam teistega segamini.  
* Shelli skripti näitena vaata ja muuda skripti rqlinstall.sh (see skript lasbe järejest käima sqlplus-i erinevate sql failide peale, alustades kasutaja ning schema tegemisest).
* Shelli skripti näitena vaata ja muuda skripti rqlinstall.sh (see skript lasbe järejest käima sqlplus-i erinevate sql failide peale, alustades kasutaja ning schema tegemisest). NB! muuda
* Kasulikke tähelepanekuid:
* Kasulikke tähelepanekuid:
** Mõttekas on teha kolm skripti:
*** Useri tegemine ja õiguste andmine.
*** Schema tegemine (tabelid, indeksid)
*** Data sisestamine.
** sqlplus-ile sql skripti etteandmiseks kirjuta:  
** sqlplus-ile sql skripti etteandmiseks kirjuta:  
   sqlplus @skript
   sqlplus @skript

Redaktsioon: 9. mai 2006, kell 12:52

Kolmas praktikum on analoogiline teise praktikumiga: samasugune töö, kui teine praktikum Postgresql-ga, tuleb läbi teha Oracle andmebaasiga, mis jookseb dijkstra.cs.ttu.ee masinas.

Kasutada tuleb dijkstrasse juba installeeritud ja töötavat Oracle 9i andmebaasi.

Ligipääsuks:

  • Logi sisse dijkstrasse.
  • Dijkstras olles logi ssh abil aadressile dijkstras on root@10.10.10.250 (alternatiiv: arvutiklassis olles saab aadressile root@10.10.10.250 otse. Parool on: meegaeM2
  • tee nii: su - tanel
  • olles nüüd taneli kasutaja, käivita sqlplus: sqlplus system/jalalaba@live
  • seejärel saad sqplus programmiga teha tabeleid, päringuid jne.
  • skriptiga saab samuti asju teha. Vaata näiteks skripte /home/tanel/demo_sql kataloogis.
  • Tee endale kataloogist demo_sql oma koopia oma nimega ja siis tööta selles kataloogis (et ei muudaks teiste tudengite skripte). Tabelid tee samuti sellised, mis ei läheks teistega segi (kasuta oma matriklinumbrit vms).
  • create_rql.sql skriptis (enda kataloogis) muuda kasutaja rql ära enda matriklinumbriks, siis ei lähe tabelid kindlasti enam teistega segamini.
  • Shelli skripti näitena vaata ja muuda skripti rqlinstall.sh (see skript lasbe järejest käima sqlplus-i erinevate sql failide peale, alustades kasutaja ning schema tegemisest). NB! muuda
  • Kasulikke tähelepanekuid:
    • Mõttekas on teha kolm skripti:
      • Useri tegemine ja õiguste andmine.
      • Schema tegemine (tabelid, indeksid)
      • Data sisestamine.
    • sqlplus-ile sql skripti etteandmiseks kirjuta:
  sqlplus @skript

kusjuures peab kataloogis olema sql fail nimega skript.sql (ehk, lõpu-.sql käsureal sqlplusle ei anna)

    • less asemel on failide vaatamiseks more
    • sqlplus-st väljumiseks kirjuta exit;
    • sqlplus kasutamine on vaevarikas!