Ubicación del archivo de parámetros en oracle - oracle dba
Manejar archivos de parámetros correctamente es crucial en tu rol como DBA, y un programa sobre administración de bases de datos Oracle te preparará para evitar errores comunes y optimizar tu trabajo.
En Oracle 11g, el archivo de parámetros SPFile [utilizado por defecto] se encuentra en las siguientes ubicaciones según el sistema operativo:
Si no se dispone de un SPFile, Oracle puede usar un archivo de texto PFILE para almacenar los parámetros. Su ubicación es:
Formato del archivo PFILE:
nombreParámetro = valor.nombreParámetro = [valor1 [,valor2 [, ...]]].Además, podemos repetir el parámetro en varias líneas para asignar múltiples valores. Por ejemplo:
En los archivos PFILE, los comentarios se indican con el símbolo #. Estos archivos permiten modificación directa, pero es importante ser cuidadoso, ya que un error puede volverlos inutilizables.
Es habitual disponer de un archivo SPFILE y, como respaldo, una copia en formato PFILE para casos en los que el sistema no arranque. Oracle proporciona varias opciones para gestionar los archivos de parámetros:
Para arrancar Oracle usando un archivo PFILE en lugar de un SPFILE, se puede usar el siguiente comando:
STARTUP PFILE='ruta'Por defecto, Oracle busca los archivos de parámetros en las siguientes ubicaciones:
El orden de carga de los archivos es el siguiente:
spfileSID.oraspfile.orainitSID.orainit.oraSi deseamos cargar un archivo PFILE específico, podemos usar el siguiente comando:
STARTUP PFILE='rutaArchivoPFILE'No es posible especificar un archivo SPFILE distinto en el comando STARTUP, por lo que para utilizar un SPFILE diferente es necesario sustituir el existente en su ubicación por defecto.