AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / Herramientas / WDLog
  • Presentación
  • Modo interactivo
  • Guardando los archivos de datos HFSQL associated con un análisis
  • Comando Modo Line
  • Guardar todos los archivos de datos que se encuentran en un archivo WDD o en un archivo.REP
  • Guardar todos los archivos de datos encontrados en una base de datos HFSQL Client/Server
  • Guardar todos los archivos de datos encontrados en una lista
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Presentación
WDLog le permite guardar todos los archivos de datos HFSQL utilizados por una aplicación WINDEV o WEBDEV.
El siguiente archivo es necesario para realizar esta copia de seguridad:
  • el archivo de análisis (.WDD),
  • el archivo.REP que contiene las diferentes rutas de los archivos de datos gestionados por el proyecto.
Esta copia de seguridad se puede realizar:
  • En modo interactivo (se inicia el registro WDLog).
  • En el modo "Comando Line". El modo "Comando Line" le permite incluir la gestión de las copias de seguridad de los archivos en sus aplicaciones. En este caso, el usuario no debe realizar ninguna operación específica.
Importante: No olvide anotar las referencias de todas las copias de seguridad realizadas (fecha de la copia de seguridad, directorio de la copia de seguridad, naturaleza de la copia de seguridad, disquete que contiene los archivos o los registros, ....). Esta información es fundamental a la hora de restaurar los archivos.
Modo interactivo

Guardando los archivos de datos HFSQL associated con un análisis

Para guardar los archivos de datos HFSQL associated con un análisis:
  1. Inicie el registro WDLog.
  2. Seleccione "Copias de seguridad... Guardar los datos" (o haga clic en la flecha naranja).
  3. Con el botón "Examinar", seleccione:
    • El archivo de análisis (.WDD) que contiene el description de los archivos de datos gestionados por el proyecto.
    • El archivo.REP que contiene las diferentes rutas de los archivos de datos gestionados por el proyecto.
  4. Aparece la lista de archivos de datos que se encuentran en la aplicación.REP.. En esta lista, puede hacerlo:
    • Elimine los archivos (archivos.FIC,.MMO o.NDX) con el botón "Eliminar".
    • Añada los archivos de datos HFSQL (archivos.FIC,.MMO o.NDX) con el botón "Other".
    • Guardar la lista de archivos de datos en un archivo "List" (extensión LST) con la tecla "Save".. Este archivo de lista puede ser leído por WDLog o usado en el comando Line.
      Atención: El archivo "list" no se borra cada vez que se realiza una copia de seguridad.
    • Abra una lista de archivos de datos con el botón "Abrir".
  5. Haga clic en el botón "OK" para validar la copia de seguridad de los archivos de datos.
  6. Especifique los siguientes elementos en la ventana de copia de seguridad:
    • Directorio de respaldo: Directorio en el que se creará el directorio de copia de seguridad.
    • Nombre copia de seguridad: Nombre del directorio donde se realizará la copia de seguridad.
    • Especifique las opciones de copia de seguridad:
      • No cree un subdirectorio con el nombre de la copia de seguridad: El directorio de la copia de seguridad no se crea.
      • Compresión: usado para comprimir los archivos durante la copia de seguridad. Esta opción se utiliza para reducir el tamaño de almacenamiento de las copias de seguridad. Se creará un único fichero de archivo (WDZ).
        Si esta opción no está seleccionada, los archivos sólo se copiarán en el directorio de copia de seguridad.
      • Multi-volúmenes: se utiliza para comprimir los archivos durante la copia de seguridad y para agrupar los archivos en archivos comprimidos (1,4 MB). Esta opción se recomienda si la copia de seguridad debe realizarse en disquetes. Esta opción activa automáticamente el modo "Compresión".
      • No guardar los índices (.NDX): usado para reducir el tamaño de la copia de seguridad. Si esta opción está seleccionada, los archivos deben ser reindexados una vez restaurados..
        Recordatorio: Existen varios métodos para reindexar los archivos de datos: WDTOOL (no redistribuible), WDOptimizer, WDMAP (no redistribuible), o mediante programación con la función HIndex.
      • No bloquee los archivos: permite guardar los archivos aunque estén en uso. Esta opción no se recomienda porque la copia de seguridad puede contener registros bloqueados a los que ya no se puede acceder..
        Esta opción se recomienda en algunos casos concretos, para las aplicaciones iniciadas en la tarea de Background que abren archivos pero que no utilizan las transacciones por ejemplo, ... Esta opción también se puede utilizar con aplicaciones que tengan archivos de datos independientes de manipular (no relacionado en el análisis).
  7. Haga clic en el botón "OK" para iniciar la copia de seguridad.
Comando Modo Line
Hay dos tipos de copias de seguridad disponibles en el modo de comando Line:
  • Guardar todos los archivos de datos descritos en un análisis o en el archivo.REP de la aplicación.
  • Guardar una lista de archivos de datos.
Consulte el párrafo anterior ("Modo interactivo") para más detalles.
Observación: Se crea automáticamente un archivo WDLOG.LOG. Este archivo contiene las operaciones realizadas.

Guardar todos los archivos de datos que se encuentran en un archivo WDD o en un archivo.REP

La siguiente sintaxis le permite guardar todos los archivos de datos que se encuentran en un archivo WDD o en un archivo.REP:
WDLog /APPLI=<FullWDDName or FullREPName>
/REP = <BackupDir>
/COMPRESS = <True/False>
/MUET = <True/False>
/MULTI = <True/False>
/SANSBLOCAGE = <True/False>
/SANSINDEX = <True/False>
/SANSSOUSREP = <True/False>
Detalles de los parámetros:
paramétricoSignificado
/APPLI = <FullWDDName o FullREPName>Cadena de caracteres que contiene el nombre completo del análisis (archivo".WDD") o el nombre completo del archivo ".REP" de la aplicación.
/REP=<BackupDir>Ruta donde se guardarán los archivos
/COMPRESS=<True/False>Los archivos de datos se comprimirán si esta opción es set a "True". Los archivos se guardarán en un archivo (archivo.WDZ).
De lo contrario, los archivos no se comprimirán.
Esta opción es de set a "True" de Default.
/MUET=<True/False>Si esta opción corresponde a "True", si se produce un error de bloqueo, todas las operaciones realizadas se escribirán en un archivo de resultados (archivo.LOG).. La ejecución del WDLog no se bloqueará.
De lo contrario, se mostrará una ventana si se produce un error..
Esta opción es de set a "False" de Default.
/MULTI=<True/False>El archivo de copia de seguridad se dividirá en archivos (1,4 MB) si esta opción es set a "True". No es necesario especificar la opción de compresión si se utiliza esta opción..
De lo contrario, el archivo no se dividirá.
Esta opción es de set a "False" de Default.
/SANSBLOCAGE=<True/False>Sólo se guardarán los archivos de datos que no estén bloqueados si esta opción es set a "True".
De lo contrario, se guardarán todos los archivos de datos.
Esta opción es de set a "False" de Default.
/SANSINDEX=<True/False>Los índices de los archivos de datos no se guardarán si esta opción es set a "True".
De lo contrario, los índices se guardarán.
Esta opción es de set a "False" de Default.
/SANSSOUSREP=<True/False>El subdirectorio de copia de seguridad no se creará si esta opción es set a "True". La copia de seguridad se realizará en el directorio <BackupDir>..
En caso contrario, se creará un subdirectorio de copia de seguridad.
Esta opción es de set a "False" de Default.

Ejemplo: El siguiente comando Line se usa para guardar todos los archivos que se encuentran en "C:\MyProject\MyAnalysis.WDD" en "D:\Project Backup". Estos archivos se comprimirán. Los archivos de índice no se guardarán.
Atención: Si los nombres de los directorios contienen caracteres espaciados, el parámetro debe estar entre comillas.
ExeRun("WDLog /APPLI= C:\MyProject\MyAnalysis.WDD " + ...
"/REP=""D:\Backup of my projects"" /COMPRESS=True /SANSINDEX=True")

Guardar todos los archivos de datos encontrados en una base de datos HFSQL Client/Server

La siguiente sintaxis permite guardar todos los archivos de datos que se encuentran en una base de datos HFSQL Client/Server:
WDLog /SERVEUR = <Server Name>
/BD = <Database name>
/NOM = <Username>
/MDP_DB = <Password>
/REP = <BackupDir>
/COMPRESS = <True/False>
/MUET = <True/False>
/MULTI = <True/False>
/SANSSOUSREP = <True/False>
/LISTE = <FileName>
/APPLI = <AppName>
Detalles de los parámetros:
paramétricoSignificado
/SERVEUR=<Nombre del servidor>Cadena de caracteres que contiene el nombre o IP Address del servidor HFSQL Client/Server.
/BD = <Nombre de la base de datos>>.Cadena de caracteres que contiene el nombre de la base de datos HFSQL Client/Server a guardar.
/NOM = <nombre de usuario>Cadena de caracteres que contiene el nombre del usuario que se conecta a la base de datos.
/MDP_DB = <Contraseña>>ContraseñaCadena de caracteres que contiene la contraseña associated con el usuario de la base de datos.
/REP=<BackupDir>Ruta donde se guardarán los archivos
/COMPRESS=<True/False>Los archivos de datos se comprimirán si esta opción es set a "True". Los archivos se guardarán en un archivo (archivo.WDZ).
De lo contrario, los archivos no se comprimirán.
Esta opción es de set a "True" de Default.
/MUET=<True/False>Si esta opción corresponde a "True", si se produce un error de bloqueo, todas las operaciones realizadas se escribirán en un archivo de resultados (archivo.LOG).. La ejecución del WDLog no se bloqueará.
De lo contrario, se mostrará una ventana si se produce un error..
Esta opción es de set a "False" de Default.
/MULTI=<True/False>El archivo de copia de seguridad se dividirá en archivos (1,4 MB) si esta opción es set a "True". No es necesario especificar la opción de compresión si se utiliza esta opción..
De lo contrario, el archivo no se dividirá.
Esta opción es de set a "False" de Default.
/SANSSOUSREP=<True/False>El subdirectorio de copia de seguridad no se creará si esta opción es set a "True". La copia de seguridad se realizará en el directorio <BackupDir>..
En caso contrario, se creará un subdirectorio de copia de seguridad.
Esta opción es de set a "False" de Default.
/LISTE = <NombreDeArchivo>>NombreDeArchivoNombre completo del archivo que contiene la lista de archivos de datos a guardar. Este archivo de texto contiene un nombre de archivo por Line. Puede ser creado por WDLog (botón"Guardar").
Ejemplo:
E:\WD Stock Chart\Exe\Acción.FIC
E:\Gráfico de acciones de WD\Exe\Share2000.FIC
E:\WD Stock Chart\Exe\Tasa.FIC
/APPLI=<AppName>Nombre de la aplicación que se utilizará para identificar la copia de seguridad ("automatic copia de seguridad de " + <AppName)
Ejemplo: El siguiente comando Line se usa para guardar todos los archivos encontrados en "MyHFDatabase" en "D:\Project Backup". Estos archivos se comprimirán. Los archivos de índice no se guardarán.
ExeRun("WDLog /SERVEUR= 123.123.123.1 "+...
"/BD=MyHFDatabase /NOM=Flo /MDP_DB=Test"+...
"/REP=""D:\Backup of my projects"" /COMPRESS=True"+ ...
"/SANSINDEX=True" /APPLI="MyHFDatabase")

Guardar todos los archivos de datos encontrados en una lista

Para guardar una lista de archivos de datos, cree un archivo de texto que contenga los diferentes nombres físicos de los archivos a guardar. Este archivo puede ser creado por WDLog ejecutado en modo interactivo.
El comando Line es el siguiente:
WDLog /LISTE = <FileName>
         /REP = <BackupDir>
         /COMPRESS = True
         /MUET = True
         /MULTI = True
         /SANSBLOCAGE = True
         /SANSINDEX = True
         /SANSSOUSREP = True
El tabla que se muestra a continuación presenta los diferentes elementos que se pueden encontrar en el comando Line:
paramétricoSignificado
/LISTE = <NombreDeArchivo>>NombreDeArchivoNombre del archivo que contiene la lista de archivos de datos a guardar. Este archivo de texto contiene un nombre de archivo por Line. Puede ser creado por WDLog (botón"Guardar").
Ejemplo:
E:\Gráfico de existencias WD\Exe\Action.FIC

Nombre del archivo que contiene la lista de archivos de datos a guardar. Este archivo de texto contiene un nombre de archivo por Line. Puede ser creado por WDLog (botón"Guardar").
Ejemplo:
E:\Gráfico de existencias WD\Exe\Action.FIC
E:\Gráfico de acciones de WD\Exe\Share2000.FIC
E:\WD Stock Chart\Exe\Tasa.FIC
/REP=<BackupDir>Ruta donde se guardarán los archivos
/COMPRESIÓN=TrueLos archivos de datos se comprimirán si esta opción es set a "True". Los archivos se guardarán en un archivo (archivo.WDZ)
/MUELLE=TrueSi esta opción corresponde a "True", si se produce un error de bloqueo, todas las operaciones realizadas se escribirán en un archivo de resultados (archivo.LOG).. La ejecución del WDLog no se bloqueará.
/MÚLTIPLES=TrueEl archivo de copia de seguridad se dividirá en archivos (1,4 MB) si esta opción es set a "True". No es necesario especificar la opción de compresión si se utiliza esta opción.
/SANSBLOCAGE=TrueSólo se guardarán los archivos de datos que no estén bloqueados si esta opción es set a "True".
/SANSINDEX=TrueLos índices de los archivos de datos no se guardarán si esta opción es set a "True".
/SANSSOUSREP=TrueEl subdirectorio de copia de seguridad no se creará si esta opción es set a "True". La copia de seguridad se realizará en el directorio <BackupDir>.

Ejemplo: El siguiente comando Line se usa para guardar los archivos que se encuentran en "C:\MyList.LST" en "D:\Backup". Los archivos actualmente utilizados no se guardarán.
ExeRun("WDLog /LISTE=C:\MyList.LST /REP=D:\Backup/SANSBLOCAGE=True")
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 20/09/2022

Señalar un error o enviar una sugerencia | Ayuda local