Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SPFILE - Archivo de configuración inicial (BINARIO)
- PFILE - Archivo de texto configurable
- En la instalación de Oracle va a leer por defecto el SPFILE:
- - Se configura desde el SPFILE
- - Muestro la raiz donde se encuentra el archivo
- SHOW parameter spfile;
- SHOW parameter processes;
- - Modifico la cantidad de concurrencia actual (de 150 a 300):
- - Puedo hacerlo en memoria o en inicio y memoria
- ALTER system SET processes=300;
- - Desde el SPFILE
- ALTER system SET processes=300 scope=spfile;
- SHOW parameter processes; (sigue en 150)
- - Bajo la base de datos para guardar los cambios.
- SHUTDOWN IMMEDIATE;
- - Levanto
- STARTUP;
- - Veo la cantidad de cursores disponibles
- SHOW parameter open_cursors;
- - Aumento la cantidad cursores posibles.
- ALTER system SET open_cursors=400 scope=memory;
- -Pruebo utilizando BOTH
- ALTER system SET open_cursors=400 scope=BOTH;
- - CREO UN PFILE
- CREATE pfile='/$ORACLE_HOME/dbs/pfileorcl.ora' FROM spfile;
- - Modifico los parametros que quieros. Doy de baja la base y la levanto leyendo el pfile
- SHUTDOWN IMMEDIATE;
- STARTUP pfile='/$ORACLE_HOME/dbs/pfileorcl.ora';
- - Hago que el pfile sea intanciado en todos los system startup convirtiendolo en un spfile. Ahora pruedo levantar sin referirme al pfile.
- CREATE spfile='/$ORACLE_HOME/dbs/spfileorcl.ora' FROM pfile='/$ORACLE_HOME/dbs/pfileorcl.ora';
- SHUTDOWN IMMEDIATE;
- STARTUP;
- -- CONTROL FILE
- -- Se encuentra en la carpeta ORADATA. Es conveniente crear dos para tener una copia exacta del original.
- --MULTIPLEXO EL MISMO
- - Creo un pfile para agregarle el nuevo control file.
- CREATE pfile='/$ORACLE_HOME/dbs/pfileorcl.ora' FROM spfile;
- SHUTDOWN IMMEDIATE;
- STARTUP pfile='/$ORACLE_HOME/dbs/pfileorcl.ora';
- -- Veo que todo este bien y piso el spfile
- CREATE spfile='/$ORACLE_HOME/dbs/spfileorcl.ora' FROM pfile='/$ORACLE_HOME/dbs/pfileorcl.ora';
- SHUTDOWN IMMEDIATE;
- STARTUP;
- -- Siempre está bueno tener un pfile de resguardo cada vez que se hacen bakcups.
- - MEMORIA ORACLE.
- --Es recomendable darle un 70% del espacio en memoria existente.
- - MEMORY_TARGET = 70% lo normal
- - MEMORY_MAX_TARGET = 80% (un techo para cuando necesite un poco mas de memoria).
- SHOW parameter memory;
- --modifico el maximo espacio en memoria.
- CREATE pfile='/$ORACLE_HOME/dbs/pfileorcl.ora' FROM spfile;
- --Lo edito
- --Tiro abajo la base y la levante con el pfile
- SHUTDOWN IMMEDIATE;
- STARTUP pfile='/$ORACLE_HOME/dbs/pfileorcl.ora';
- --Piso el spfile con el pfile actual sabiendo que funciona todo.
- CREATE spfile='/$ORACLE_HOME/dbs/spfileorcl.ora' FROM pfile='/$ORACLE_HOME/dbs/pfileorcl.ora';
- SHUTDOWN IMMEDIATE;
- STARTUP;
- --Modifico el espacio en memoria dinámicamente
- ALTER system SET memory_target=700m scope=memory;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement