Entradas

Mostrando las entradas de noviembre, 2024

Respaldos Oracle

Imagen
Creando un Script PL/SQL para el Respaldo En Oracle, utilizaremos un procedimiento PL/SQL para automatizar el proceso de respaldo. Este procedimiento se ejecutará desde la línea de comandos o a través de un scheduler. SQL SET SERVEROUTPUT ON ; DECLARE v_backup_file VARCHAR2( 200 ) : = '/ruta/a/tus/respaldos/ORCL_' || TO_CHAR(SYSDATE, 'YYYYMMDD_HHMISS' ) || '.dmp' ; BEGIN EXECUTE IMMEDIATE 'SPOOL ' || v_backup_file; EXECUTE IMMEDIATE 'SHOW USER' ; EXECUTE IMMEDIATE 'SELECT * FROM all_objects' ; -- Reemplaza con las tablas que deseas respaldar EXECUTE IMMEDIATE 'SPOOL OFF' ; DBMS_OUTPUT.PUT_LINE( 'Respaldo creado exitosamente: ' || v_backup_file); EXCEPTION WHEN OTHERS THEN DBMS_OUTPUT.PUT_LINE( 'Error al realizar el respaldo: ' || SQLERRM); END ; / Explicación del Script: SET SERVEROUTPUT ON: Habilita la salida de mensajes en la consola. v_backup_file: Variable que almacena...