Tisztelt Hallgatók! Jelenleg két Oracle adatbázis érhető el a gyakorlatok feladatainak megoldására. A nevük ARAMIS (Oracle 12c), illetve ULLMAN (Oracle 12c). A felhasználó azonosítók a félév kezdetén a Neptun hallgatói névsor alapján készültek el, és minden félév végén az összes azonosító törlésre kerül! Az adatbázisbeli azonosítója mindenkinek megegyezik a NEPTUN kódjával. A kezdeti jelszót a gyakorlaton kapják meg a Hallgatók! A kezdeti jelszó csak egy átmeneti ideig érvényes, és a későbbiekben is bizonyos idő után lejár. A lejárati idő lekérdezhető a következő SQL utasítással: SELECT username, account_status, expiry_date FROM DBA_USERS WHERE username=''; A kezdő jelszót az alábbi SQL utasítással tudják megváltoztatni! ALTER USER usernév IDENTIFIED BY új_jelszó; Ha valaki nem tudna bejelentkezni valamelyik adatbázisba, mert elfelejtette a jelszavát, vagy lock-olódott az azonosítója, az írjon emailt a nikovits@inf.elte.hu címre, és várhatóan egy napon belül kap új jelszót válaszlevélben! Az adatbázisok eléréséhez szükséges paraméterek: ARAMIS host: aramis.inf.elte.hu port: 1521 service_name: aramis ULLMAN host: ullman.inf.elte.hu port: 1521 service_name: ullman Az Oracle cég honlapjáról letölthető egy ingyenesen használható SqlDeveloper nevű program, ami kényelmes felületet biztosít az SQL parancsok kiadására. Nem igényel bonyolult telepítést, csak ki kell csomagolni a letöltött .zip állományt és lehet futtatni. Természetesen a programnak meg kell adni az adatbázis eléréséhez szükséges paramétereket, amiről az előző szakaszban volt szó. Mindezt úgy tehetjük meg, hogy létrehozunk egy új kapcsolatot (ha még korábban ezt nem tettük meg) és a fenti 3 paramétert beírjuk a megfelelő mezőkbe. Ezen kívül meg kell még adni a user és password mezőket, valamint adnunk kell a megadott paramétereket tartalmazó kapcsolatnak egy nevet. Ha a kapcsolatot az előbb említett néven elmentjük, akkor legközelebb nem kell ismét kitöltenünk a mezőket, hanem elég lesz a kapcsolat nevére duplán kattintani. Mindkét adatbázis tűzfal védelem mögött helyezkedik el, így azokat távolról, az ELTE ip címtartományán kívülről nem lehet közvetlenül elérni. Az otthoni munkához szükségük lesz még egy caesar azonosítóra, és úgynevezett "tunnel" vagy "port forward" technológiával a caesar gépen keresztül már el tudják érni az adatbázisokat. Ennek részletei a gyakorlaton kerülnek ismertetésre. Mindenkinek jó munkát kívánok! Vincellér Zoltán vzoli@inf.elte.hu 2024.02.08.