ORACLE ADATBÁZISOK ELÉRÉSE | |
Szerver:
BSc Adatbázisok I-II. és MSc haladó Adatbázis/Adatbányászat kurzusokhoz
az ELTE-n több Oracle adatbázis elérhető a feladatok megoldásához, a nevük:
- aramis (Oracle11gR2) -- ez új szerver a régi athos ill. eszakigrid97 helyett
- tomx (Oracle11gR2) -- ez a régi tomx, csak upgrade miatt új port: 1522
Az adatbázisok elérése
1.) A PC laborok gépeire a pandora azonosítóval tud belépni, részletek.
a laborgépeken elérhető a C:\Program Files\sqldeveloper könyvtárból
az sqldeveloper.exe-t futatva az Oracle SQL Developer IDE eszköz.
Első belépéskor a Connections-ra kattintva a jobb egérfüllel a felugró
menüből New Connection-t (zöld + jelet) választva itt kell megadnia
az adatbázis eléréséhez szükséges paramétereket az alábbiak szerint:
ARAMIS
Hostname: aramis.inf.elte.hu
Port: 1521
Service name: eszakigrid97
TOMX
Hostname: tomx.inf.elte.hu
Port: 1522
Service name: ora11g
2.) Az Oracle sqldeveloper legfrissebb verziója ingyenesen letölthető az
Oracle Technology Network: otn.oracle.com oldalról (regisztráció után)
nem igényel telepítést, csak ki kell csomagolni és lehet futtatni, jelenleg
az ELTE IK PC laborok gépein SQL Developer 4.0.3. (4.0.3.16.84)
Sept.15, 2014 verzió van telepítve, ezt a verziót (ugyanazzal a belépési
névvel/jelszóval, mint az előadásokat) letölthetik innen is.
3.) Oracle azonosító: a félév kezdetekor a gyakorlatvezetőktől kapott
aktuális névsor alapján a DBA (adminisztrátor) mindenkinek létrehozza
az Oracle azonosítóját és minden nyáron a tanév végén kitörli az összeset.
Az adatbázisbeli azonosítója mindenkinek megegyezik a neptun kódjával.
A kezdeti jelszót a gyakorlatvezetők ismertetik az első órákon. A jelszót
kisbetűkkel kell begépelni. A kezdeti jelszó csak egy rövid ideig érvényes,
és a későbbiekben is bizonyos idő után lejár. A lejárati idő lekérdezése:
SELECT username, account_status, expiry_date FROM dba_users;
Kérünk minden hallgatót, hogy az adatbázis jelszavát változtassa meg!
A beállításokat mindkét adatbázisban (tomx, ablinux) végezzük el!
Az alábbi SQL utasítás bármely kliens programból kiadható:
ALTER USER <usernév> IDENTIFIED BY <új_jelszó>;
ahol a <usernév> helyére az Oracle azonosító (Neptun kód) kerül.
Például: ALTER USER azonosito IDENTIFIED BY egyjelszo;
Ha nem tud bejelentkezni valamelyik adatbázisba, elfelejtette a jelszavát
vagy zárolódott (lock) az azonosítója, akkor forduljon a tanszéki Oracle
rendszergazdához, dr. Nikovits Tiborhoz emailben: nikovits@inf.elte.hu