You can get ” ORA-02095: specified initialization parameter cannot be modified ” error when changing Oracle database 12c.
ORA-02095: specified initialization parameter cannot be modified
You need changing any parameters of Oracle database as Oracle DBA like following.
[oracle@MehmetSalih ~]$ sqlplus / as sysdba SQL*Plus: Release 12.2.0.1.0 Production on Tue Mar 19 16:05:39 2019 Copyright (c) 1982, 2016, Oracle. All rights reserved. Connected to: Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production SQL> show parameter processes NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ aq_tm_processes integer 1 asm_io_processes integer 20 db_writer_processes integer 1 gcs_server_processes integer 0 global_txn_processes integer 1 job_queue_processes integer 4000 log_archive_max_processes integer 20 processes integer 300 SQL> SQL> SQL> SQL> alter system set processes=1000 scope=BOTH; alter system set processes=1000 scope=BOTH * ERROR at line 1: ORA-02095: specified initialization parameter cannot be modified
Scope both and spfile
If you got ORA-02095 error, it means this parameter is static so you should write it into spfile and restart database.
SQL> SQL> alter system set processes=1000 scope=spfile; System altered. SQL> SQL> show parameter processes NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ aq_tm_processes integer 1 asm_io_processes integer 20 db_writer_processes integer 1 gcs_server_processes integer 0 global_txn_processes integer 1 job_queue_processes integer 4000 log_archive_max_processes integer 20 processes integer 300 SQL>
restart database and see the effect.
SQL> shutdown immediate Database closed. Database dismounted. ORACLE instance shut down. SQL> startup ORACLE instance started. Total System Global Area 534462464 bytes Fixed Size 2230072 bytes Variable Size 339740872 bytes Database Buffers 184549376 bytes Redo Buffers 7942144 bytes Database mounted. Database opened. SQL> show parameter processes; NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ aq_tm_processes integer 1 db_writer_processes integer 1 gcs_server_processes integer 0 global_txn_processes integer 1 job_queue_processes integer 1000 log_archive_max_processes integer 20 processes integer 1000 SQL>
Do you want to learn Oracle Database for Beginners, then Click and read the following articles.
Oracle Database Tutorials for Beginners ( Junior Oracle DBA )
Hi there very nice site!! Man .. Excellent .. Wonderful .. I’ll bookmark your web site and take the feeds additionally? I’m satisfied to seek out so many helpful info here within the submit, we want develop extra strategies on this regard, thank you for sharing. . . . . .|