PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE


Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Notas adicionales
  • Derechos necesarios
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Retorna información de una o más copias de seguridad de un servidor HFSQL Cliente/Servidor.
Las copias de seguridad han sido realizadas por (o HBackup a través del Centro de Control HFSQL) y pueden ser restauradas por (o a HRestoreBackup través del Centro de Control HFSQL).
señalar: A partir de la versión 19, HFSQL es el nuevo nombre de HyperFileSQL.
Versiones 22 y posteriores
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
Widget Android Esta función ahora está disponible en modo Android Widget.
Android Esta función ahora está disponible para aplicaciones Android.
Java Esta función ahora está disponible para aplicaciones Java.
Nueva funcionalidad versión 22
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
Widget Android Esta función ahora está disponible en modo Android Widget.
Android Esta función ahora está disponible para aplicaciones Android.
Java Esta función ahora está disponible para aplicaciones Java.
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
Widget Android Esta función ahora está disponible en modo Android Widget.
Android Esta función ahora está disponible para aplicaciones Android.
Java Esta función ahora está disponible para aplicaciones Java.
Ejemplo
// Displays information about the backups in a Table control
sReport is string = HInfoBackup(gctConnection)
sLine is string
FOR EACH STRING sLine OF sReport SEPARATED BY EOT
IF sLine ~="" THEN CONTINUE
TableAdd(TABLE_Backups)
nSub is int = TableCount(TABLE_Backups)
TABLE_Backups.COL_BackupID[nSub] = ExtractString(sLine, 1)
TABLE_Backups.COL_DateTime[nSub] = ExtractString(sLine, 2)
TABLE_Backups.COL_Filter[nSub] = ExtractString(sLine, 3)
TABLE_Backups.COL_Name[nSub] = ExtractString(sLine, 4)
TABLE_Backups.COL_Description[nSub] = ExtractString(sLine, 5)
TABLE_Backups.COL_Status[nSub] =  ...
SWITCH(Val(ExtractString(sLine, 6)) + 1, ...
"In progress", "Performed", "Canceled", "Error")
TABLE_Backups.COL_PerThousand[nSub] = ExtractString(sLine, 7)
END
Sintaxis

Information about the backups performed on the server Ocultar los detalles

<Result> = HInfoBackup(<Connection name>)
<Result>: Character string
Descripción de las copias de seguridad realizadas en el servidor especificado. Esta descripción tiene el siguiente formato:
<Identifier of Backup 1> + TAB + <Date of Backup 1> + TAB +
<Files Saved> + TAB + <Destination Path of Backup 1> + TAB +
<Description> + TAB + <Status> + TAB + <Per Thousand> + TAB + <Error Message> + TAB +
<Type> + TAB + <Identifier of Full Backup> + TAB + <With Index> + TAB +
<Compression> + EOT
dónde:
  • <Archivos guardados> es la lista de datos guardados separados por punto y coma (";").
    <El estado> corresponde a un número entero (o a una constante entera) utilizado para averiguar el estado de la copia de seguridad:
    hBackupEnProgreso0Realizando copia de seguridad
    hBackupCompletado1Copia de seguridad terminada
    hBackupCancelado2Copia de seguridad cancelada
    hBackupError3Error durante la copia de seguridad
  • <Por cada mil> corresponde a la tasa de finalización de la copia de seguridad si la copia de seguridad está en curso (expresada en por mil).
  • Versiones 15 y posteriores
    <Mensaje de error> es el mensaje de error si la copia de seguridad falla.
    Nueva funcionalidad versión 15
    <Mensaje de error> es el mensaje de error si la copia de seguridad falla.
    <Mensaje de error> es el mensaje de error si la copia de seguridad falla.
  • Versiones 15 y posteriores
    <Tipo> corresponde a un número entero (o a una constante entera) utilizado para averiguar el tipo de copia de seguridad.:
    hBackupCompleto0Copia de seguridad completa
    hBackupDiferencial1Respaldo diferencial
    Nueva funcionalidad versión 15
    <Tipo> corresponde a un número entero (o a una constante entera) utilizado para averiguar el tipo de copia de seguridad.:
    hBackupCompleto0Copia de seguridad completa
    hBackupDiferencial1Respaldo diferencial
    <Tipo> corresponde a un número entero (o a una constante entera) utilizado para averiguar el tipo de copia de seguridad.:
    hBackupCompleto0Copia de seguridad completa
    hBackupDiferencial1Respaldo diferencial
  • Versiones 15 y posteriores
    <El identificador de Full Backup> corresponde al identificador de la copia de seguridad completa correspondiente en caso de copia de seguridad diferencial.
    Nueva funcionalidad versión 15
    <El identificador de Full Backup> corresponde al identificador de la copia de seguridad completa correspondiente en caso de copia de seguridad diferencial.
    <El identificador de Full Backup> corresponde al identificador de la copia de seguridad completa correspondiente en caso de copia de seguridad diferencial.
  • Versiones 22 y posteriores
    Con índice> <Con índice: Se usa para averiguar si la copia de seguridad contiene los índices:
    • 0 si no se ha realizado la copia de seguridad de los índices,
    • 1 si la copia de seguridad de los índices se ha realizado.
    Nueva funcionalidad versión 22
    Con índice> <Con índice: Se usa para averiguar si la copia de seguridad contiene los índices:
    • 0 si no se ha realizado la copia de seguridad de los índices,
    • 1 si la copia de seguridad de los índices se ha realizado.
    Con índice> <Con índice: Se usa para averiguar si la copia de seguridad contiene los índices:
    • 0 si no se ha realizado la copia de seguridad de los índices,
    • 1 si la copia de seguridad de los índices se ha realizado.
  • Versiones 22 y posteriores
    Compresión> <Compresión>.: Constante correspondiente a la compresión de la copia de seguridad:
    • zipFormatNinguno: la copia de seguridad no está comprimida.
    • zipFormatoZip: la copia de seguridad está comprimida.
    Nueva funcionalidad versión 22
    Compresión> <Compresión>.: Constante correspondiente a la compresión de la copia de seguridad:
    • zipFormatNinguno: la copia de seguridad no está comprimida.
    • zipFormatoZip: la copia de seguridad está comprimida.
    Compresión> <Compresión>.: Constante correspondiente a la compresión de la copia de seguridad:
    • zipFormatNinguno: la copia de seguridad no está comprimida.
    • zipFormatoZip: la copia de seguridad está comprimida.
señalar: el separador utilizado entre las diferentes descripciones es "EOT" (en lugar de "CR") porque los diferentes parámetros de descripción pueden contener caracteres de retorno de carro (CR).
<Connection name>: Character string (with or without quotes)
Nombre de la conexión al servidor cuyas copias de seguridad se mostrarán en la lista. Esta conexión se definió en el editor del modelo de datos, o bien mediante HDescribeConnection o bien HOpenConnection.

Information about a specific backup Ocultar los detalles

<Result> = HInfoBackup(<Connection name> , <Backup identifier>)
<Result>: Character string
Descripción de la copia de seguridad especificada en el servidor especificado. Esta descripción tiene el siguiente formato:
<Identifier of Backup 1> + TAB + <Date of Backup 1> + TAB +
<Files Saved> + TAB + <Destination Path of Backup 1> + TAB +
<Description> + TAB + <Status> + TAB + <Per Thousand> + TAB + <Error Message> + TAB +
<Type> + TAB + <Identifier of Full Backup> + TAB + <With Index> + TAB +
<Compression> + EOT

dónde:
  • <Archivos guardados> es la lista de datos guardados separados por punto y coma (";").
    <El estado> corresponde a un número entero (o a una constante entera) utilizado para averiguar el estado de la copia de seguridad:
    hBackupEnProgreso0Realizando copia de seguridad
    hBackupCompletado1Copia de seguridad terminada
    hBackupCancelado2Copia de seguridad cancelada
    hBackupError3Error durante la copia de seguridad
  • <Por cada mil> corresponde a la tasa de finalización de la copia de seguridad si la copia de seguridad está en curso (expresada en por mil).
  • Versiones 15 y posteriores
    <Mensaje de error> es el mensaje de error si la copia de seguridad ha fallado..
    <Tipo> corresponde a un número entero (o a una constante entera) utilizado para averiguar el tipo de copia de seguridad:
    hBackupCompleto0Copia de seguridad completa
    hBackupDiferencial1Respaldo diferencial
    Nueva funcionalidad versión 15
    <Mensaje de error> es el mensaje de error si la copia de seguridad ha fallado..
    <Tipo> corresponde a un número entero (o a una constante entera) utilizado para averiguar el tipo de copia de seguridad:
    hBackupCompleto0Copia de seguridad completa
    hBackupDiferencial1Respaldo diferencial
    <Mensaje de error> es el mensaje de error si la copia de seguridad ha fallado..
    <Tipo> corresponde a un número entero (o a una constante entera) utilizado para averiguar el tipo de copia de seguridad:
    hBackupCompleto0Copia de seguridad completa
    hBackupDiferencial1Respaldo diferencial
  • Versiones 15 y posteriores
    <El identificador de Full Backup> corresponde al identificador de la copia de seguridad completa correspondiente en caso de copia de seguridad diferencial.
    Nueva funcionalidad versión 15
    <El identificador de Full Backup> corresponde al identificador de la copia de seguridad completa correspondiente en caso de copia de seguridad diferencial.
    <El identificador de Full Backup> corresponde al identificador de la copia de seguridad completa correspondiente en caso de copia de seguridad diferencial.
  • Versiones 22 y posteriores
    Con índice> <Con índice: Se usa para averiguar si la copia de seguridad contiene los índices:
    • 0 si no se ha realizado la copia de seguridad de los índices,
    • 1 si la copia de seguridad de los índices se ha realizado.
    Nueva funcionalidad versión 22
    Con índice> <Con índice: Se usa para averiguar si la copia de seguridad contiene los índices:
    • 0 si no se ha realizado la copia de seguridad de los índices,
    • 1 si la copia de seguridad de los índices se ha realizado.
    Con índice> <Con índice: Se usa para averiguar si la copia de seguridad contiene los índices:
    • 0 si no se ha realizado la copia de seguridad de los índices,
    • 1 si la copia de seguridad de los índices se ha realizado.
  • Versiones 22 y posteriores
    Compresión> <Compresión>.: Constante correspondiente a la compresión de la copia de seguridad:
    • zipFormatNinguno: la copia de seguridad no está comprimida.
    • zipFormatoZip: la copia de seguridad está comprimida.
    Nueva funcionalidad versión 22
    Compresión> <Compresión>.: Constante correspondiente a la compresión de la copia de seguridad:
    • zipFormatNinguno: la copia de seguridad no está comprimida.
    • zipFormatoZip: la copia de seguridad está comprimida.
    Compresión> <Compresión>.: Constante correspondiente a la compresión de la copia de seguridad:
    • zipFormatNinguno: la copia de seguridad no está comprimida.
    • zipFormatoZip: la copia de seguridad está comprimida.
señalar: el separador utilizado entre las diferentes descripciones es "EOT" (en lugar de "CR") porque los diferentes parámetros de descripción pueden contener caracteres de retorno de carro (CR).
<Connection name>: Character string (with or without quotes)
Nombre de la conexión hacia el servidor que realizó la copia de seguridad. Esta conexión se definió en el editor de modelos de datos, o bien mediante HDescribeConnection oHOpenConnection.
<Backup identifier>: Integer
Identificador de la copia de seguridad cuyas características se solicitan. Este identificador es devuelto por HBackup.
Observaciones

Notas adicionales

  • HInfoBackup se utiliza para listar las tareas realizadas o las tareas actuales. No se listan las tareas programadas que no se han realizado.
  • Se listan las copias de seguridad realizadas por el Centro de Control HFSQL y las realizadas por programación.
  • Las fechas y horas se expresan en hora universal (UTC).
Versiones 23 y posteriores

Derechos necesarios

Para formarse sobre una copia de seguridad, el usuario o el grupo debe tener:
  • para cada base de datos afectada por la copia de seguridad, los derechos para realizar copias de seguridad (hRightsBackup ) o los derechos de conexión (hRightsConexión o hRightsEncryptedConnection constante).
  • para una copia de seguridad completa del servidor, los derechos para realizar copias de seguridad (hRightsBackup constante) a nivel de servidor.
Para saber si estos derechos se conceden a un usuario o a un grupo, utilice HInfoServerRights o HInfoDatabaseRights.
Para modificar los derechos concedidos a un usuario o a un grupo de usuarios, utilice HModifyServerRights oHModifyDatabaseRights...
Nueva funcionalidad versión 23

Derechos necesarios

Para formarse sobre una copia de seguridad, el usuario o el grupo debe tener:
  • para cada base de datos afectada por la copia de seguridad, los derechos para realizar copias de seguridad (hRightsBackup ) o los derechos de conexión (hRightsConexión o hRightsEncryptedConnection constante).
  • para una copia de seguridad completa del servidor, los derechos para realizar copias de seguridad (hRightsBackup constante) a nivel de servidor.
Para saber si estos derechos se conceden a un usuario o a un grupo, utilice HInfoServerRights o HInfoDatabaseRights.
Para modificar los derechos concedidos a un usuario o a un grupo de usuarios, utilice HModifyServerRights oHModifyDatabaseRights...

Derechos necesarios

Para formarse sobre una copia de seguridad, el usuario o el grupo debe tener:
  • para cada base de datos afectada por la copia de seguridad, los derechos para realizar copias de seguridad (hRightsBackup ) o los derechos de conexión (hRightsConexión o hRightsEncryptedConnection constante).
  • para una copia de seguridad completa del servidor, los derechos para realizar copias de seguridad (hRightsBackup constante) a nivel de servidor.
Para saber si estos derechos se conceden a un usuario o a un grupo, utilice HInfoServerRights o HInfoDatabaseRights.
Para modificar los derechos concedidos a un usuario o a un grupo de usuarios, utilice HModifyServerRights oHModifyDatabaseRights...
Componente : wd240hf.dll
Versión mínima requerida
  • Versión 12
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario