martes, 19 de noviembre de 2019

Cómo resetear un parámetro de la base de datos


En el caso en que queramos resetear o reiniciar el valor de un parámetro de la base de datos Oracle para que vuelva al defecto que tenía antes de ser modificado se pueden realizar las siguientes acciones:

- Si la base de datos funciona con un SPILE, se ejecuta la siguiente sentencia desde SQL*Plus:

ALTER SYSTEM RESET nombreparametro SCOPE=SPFILE;

Y al reiniciar la base de datos el valor será reiniciado a un defecto.

- Si la base de datos se inicio con un PFILE, solamente es necesario eliminar la línea del parámetro en el archivo (normalmente ubicado en $ORACLE_HOME/dbs en linux o $ORACLE_HOME/database en Windows, con el nombre initSID.ora) y reiniciar la instancia. Al no encontrar la especificación del parámetro le asigna un valor por defecto.


Extra: ¿Cómo sé si mi base de datos funciona con SPFILE o PFILE?

Ejecutar el comando "show parameter spfile" desde SQL*Plus, si nos trae resultados, confirmamos que está funcionando con un SPFILE.

No hay comentarios.:

Publicar un comentario

ORA-24098: valor invalido <NULL> para EMAIL_SERVER

Este error aparece cuando se quiere adicionar una notificación a un JOB que hemos creado previamente, y sucede porque el scheduler de la b...