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 / Gestión de HFSQL Client/Server
  • Presentación
  • Conversión en el editor de modelos de datos
  • Conversión en el Centro de Control HFSQL
  • Nota
WINDEV
WindowsLinuxJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst
Otros
Procedimientos almacenados
Convertir una base de datos HFSQL Classic en HFSQL Client/Server
HFSQL ClassicHFSQL Client/ServerDisponible solo con estos tipos de conexión
Presentación
Existen dos métodos para convertir bases de datos HFSQL Classic a HFSQL Cliente/Servidor en WINDEV, WEBDEV y WINDEV Mobile:
Conversión en el editor de modelos de datos
Para convertir una base de datos HFSQL Classic en una base de datos HFSQL Cliente/Servidor:
  1. Cargue el proyecto y abra el análisis que contiene los archivos de datos a convertir.
  2. Seleccione el archivo de datos que desea convertir en el editor de análisis.
  3. En el menú contextual, seleccione la opción "Descripción del archivo de datos".
  4. En la ventana que aparece, cambie el tipo de archivo de datos a "HFSQL Client/Server".
  5. El asistente de creación de la conexión se abre.
  6. Introduzca el nombre del servidor HFSQL o su dirección IP.
  7. Introduzca el nombre de usuario y la contraseña (la primera vez que se registre, introduzca "Admin" y deje vacía la contraseña).
  8. Seleccione o introduzca el nombre de la base de datos en la que se copiará el archivo de datos actual.
  9. Se crea la conexión.
  10. El asistente propone asociar la conexión creada con otros archivos de datos encontrados en el análisis. Por defecto, se seleccionan todos los archivos de datos. Puede desmarcar los que no desee convertir.
  11. El asistente propone copiar los archivos de datos en el servidor HFSQL.
Una vez finalizada la operación, los archivos de datos en modo HFSQL C/S aparecen en amarillo en el editor de análisis.
Conversión en el Centro de Control HFSQL
Para convertir una base de datos HFSQL Classic en una base de datos HFSQL Cliente/Servidor:
  1. Abra el Centro de Control HFSQL.
  2. Conectarse a un servidor HFSQL existente (usuario "Admin" sin contraseña por defecto).
  3. Seleccione el servidor. En el panel de características del servidor, en el grupo "Base de datos", haga clic en "Importar una base de datos HFSQL Classic".
  4. El asistente de importación se abre automáticamente.
  5. Especifique el directorio donde se encuentran sus archivos de datos HFSQL Classic.
  6. Introduzca el nombre de una base de datos de destino o haga clic en el botón "Nueva" para crear una nueva base de datos.
  7. Localizar el análisis (es decir, la descripción de los archivos de datos a convertir). Este paso es opcional, pero permite recuperar la descripción de los enlaces y las reglas de integridad entre los archivos de datos.
  8. Compruebe la lista de archivos de datos que desea convertir e inicie la conversión.
  9. El "Código de conexión" sirve para recuperar, a través del portapapeles, el código de conexión a la base de datos HFSQL Cliente/Servidor. Por ejemplo:
    HDescribeConnection("HyperFileCS", "admin", "<mot de passe>", ...
    		"localhost:4900", "BASECRM", hAccessHFClientServer)
    HChangeConnection("*", "HyperFileCS")
Nota: Los nombres de los archivos de datos no se modifican durante la conversión.
Nota
Una vez convertida la base de datos, no olvide incluir el código de conexión en el proyecto existente para poder cambiar el tipo de conexión mediante programación. Por ejemplo, el código de conexión puede copiarse en el código del proyecto.
Ejemplo de código de conexión:
NomConnexion is Connection
// Paramètres de la connexion
NomConnexion.Provider = hAccessHFClientServer
NomConnexion.User = "NomUtilisateur"
NomConnexion.MotDePasse = "MotDePasse"
NomConnexion.Server = "Monserveur:port"
NomConnexion.Database = "MaBaseDeDonnées"
NomConnexion.Encryption = hEncryptionNO
// Ouverture de la connexion
HOpenConnection(NomConnexion)

HChangeConnection("*", NomConnexion)
Versión mínima requerida
  • Versión 19
Esta página también está disponible para…
Comentarios
Moving HFSQL Classic to HFSQL C/S using HF Control Center
Warning: when importing HFSQL Classic files to a HFSQL C/S database the files still have to have a .fic extension and the physical file names should be the same as the logical file names!

Guenter
02 06 2018

Última modificación: 16/05/2025

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