SQL, PL/SQL – Oracle 10/11 cz.1

W związku z ciągłym rozwojem zawodowym, chciałbym zająć się pogłębieniem wiedzy za zakresu SQL oraz PL/SQL, do poziomu pozwalającego pisać w miarę swobodnie średnio zaawansowane zapytania do bazy. Co prawda miałem już do czynienia z SQL na studiach jednak zajęcia nie były prowadzone jakoś specjalnie zachęcająco, więc bardziej chodziło o zaliczenie niż faktyczną naukę, jednak … Dowiedz się więcej

Oracle Express 10.x – Profile cz.6

Profile pozwalają na ustalenie ile jakiemu użytkownikowi przydzielić zasobów oraz określają w pewnym zakresie sposób ustalania haseł oraz ich zmiany. Warto pamiętać że jeden użytkownik może posiadać tylko jeden profil, profili natomiast może być wiele. Domyślnie po skonfigurowaniu bazy istnieje jeden  profil, który ma jedną zasadnicza wadę – pozwala na zbyt wiele. Szablon polecenia jak … Dowiedz się więcej

Oracle Express 10.x – Jak zalogować się bez hasła dla Windows cz.5

Mała hackerska sztuczka, jak zalogować się na czyjeś konto bez jego hasła 🙂 Oczywiście logowanie potrzebne jest, aby coś sprawdzić / zmienić, a nie podglądać co robi dany użytkownik na koncie. Powiedzmy że mamy w systemie użytkownika pracownik, i chcemy zalogować się na jego hasło. Musimy z perspektywy DBA_USERS wyciągnąć hash hasła. Robimy to z … Dowiedz się więcej

Oracle Express 10.x – Konta użytkowników / prawa dostępu cz.4

Zajmiemy się dodawaniem użytkowników do naszej instancji oraz zarządzania nimi. Aby możliwe było utworzenie nowego użytkownika musimy posiadać takie prawo jeżeli nie jesteśmy zalogowani na konto Admina Szablon polecenia dodającego użytkownika do instancji, polecenie CREATE:  CREATE USER nazwa_użytkownika IDENTIFIED BY hasło        [DEFAULT TABLESPACE nazwa_przestrzeni]       [TEMPORARY TABLESPACE nazwa_przestrzeni]       [QUOTA … Dowiedz się więcej

Oracle Express 10.x – Parametry spfile dla Windows cz.3

W Oracle 10.x możemy zmienić / ustawić pewne specyficzne parametry bazy. Będą one ustalały czy baza ma być automatyczne archiwizowana, jaką maksymalnie liczbę procesów baza może obsłużyć. W tym celu musimy utworzyć plik binarny  SPFILE z poziomu którego takie ustawienia są możliwe. Logujemy się jako SYSDBA, następnie wydajemy polecenie: CREATE SPFILE=      ’c:oraclexeapporacleproduct10.2.0serverdbsspfileXE.ora’    … Dowiedz się więcej

Oracle Express 10.x – Montowanie / zamykanie instancji dla Windows cz.2

Zaraz po zalogowaniu będąc administratorem, musimy zamontować naszą instancję bazy. Wydając polecenie STARTUP lub STARTUP OPEN, uruchomina zostanie instancja naszej bazy, sama baza będzie zamontowana oraz otwarta. Oczywiście musimy pamiętać, aby działał listener oraz serwis instancji. Poza OPEN, mamy również do dyspozycji NOMOUNT oraz MOUNT. Wydajemy je po zalogowaniu, STARTUP NOMOUNT lub STARTUP MOUNT. Pierwszy … Dowiedz się więcej

Oracle Express 10.x – Podstawowa konfiguracja dla Windows cz.1

Chciałbym rozpocząć wpisy na temat bazy danej Oracle. Pracowałem na niej kilka miesięcy pod kątem administracyjnym. Wersja 10.2 co prawda nie jest wspierana przez Oracle, ale ciągle pracuje, ze względu na to że zmiana bazy musi wynikać, np. z problemów z dotychczasową wersją. Jeżeli baza działa, działać będzie. Aby pobrać wersję 10.2 musimy napisać do … Dowiedz się więcej

beitadmin.pl - Droga Administratora IT