Video: Analista Programador Oracle - Cursos Online 2025
los archivos de registro de Oracle 12c's a rchive son simplemente copias de los archivos de registro de rehacer. No son diferentes de los archivos de registro de rehacer, excepto que reciben un nuevo nombre cuando se crean.
La mayoría de los archivos de registro de archivos tienen la extensión. ARC,. ARCH, o. INICIAR SESIÓN., ARC parece más común.
No todas las bases de datos tienen archivos de registro de archivos. Depende de si enciendes el archivo. Al activar el archivo, puede recuperarse de casi cualquier tipo de falla proporcionando dos cosas:
-
Tienes una copia de seguridad completa.
-
No ha perdido todas las copias de los registros de rehacer o archivar.
Hay una pequeña cantidad de sobrecarga con el archivado de la base de datos:
-
Costo de E / S: el proceso ARCn tiene que copiar cada grupo de registro de rehacer a medida que se llena.
-
Costo de CPU: requiere un procesamiento adicional para copiar los registros de rehacer a través del proceso ARCn.
-
Costo de almacenamiento: debe mantener todos los registros de archivo creados entre cada copia de seguridad.
Relativamente hablando, cada uno de estos costos es pequeño en términos del rendimiento que obtienes: recuperar tu base de datos sin perder el punto en un i . esto es típicamente recomendable, en general, todas las bases de datos de producción archivan sus registros de rehacer.
A veces, no se necesita archivar, como en una base de datos de prueba utilizada para probar el código. Simplemente puede copiar su base de datos de producción para revivir una prueba rota. No estamos recomendando el no archivado en bases de datos de prueba. A veces, la base de datos de prueba es lo suficientemente importante como para archivar. Solo decimos que a veces puede salir adelante sin incurrir en gastos adicionales.
Debe mantener archivos de registro de archivos para la recuperación entre cada copia de seguridad. Digamos que estás haciendo una copia de seguridad todos los domingos. Ahora diga que su base de datos pierde archivos debido a una falla de disco el miércoles. El proceso de recuperación sería restaurar los archivos perdidos desde la última copia de seguridad y luego decirle a Oracle que aplique los archivos de registro desde el domingo hasta la falla del miércoles. Se llama adelantándose .
Al igual que los archivos de control y los archivos de registro de rehacer, se recomienda tener más de una copia de cada uno de los archivos de registro de archivo. Deben ir a dos destinos diferentes en diferentes dispositivos, al igual que los demás. No puede omitir un registro de archivo perdido.
Los archivos de parámetros de servidor e inicialización son los más pequeños en su sistema:
-
PFILE, o archivo de parámetros, es una versión de texto que puede leer y editar con un editor de texto normal.
-
SPFILE, o archivo de parámetros del servidor, es una copia binaria que usted crea para que la base de datos use después de realizar cambios.
Normalmente, estos archivos terminan con un. Extensión ORA.
PFILEs y SPFILEs tienen información sobre cómo está configurada su base de datos en ejecución. Aquí es donde puede configurar los siguientes ajustes:
-
Tamaño de memoria
-
Base de datos y nombre de instancia
-
Parámetros de archivo
-
Procesos
-
Más de 1, 900 parámetros más
Espera, ¿qué fue eso? Más de 1900 parámetros para configurar y ajustar? No tengas miedo El hecho es que el 99 por ciento de la configuración de su base de datos se realiza con aproximadamente 30 de los principales parámetros. El resto de los parámetros son para configuraciones poco comunes que requieren un ajuste más experto. Como cuestión de hecho, de esos 1, 900, más de 1, 600 están ocultos.
Cada vez que inicie su base de datos, el primer archivo leído es el archivo de parámetros. Configura todas las configuraciones de memoria y proceso y le dice a la instancia donde se encuentran los archivos de control. También tiene información sobre su estado de archivo.
Los PFILE y SPFILE se encuentran debajo del directorio donde instaló el software de la base de datos. Este directorio se llama ORACLE_HOME:
-
Linux / UNIX: $ ORACLE_HOME / dbs
-
Windows: % ORACLE_HOME% database
Debe tener una estructura de nombres específica. Por ejemplo, si el nombre de su base de datos es dev12c, los archivos se nombrarán de la siguiente manera:
-
El PFILE se llamaría initdev12c. ora.
-
El SPFILE se llamaría spfiledev12c. ora.
Al nombrarlos de esta manera y ponerlos en el directorio apropiado, Oracle los encuentra automáticamente al iniciar la base de datos. De lo contrario, debe decirle a Oracle dónde están cada vez que inicie la base de datos; eso simplemente no es conveniente.
Recomendamos que mantenga el PFILE y SPFILE en las ubicaciones predeterminadas con la convención de nomenclatura predeterminada para facilitar la administración.
