Saltar al contenido principal
Versión: Siguiente

New log file

New log file : Text

ParámetrosTipoDescripción
ResultadoTextRuta completa del archivo de registro cerrado

Descripción

Nota preliminar: este comando sólo funciona con 4D Server. Sólo puede ejecutarse mediante el comando Execute on server o en un procedimiento almacenado.

El comando New log file cierra el archivo de registro actual, le cambia el nombre y crea uno nuevo con el mismo nombre en la misma ubicación que el anterior. This command is meant to be used for setting up a backup system using a logical mirror (see the section Setting up a logical mirror in the 4D Server Reference Manual).

El comando devuelve el nombre completo de la ruta (ruta de acceso + nombre) del archivo de registro que se está cerrando (llamado “segment”). Este archivo se almacena en la misma ubicación que el archivo de registro actual (especificado en la página de configuración en el tema de copia de seguridad de la configuración). El comando no realiza ningún procesamiento (compresión, segmentación) en el archivo guardado. No aparece ninguna caja de diálogo.

The file is renamed with the current backup numbers of the database and of the log file, as shown in the following example: DatabaseName[BackupNum-LogBackupNum].journal. Por ejemplo:

  • Si la base de datos MyDatabase.4DD ha sido guardada 4 veces, el último archivo de copia de seguridad se llamará MyDatabase[0004].4BK. El nombre del primer “segment” del archivo de registro será, por lo tanto, MyDatabase[0004-0001].journal.
  • If the MyDatabase.4DD database has been saved 3 times and the log file has been saved 5 times since, the name of the 6th backup of the log file will be MyDatabase[0003-0006].journal.
atención

Un archivo de registro siempre debe estar relacionado con un archivo de datos. Si llama a este comando justo después de una activación del archivo de registro (sin copia de seguridad) usando SELECT LOG FILE o la caja de diálogo de parámetros, asegúrese de tener una copia coincidente de su archivo de datos, de lo contrario el archivo de registro no podría ser integrado.

Gestión de errores

En caso de error, el comando genera un código que puede ser interceptado con el comando ON ERR CALL.

Ver también

SELECT LOG FILE