Zwiększenie parametru inicjalizującego "PROCESSES"
Weryfikacja parametrów startowych
Łączymy się do bazy z poziomu usera oracle:
sqlplus / as sysdba
Dla pewności przed tymi zmianami zapisujemy plik startowy SPFILE z aktualnie działającej konfiguracji
CREATE SPFILE FROM PFILE;
exit;
Wyłączamy listener z poziomu basha:
lsnrctl stop NazwaListenera
Logujemy się z powrotem do bazy:
sqlplus / as sysdba
Sprawdzamy aktualne parametry sesji:
show parameter sessions;
Sprawdzamy aktualne parametry processów:
show parameter processes;
Sprawdzemy aktualne parametry transakcji:
show parameter transactions;
Ważne jest by w momencie powiększenia parametrów maksymalnej ilości procesów ("PROCESSES") Powiększyć także parametry powiązane: "sessions oraz "transactions"
Parametry oblicza się następująco:
processes=x
sessions=x*1.1+5
transactions=sessions*1.1
Gdzie X to liczba procesów jaką chcemy wpisać w konfigurację
Edycja parametrów startowych
Parametry startowe nie mogą być zmienione na działającej bazie (online), zapisuje się je do pliku startowego spfile po czym restartuje bazę
alter system set processes=LiczbaProcesów scope=spfile;
alter system set sessions=LiczbaSesji scope=spfile;
alter system set transactions=LiczbaTransakcji scope=spfile;
shutdown immediate;
startup
Uruchamiamy listener z poziomu basha:
lsnrctl start NazwaListenera


