Agregue archivos de datos para bases de datos grandes.
Si el archivo de volcado de base de datos excede los 98 GB, es necesario agregar archivos de datos LOB_TABLESPACE a la base de datos en la base de datos de Oracle 19c. Complete la acción antes de importar el archivo de volcado de base de datos a la base de datos de Oracle 19c.
La cantidad de archivos de datos que se agregan depende de cuánto espacio se necesite. Puede confirmar el número de archivos de datos necesarios contando la cantidad de archivos que usa la base de datos de origen. También puede estimar la cantidad mediante el tamaño del archivo de volcado de base de datos.
- Calcule la cantidad de archivos de datos que es necesario agregar realizando los pasos siguientes:Vaya al paso 2 si ya ha establecido la cantidad de archivos de datos requeridos.
- Reste 100 GB al tamaño de la estimación del archivo de volcado de base de datos.Consulte Exportación de la base de datos des del sistema de base de datos de origen de Oracle para generar la estimación del archivo de volcado de base de datos.
- Divida el resto entre 32 (el número de gigabytes que un archivo de datos puede admitir).
- Redondee el número resultante para asegurarse de crear suficientes archivos de datos.Por ejemplo, si el archivo de volcado de base de datos es de 500 GB, agregue 13 nuevos archivos de datos.
- Ejecute el siguiente comando para conectarse a la base de datos mediante SQL*Plus:sqlplus sys/<password> como sysdba
- Ejecute un comando basado en su configuración de base de datos para agregar archivos de datos (se han introducido saltos de línea para facilitar su lectura):
- Único cliente en LinuxALTER TABLESPACE LOB_TABLESPACE ADD DATAFILE '/opt/oracle/oradata/protect/LOB04.DBF' SIZE 1024M AUTOEXTEND ON NEXT 100M MAXSIZE 32767M;
- Multicliente en LinuxALTER TABLESPACE LOB_TABLESPACE ADD DATAFILE '/opt/oracle/oradata/dlpcdb/protect/LOB04.DBF' SIZE 1024M AUTOEXTEND ON NEXT 100M MAXSIZE 32767M;
- Único cliente en WindowsALTER TABLESPACE LOB_TABLESPACE ADD DATAFILE 'C:\ORACLE\ORADATA\PROTECT\LOB04.DBF' SIZE 1024M AUTOEXTEND ON NEXT 100M MAXSIZE 32767M;
- Multicliente en WindowsALTER TABLESPACE LOB_TABLESPACE ADD DATAFILE 'C:\ORACLE\ORADATA\DLPCDB\PROTECT\LOB04.DBF' SIZE 1024M AUTOEXTEND ON NEXT 100M MAXSIZE 32767M;
- Repita el paso 3 para cada nuevo archivo de datos que se deba agregar. Cada vez que ejecute el comando , aumente en uno el número del nombre del archivo. Por ejemplo, si va a agregar 13 nuevos archivos de datos, el primer nombre del archivo de datos esLOB04.DBFLOB04. DBF, y el último,LOB16. DBF.