Estos son los parches de Oracle que se deben aplicar para obtener los mejores resultados con Oracle en las copias de seguridad y la DR.
Versión de Oracle | Necesita un parche | Debido a estos errores | Notas |
---|---|---|---|
De 11.2.0.1 a 12.1.0.2 | 19621704 | ORA-00600 [723] [fuga de memoria] Error con fuga de memoria para la "memoria del nodo MBR" | Es posible que falle la activación de Backup and DR Application Aware |
11.x | Se corrigió en 12.x y versiones posteriores | Error 19874632: ORA-15196: INVALID ASM BLOCK HEADER [KFC.C:26368] [OBJ_KFBL] [8] [529] [3 != 8] (ID de documento 19874632.8) | Esto requiere Oracle versión 12.x y posteriores. |
12.1 o posterior |
Se corrigió en la versión 19.1.0 y versiones posteriores Consulta el ID de documento 27424405.8 de Oracle para obtener detalles sobre los parches de tu versión de Oracle de 12.1 a 19.1. |
RMAN: El restablecimiento de archivos de más de 32 G puede generar los errores ORA-8103 y ORA-600 [3020]. Es posible que RMAN no cree una copia de seguridad de todos los bloques de la fuente. |
El restablecimiento y la recuperación pueden fallar con el error ORA-600. |
12.1.0.2 | 22709877 | ORA-00600: CÓDIGO DE ERROR INTERNO, ARGUMENTOS: [KCVFDB_PDB_SET_CLEAN_SCN: CLEANCKPT] |
Es posible que falle el activador de copias de seguridad y DR de Application Aware.
Se corrigió en: 12.2.0.1 y versiones posteriores |
De 12.1.0.2 a 19c | 26978857 | LA COPIA DE SEGURIDAD DEL ARCHIVO DE CONTROL PARA EL RASTREO HACE REFERENCIA AL ARCHIVO DE DATOS DE PDB SIN CONEXIÓN EN EL CONTEXTO DE CDB$ROOT | Es posible que los activadores de Backup and DR Application Aware fallen. |
12.1.0.2 | 23019710 |
RMAN LIST BACKUP SUMMARY FAILS con cualquiera de los siguientes errores:
ORA-01507: La base de datos no está activada. ORA-01219: La base de datos o la base de datos con conectores no están abiertas. Se permiten consultas en elementos fijos. ORA-00972: El identificador es demasiado largo. ORA-01589: Se debe usar la opción RESETLOGS o NORESETLOGS para abrir la base de datos. ORA-01426: Desbordamiento numérico. ORA-01152: El archivo 3 no se restableció desde una copia de seguridad lo suficientemente antigua. ORA-01110: Archivo de datos 3. ORA-01109: La base de datos no está abierta. ORA-01034: ORACLE no está disponible. |
Es posible que las copias de seguridad de Oracle de Backup and DR fallen |
12.1.0.2 | 18845653 | Se produce un error ORA-600 de PDB si se cambia el nombre de la PDB en otra sesión. | Es posible que los activadores de Backup and DR Application Aware fallen. Se corrigió en 12.2.0.1 y versiones posteriores. |
12.1.0.2 | 19075256 | ORA-600 [kcfmis_internal: enq] de PDB RENAME | |
12.1.0.2 |
22809813 (Win)
19404068 (Linux) |
ORA-1610 EN LA BASE DE DATOS DE RECUPERACIÓN PARA EL ARCHIVO DE CONTROL CREADO | Es posible que los activadores de Backup and DR Application Aware fallen. |
De 12.2 a 19c | 30045273 | PDB: ORA-00600 [KDSGRP1] / INCONSISTENCIAS DE BLOQUEO DESPUÉS DE LA RECUPERACIÓN DE LA BASE DE DATOS DE COPIAS DE IMÁGENES DE RMAN CON UN ARCHIVO DE CONTROL NUEVO | Es posible que los activadores de Backup and DR Application Aware fallen. |
12.2.0.2 | 31718134 | ORA-00304: El INSTANCE_NUMBER solicitado está ocupado | Es posible que falle el reinicio de la instancia de base de datos nueva por primera vez en un estado sin activación. |
18c y 19c | 30419450 | ORA-65250: Se especificó una ruta no válida para el archivo: /act/mnt/Staging_631487/datafile/24v0gutb_1_1. |
Es posible que las copias de seguridad de la base de datos de Oracle de la copia de seguridad y la DR fallen.
Solución alternativa hasta que se instale el parche: Anula el parámetro CREATE_FILE_DESTINATION para la base de datos con complementos. |
18.10 y versiones posteriores | Consulta con Oracle los parches provisionales para versiones anteriores. | Error 29056767: STANDBY: No se actualiza el punto de control de los archivos de datos en la base de datos en espera cuando se ejecuta la recuperación de contenido multimedia (ID de documento 29056767.8) |
Es posible que los activadores de Backup and DR Application Aware fallen. Se corrigió en: 19.4.0.0.190716 Jul 2019 DB RU 18.8.0.0.191015 Oct 2019 DBRU 20.10. |
19.14 | 34383066 | Error 34383066: La copia de seguridad de RMAN después de la actualización a la versión 19.14 se bloquea en el canal de lanzamiento y no vuelve a la solicitud. | Es posible que las copias de seguridad de Oracle de Backup and DR se bloqueen. |
Problemas conocidos de Oracle
Para obtener el mejor rendimiento, asegúrate de revisar y abordar estos problemas conocidos de Oracle.
Las consultas en DBA_FREE_SPACE son lentas (ID de documento 271169.1).
Durante la copia de seguridad de Backup and DR, el agente de Backup and DR consulta la tabla de metadatos de Oracle dba_free_space
para determinar el espacio libre y asignado de la base de datos. A veces, las consultas SQL a dba_free_space se vuelven costosas. Este es el problema conocido de Oracle Doc ID 271169.1 (las consultas en DBA_FREE_SPACE
son lentas).
Esto se puede observar en un sistema bloqueado si se ejecuta ps -ef | grep -i dbFreeSize.sql
desde la línea de comandos.
Oracle recomienda purgar la papelera de reciclaje de la base de datos:
Accede a la base de datos como sysdba:
```sh sqlplus / as sysdba SQL>purge dba_recyclebin; SQL>exit; ```
Es recomendable ejecutar las estadísticas en objetos fijos. Este proceso puede tardar unos minutos.
Accede a la base de datos como sysdba:
```sh sqlplus / as sysdba SQL>exec dbms_stats.GATHER_FIXED_OBJECTS_STATS SQL>exit; ```
Consulta también la escalabilidad y los límites de ASM (del ID de documento 370921.1 de Oracle).
Impacto del parámetro max_string_size=extended
en los activadores, el restablecimiento y el restablecimiento de interruptores conscientes de la aplicación
Si el parámetro max_string_size init
está configurado como extended
en la base de datos de origen, el inicio o el restablecimiento de la imagen de la copia de seguridad de la base de datos que se tomó antes de este cambio de parámetro junto con la actualización con copias de seguridad de registro que se tomaron después de este cambio fallan con el error ORA-14694: La base de datos debe estar en modo UPGRADE para comenzar la migración de MAX_STRING_SIZE
.
Solución
Si configuras el parámetro max_string_size init
en extended
en la base de datos
de origen, ejecuta una nueva tarea de copia de seguridad de base de datos de nivel 1 (completa) a pedido 1 y usa la imagen nueva para las operaciones de activación o restablecimiento compatibles con la app.
SQLNET.AUTHENTICATION_SERVICES
se debe establecer en nts en un entorno de Windows.
En Windows, el archivo sqlnet.ora de la base de datos de Oracle se configura con SQLNET.AUTHENTICATION_SERVICES
= (none). Esto restringe la conexión de la base de datos a usar la autenticación del sistema operativo Windows. Esto requiere un nombre de usuario y una contraseña válidos para conectarse a la base de datos, sin los cuales las tareas de restablecimiento pueden fallar.
Solución: Establece SQLNET.AUTHENTICATION_SERVICES
= (nts).
Escalabilidad y límites de ASM (del ID de documento 370921.1 de Oracle)
Esto depende de lo siguiente:
Oracle Database, Enterprise Edition
En Oracle Database, Enterprise Edition, versiones 10.1.0.2 a 11.1.0.7 y 11.2.0.3, ASM impone los siguientes límites:
63 grupos de discos en un sistema de almacenamiento
10,000 discos ASM en un sistema de almacenamiento
Almacenamiento máximo de 2 terabytes para cada disco ASM (el error 6453944 permitía tamaños más grandes, pero eso generaba problemas; consulta la nota 736891.1 "ORA-15196 WITH ASM DISKS LARGER THAN 2TB")
Almacenamiento máximo de 40 exabytes para cada sistema de almacenamiento
1 millón de archivos para cada grupo de discos
Almacenamiento máximo de 2.4 terabytes para cada archivo
Oracle Database12c
En Oracle Database 12c, ASM impone los siguientes límites:
511 grupos de discos en un sistema de almacenamiento para la versión 1 de la base de datos de Oracle 12c o una posterior
10,000 discos de ASM de Oracle en un sistema de almacenamiento
1 millón de archivos para cada grupo de discos
Con Oracle Exadata Storage
Con todo el almacenamiento de Oracle Exadata, Oracle ASM tiene los siguientes límites de almacenamiento:
Almacenamiento máximo de 4 PB para cada disco de Oracle ASM con un tamaño de AU igual a 1 MB
Almacenamiento máximo de 8 PB para cada disco de ASM de Oracle con un tamaño de AU igual a 2 MB
Almacenamiento máximo de 16 PB para cada disco de ASM de Oracle con un tamaño de AU igual a 4 MB
Almacenamiento máximo de 32 PB para cada disco de ASM de Oracle con un tamaño de AU igual a 8 MB
320 EB como máximo para el sistema de almacenamiento
Sin almacenamiento Exadata, el atributo de grupo de discos COMPATIBLE.ASM o COMPATIBLE.RDBMS es inferior a 12.1
Sin almacenamiento de Oracle Exadata, Oracle ASM tiene los siguientes límites de almacenamiento si el atributo de grupo de discos COMPATIBLE.ASM o COMPATIBLE.RDBMS está configurado en menos de 12.1:
Almacenamiento máximo de 2 terabytes (TB) para cada disco ASM de Oracle
20 petabytes (PB) como máximo para el sistema de almacenamiento
Sin Exadata Storage, los atributos del grupo de discos COMPATIBLE.ASM y COMPATIBLE.RDBMS son superiores a 12.1
Sin almacenamiento de Oracle Exadata, Oracle ASM tiene los siguientes límites de almacenamiento si los atributos del grupo de discos COMPATIBLE.ASM y COMPATIBLE.RDBMS se establecen en 12.1 o versiones posteriores:
Almacenamiento máximo de 4 PB para cada disco ASM de Oracle con el tamaño de la unidad de asignación (AU) igual a 1 MB
Almacenamiento máximo de 8 PB para cada disco de ASM de Oracle con un tamaño de AU igual a 2 MB
Almacenamiento máximo de 16 PB para cada disco de ASM de Oracle con un tamaño de AU igual a 4 MB
Almacenamiento máximo de 32 PB para cada disco de ASM de Oracle con un tamaño de AU igual a 8 MB
320 exabytes (EB) como máximo para el sistema de almacenamiento
Guía del administrador de bases de datos de Oracle
Requisitos previos para proteger una base de datos de Oracle
Cómo preparar las bases de datos de Oracle para la protección
Crea una copia virtual instantánea de una base de datos de Oracle
Recuperación instantánea de una base de datos de Oracle con la función Activar y migrar
Aprovisiona un entorno con un flujo de trabajo de copia de seguridad y DR