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 / Acceso mediante ODBC u OLE DB
  • Presentación
  • Instalación
  • Condición previa: instalación del iODBC manager
  • Instalación del controlador
  • Configuración de la base de datos
  • Presentación
  • Configuración de una fuente de datos mediante la herramienta gráfica de iODBC
  • Configuración manual
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
Controlador ODBC para HFSQL Classic y para HFSQL Client/Server (Linux)
OLE DBConectores NativosNo disponible con estos tipos de conexión
Presentación
El controlador ODBC para HFSQL Classic (monopuesto o multipuesto) se utiliza para acceder a una base de datos HFSQL Classic desde un software de base de datos externo que admita los accesos por ODBC.
El controlador ODBC para HFSQL Client/Server permite acceder a una base de datos HFSQL Client/Server desde un software de base de datos externo que admita el acceso mediante ODBC.
El controlador está disponible en lectura/escritura. Una aplicación escrita en lenguaje externo puede leer y escribir en archivos HFSQL.
El controlador ODBC para HFSQL Classic y HFSQL Client/Server es un controlador ODBC de nivel 3. Consulte una documentación específica para obtener más detalles.
Observaciones:
  • Esta ayuda Page explica cómo instalar el controlador ODBC para HFSQL Classic y HFSQL Client/Server para Linux. La instalación del controlador ODBC para HFSQL Classic y HFSQL Client/Server para Windows se presenta en el Controlador ODBC para HFSQL Classic y para HFSQL Client/Server Page.
  • Para dar acceso a los datos HFSQL a través del controlador ODBC, el controlador ODBC para Linux debe instalarse manualmente en el equipo donde están instalados los datos HFSQL.
Instalación

Condición previa: instalación del iODBC manager

El controlador ODBC en Linux utiliza el gestor iODBC (http://www.iodbc.org/). Este programa debe ser instalado antes de usar el controlador.
Para instalar este controlador en Ubuntu, todo lo que tiene que hacer es instalar el paquete libiodbc-dev:
apt-get install libiodbc2-dev
apt-get install iodbc

Instalación del controlador

El controlador ODBC en Linux se suministra en versiones de 32 y 64 bits en el directorio "INSTALL\ODBC" del directorio instalación de WINDEV, WEBDEV o WINDEV Mobile:
  • En 32 bits: wxpackodbclinux32.zip
  • En 64-bit: wxpackodbclinux64.zip
Para instalarlo:
  • Descomprimir el paquete solicitado en un directorio local ("/opt/wdhfo" por ejemplo).
  • Ejecute el script "install.sh" de la siguiente manera:
    >cd /path/to/driver/
    >sudo ./install.sh
Observación: Este script registra el controlador junto a iODBC. Para más detalles, utilice:
install.sh -help
Configuración de la base de datos

Presentación

Se pueden utilizar dos métodos para configurar una fuente de datos:

Configuración de una fuente de datos mediante la herramienta gráfica de iODBC

  • Iniciar la herramienta "iodbcadm-gtk.
  • La siguiente ventana se abre:
  • Haga clic en "Agregar".
  • En la lista que se muestra, seleccione el controlador HFSQL y haga clic en "Finish".. La siguiente ventana se abre:
  • Introducir las teclas manualmente:
    • Para una conexión ISAM:
      • FileDir: Directorio de archivos.FIC
      • Análisis: ruta de WDD. Este parámetro es opcional
    • Para una conexión Cliente/Servidor:
      • Nombre del servidor: Nombre del servidor
      • Puerto del servidor: Puerto a utilizar
      • Base de datos: Nombre de la base de datos
      • UID: Nombre de usuario
      • PWD: Contraseña de usuario
      • Análisis: ruta de WDD. Este parámetro es opcional.
        Ejemplo de una conexión ISAM
        Ejemplo de una conexión ISAM
  • Validar el diálogo dos veces.
La fuente está configurada. Se puede probar con el programa "iodbctest"..
iodbctest "DSN=MyODBCSource"

Configuración manual

  • Crear un archivo ".odbc.ini" en la raíz del directorio "home.
  • Para cada fuente, añada las siguientes líneas a este archivo:
    • Fuente ISAM HFSQL:
      [ODBC Data Sources]
      <Source Name> = HFSQL
      [<Source Name>]
      Driver = /path/vers/WD220hfo64.so
      FileDir = <path of files>
    • Fuente HFSQL C/S:
      [ODBC Data Sources]
      <Source Name> = HFSQL
      [<Source Name>]
      Server Name = <Name of server>
      Server Port = <Port to use>
      Database = <Name of database>
      UID = <Name of user>
      PWD = <Password of user>
Versión mínima requerida
  • Versión 20
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 23/11/2022

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