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 / WLanguage / Administrar bases de datos / HFSQL / Funciones HFSQL Client/Server
  • Derechos necesarios para recuperar una copia de seguridad
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
Recupera en el equipo local el contenido de una copia de seguridad comprimida (en formato ZIP) realizada en un servidor HFSQL.
Ejemplo
// Describe the connection
MyConnection is Connection
 
HRetrieveBackup(MyConnection, BackupID, "C:\temp\Myfile.zip", PROGBAR_Progress)
Sintaxis
<Result> = HRetrieveBackup(<Connection> , <Backup> , <Destination file> [, <Progress Bar>])
<Result>: booleano
  • True si se obtuvo la copia de seguridad,
  • False si se produce un problema. La función HErrorInfo permite identificar el error.
<Connection>: Cadena de caracteres o variable de tipo Connection
Conexión al servidor que contiene la copia de seguridad a recuperar. Esta conexión corresponde a:
<Backup>: Entero o cadena de caracteres
Copia de seguridad para recuperar. Puede corresponder a:
  • Backup identificador. Este identificador puede corresponder al identificador de la copia de seguridad completa o al identificador de la copia de seguridad diferencial..
    Durante una copia de seguridad inmediata, este identificador es devuelto por HBackup. Este identificador también puede ser devuelto por HInfoBackup.
    En una copia de seguridad programada, este identificador corresponde a la propiedad Identifier de la variable hBackupDescription.
  • Ruta y nombre de la copia de seguridad. Este nombre se especificó durante la copia de seguridad. Este nombre también puede ser devuelto por HInfoBackup. Si este nombre corresponde a un ruta relativo, la copia de seguridad se buscará en el subdirectorio "Backup" del servidor HFSQL. Para especificar el directorio del servicio Manta, basta con utilizar "%%EXE%%".
<Destination file>: Cadena de caracteres
Ruta y nombre del archivo local en el que se recuperará la copia de seguridad.
En el caso de una copia de seguridad completa, el archivo de destino es un archivo zip (la extensión ".zip" debe ser especificada en el nombre del archivo.
<Progress Bar>: Nombre de control opcional, nombre de ventana opcional o entero opcional
  • Nombre de la ventana en la que se mostrará la barra de progreso o nombre de la control Barra de progreso.
  • Mango de la ventana que muestra la barra de progreso.
Observaciones

Derechos necesarios para recuperar una copia de seguridad

Para obtener una copia de seguridad, el usuario o el grupo debe tener los permisos para realizar copias de seguridad (constante hRightsBackup). Estos derechos se aplican a los servidores y a las bases de datos. Por ejemplo, para realizar una copia de seguridad completa del servidor, debe tener los derechos para realizar copias de seguridad a nivel de servidor..
Para saber si estos derechos están concedidos 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 o HModifyDatabaseRights.
Componente: wd290hf.dll
Versión mínima requerida
  • Versión 22
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

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