Unable to start Oracle (11g1) due to bad memory configuration (ORA-00837)
If you start your instance using a server parameter file (a binary version of initialization parameter file, spfile), you can extract the initialization parameters to plain-text initialization parameter file (pfile), alter them, and then start your instance with modified memory parameters.

sql&gt; create pfile='myinit.ora' from spfile='spfileORCL.ora';


Modify your memory-related parameters in myinit.ora and start your instance using this new configuration:

sql&gt; startup pfile='myinit.ora';


You can then save your settings back to an spfile with the following command:

sql&gt; create spfile='spfileORCL.ora' from pfile='myinit.ora';


And start your database as usual:

sql&gt; startup;