修改sga参数只改了一个出现的故障
SQL> alter system set sga_max_size=3G scope=spfile;
SQL>
System altered.
SQL> SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> SQL> startup
ORA-01078: failure in processing system parameters
ORA-00823: Specified value of sga_target greater than sga_max_size
ASMCMD> ASMCMD> ls -l
Type Redund Striped Time Sys Name
Y CONTROLFILE/
Y DATAFILE/
Y ONLINELOG/
Y PARAMETERFILE/
Y TEMPFILE/
N spfileerpdb.ora => +DGSYSTEM/ERPDB/PARAMETERFILE/spfile.271.1145215107
ASMCMD> ASMCMD> cp +DGSYSTEM/ERPDB/PARAMETERFILE/spfile.271.1145215107 /home/oracle
copying +DGSYSTEM/ERPDB/PARAMETERFILE/spfile.271.1145215107 -> /home/oracle/spfile.271.1145215107
ASMCMD> ASMCMD>
SQL> SQL> startup pfile='/home/oracle/spfile.271.1145215107';
ORACLE instance started.
Total System Global Area 3206836224 bytes
Fixed Size 2257520 bytes
Variable Size 1392512400 bytes
Database Buffers 1795162112 bytes
Redo Buffers 16904192 bytes
Database mounted.
Database opened.
SQL> SQL> create spfile from pfile='/home/oracle/spfile.271.1145215107';
File created.
SQL> SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> SQL> startup
ORACLE instance started.
Total System Global Area 3206836224 bytes
Fixed Size 2257520 bytes
Variable Size 1392512400 bytes
Database Buffers 1795162112 bytes
Redo Buffers 16904192 bytes
Database mounted.
Database opened.
SQL> SQL>
修改sga参数 这两个参数需要一起改否则会出现以上问题
*.sga_max_size=3221225472
*.sga_target=3221225472