Tworzenie nowej instancji bazy danych W DB Oracle w ver >19
Weryfikacja uprawnień w katalogach /oracle/db/ (775)

Oraz weryfikacja uprawnień dla katalogu /tmp (1777)

Do zmiany będziemy potrzebować program xming oraz putty z skonfigurowanym X11 forwarding.

Zalogowanie bezpośrednio na serwer, za pomocą konta oracle jest wymagane dla dobrego przepięcia zmiennej display i możliwości uruchamiania aplikacji graficznych poprzez ssh.
Po zalogowaniu wywołałem Database Configuration Assistant, poprzez komendę dbca




Zweryfikowanie nazwy bazy danych na aktualnie działającym systemie :


Database name oraz sid został zapisany małymi literami, by zgadzał sie z punktami montowania na serwerze. Zrzut jest sprzed tej zmiany.

Utworzenie dwóch sekretów w Secret Serverze oraz wypełnienie okna :

EWE013 - DB - ENTIADEV - system











Usunięcie plików redologów, ponieważ w późniejszych krokach utworzę ję z komend SQL:

I utworzonie tymczasowych redologów o numerach 15 i 16

Zmiana wielkości redologów na 100MB




Po pomyślnym zainstalowaniu bazy danych, połączyłem się sqldeveloperem do instancji entiadev by dodać prawidłowe pliki redologów:
ALTER DATABASE
ADD LOGFILE GROUP 1 ('/oracle/db/entiadev/redoA/redo_g01m1.log', '/oracle/db/entiadev/mredoA/redo_g01m2.log')
SIZE 100M;
ALTER DATABASE
ADD LOGFILE GROUP 2 ('/oracle/db/entiadev/redoB/redo_g02m1.log', '/oracle/db/entiadev/mredoB/redo_g02m2.log')
SIZE 100M;
ALTER DATABASE
ADD LOGFILE GROUP 3 ('/oracle/db/entiadev/redoA/redo_g03m1.log', '/oracle/db/entiadev/mredoA/redo_g03m2.log')
SIZE 100M;
ALTER DATABASE
ADD LOGFILE GROUP 4 ('/oracle/db/entiadev/redoB/redo_g04m1.log', '/oracle/db/entiadev/mredoB/redo_g04m2.log')
SIZE 100M;
ALTER DATABASE
ADD LOGFILE GROUP 5 ('/oracle/db/entiadev/redoA/redo_g05m1.log', '/oracle/db/entiadev/mredoA/redo_g05m2.log')
SIZE 100M;
ALTER DATABASE
ADD LOGFILE GROUP 6 ('/oracle/db/entiadev/redoB/redo_g06m1.log', '/oracle/db/entiadev/mredoB/redo_g06m2.log')
SIZE 100M;

Oraz usunąć „dummy” pliki redologów potrzebnych do instalacji:
SELECT GROUP#, MEMBER, STATUS FROM V$LOGFILE;
ALTER DATABASE DROP LOGFILE GROUP 15;
ALTER DATABASE DROP LOGFILE GROUP 16;
Weryfikacja czy zostały tylko grupy 1-6:

Dla większej czytelności prompta sql, do pliku glogin.sql dodałem :
Dodałem także dodatkowe tablespace o którym była mowa w zgłoszeniu :
https://servicedesk.all-for-one.com/servicecase/881538
CREATE TABLESPACE RAN
DATAFILE '/oracle/db/entiadev/oradata/ENTIADEV/datafile/RAN.dbf' SIZE 1600M;
CREATE TABLESPACE KOLEKTOR
DATAFILE '/oracle/db/entiadev/oradata/ENTIADEV/datafile/KOLEKTOR.dbf' SIZE 1900M;
CREATE TABLESPACE KOLEKTOR_SMS
DATAFILE '/oracle/db/entiadev/oradata/ENTIADEV/datafile/KOLEKTOR_SMS.dbf' SIZE 300M;
CREATE TABLESPACE KOLEKTOR_DD
DATAFILE '/oracle/db/entiadev/oradata/ENTIADEV/datafile/KOLEKTOR_DD.dbf' SIZE 1600M;
