+ All Categories
Home > Documents > 4D ODBC DriverInstalación en Windows 4D ofrece dos versiones de driver (una versión de 32 bits y...

4D ODBC DriverInstalación en Windows 4D ofrece dos versiones de driver (una versión de 32 bits y...

Date post: 07-Jul-2020
Category:
Upload: others
View: 9 times
Download: 0 times
Share this document with a friend
15
4D ODBC Driver Open Database Connectivity Standard (ODBC) es una API (Application Programming Interface) estándar y abierta, que utiliza SQL para acceder a una o más bases de datos desde una sola aplicación. 4D y 4D Server ofrecen un servidor SQL nativo que activa esta funcionalidad. Para establecer una conexión entre una aplicación y una base de datos utilizando ODBC, debe descargar el driver ODBC de 4D, disponible en versión 32 bits para Mac OS o Windows y en versión 64 bits para Windows (la versión 64 bits para OS X está disponible a partir de 4D v14 R2). No requiere utilizar librerías externas: todo está en el driver ODBC de 4D. Puede usar este driver para recuperar los datos de clientes ODBC, como Word, Excel, Crystal Reports®, o utilizando un script Python, un bridge JDBC-ODBC, o cualquier otro cliente ODBC. El driver ODBC de 4D está disponible en nuestro sitio web: http://www.4d.com/downloads/products.html Instalación en Windows Instalación en OS X Utilización de una cadena de conexión - 1 -
Transcript
Page 1: 4D ODBC DriverInstalación en Windows 4D ofrece dos versiones de driver (una versión de 32 bits y una versión de 64 bits) del instalador ODBC Driver para Windows. Puede descargar

4D ODBC Driver

Open Database Connectivity Standard (ODBC) es una API (Application Programming Interface) estándar y abierta, queutiliza SQL para acceder a una o más bases de datos desde una sola aplicación. 4D y 4D Server ofrecen un servidor SQLnativo que activa esta funcionalidad.Para establecer una conexión entre una aplicación y una base de datos utilizando ODBC, debe descargar el driver ODBC de 4D, disponible en versión 32 bits para Mac OS o Windows y en versión 64 bits paraWindows (la versión 64 bits para OS X está disponible a partir de 4D v14 R2). No requiere utilizar librerías externas: todoestá en el driver ODBC de 4D.Puede usar este driver para recuperar los datos de clientes ODBC, como Word, Excel, Crystal Reports®, o utilizando unscript Python, un bridge JDBC-ODBC, o cualquier otro cliente ODBC.El driver ODBC de 4D está disponible en nuestro sitio web:http://www.4d.com/downloads/products.html

Instalación en Windows Instalación en OS X Utilización de una cadena de conexión

- 1 -

Page 2: 4D ODBC DriverInstalación en Windows 4D ofrece dos versiones de driver (una versión de 32 bits y una versión de 64 bits) del instalador ODBC Driver para Windows. Puede descargar

Instalación en Windows

4D ofrece dos versiones de driver (una versión de 32 bits y una versión de 64 bits) del instalador ODBC Driver paraWindows. Puede descargar uno (o ambos) archivos del sitio web de 4D:

4D_ODBC_Driver_vXX_(32-bit).exe4D_ODBC_Driver_vXX_(64-bit).exe

Se elige el driver en función de la versión del cliente ODBC, y no de la versión de su 4D o 4D Server. Por ejemplo, si estáutilizando una versión 32 bits de Excel 2010 con un 4D Server de 64 bits, entonces necesitarás un driver ODBC de 32 bits.Puede incluso instalar los dos drivers en la misma máquina.Recuerde que debe desinstalar cualquier versión anterior del Driver ODBC antes de instalar una nueva.Nota: si instala la versión de 32 bits en un sistema operativo de 64 bits, debe utilizar el Administrador de fuentes de datosODBC 32 bit en lugar de la versión de 64 bits predeterminada.Puede recuperar la versión apropiada del Administrador ODBC en los siguientes lugares:

32 bits: C:\WINDOWS\syswow64\odbcad32.exe64 bits: C:\WINDOWS\system32\odbcad32.exe

Atención: el Administrador 32 bits se encuentra en "syswow64" y el Administrador 64 bits en "system32". Como esto no esintuitivo, debe asegurarse de no confundir uno con el otro.Para más información sobre el Administrador de fuentes de datos ODBC, consulte la siguiente nota técnica de Microsoft:http://support.microsoft.com/kb/942976/en-us

Crear una fuente de datos DSN

Un DSN (Data Source Name) es un conjunto de llaves de registro que permiten a una aplicación, el cliente ODBC,conectarse al servidor SQL nativo de 4D o de 4D Server. Las aplicaciones como Crystal Reports®, Word y/o Excel puedenser todas los clientes OBDC y también puede escribir su propio cliente ODBC utilizando Python, PHP, C, C ++ o cualquierlenguaje que permite el uso de ODBC.Después de ejecutar el instalador del Driver ODBC, es necesario definir un DSN para conectarse a la base deseada.Para agregar un DSN, lance el administrador de fuentes de datos ODBC seleccionando Inicio/Panel de control/Herramientasadministrativas/Fuentes de datos (ODBC).Haga clic en la pestaña "Drivers" para verificar que el driver 4D ODBC está instalado correctamente:

Para agregar un DSN con el driver 4D ODBC:

1. Haga clic en una de las siguientes pestañas:"DSN usuario" (si desea que la fuente de datos esté disponible sólo para el usuario actual conectado en elequipo. Esta fuente de datos sólo se puede utilizar en la máquina actual).O“DSN sistema” (si desea que la fuente de datos esté disponible para todos los usuarios de este equipo,incluyendo servicios NT)

- 2 -

Page 3: 4D ODBC DriverInstalación en Windows 4D ofrece dos versiones de driver (una versión de 32 bits y una versión de 64 bits) del instalador ODBC Driver para Windows. Puede descargar

2. Haga clic en el botó Añadir y seleccione el driver 4D ODBC de la lista de drivers configurados:

3. Haga clic en Terminar.El diálogo de configuración del driver 4D ODBC aparece:

Nota: cuando seleccione un DSN existente y haga clic en el botón Configurar..., este mismo diálogo apareceprecargado con todas las características del DSN.

4. Haga clic en OK para guardar los cambios antes de cerrar la ventana del panel de configuración.

Configurar su DSN

Los campos de estos diálogos tienen que ser llenados con la siguiente información:

Nombre de la fuente de datos::Introduzca un nombre único para esta fuente de datos.Por defecto: "".Este campo es obligatorio.Descripción:Escriba una breve descripción de esta fuente de datos.Por defecto: "".Este campo es opcional.Dirección del servidor:Ejemplos:

"localhost" La aplicación 4D se encuentra en el equipo local."PC-1" La aplicación 4D se encuentra en la máquina PC-1, publicada en el puerto 19812 (puerto por defecto)."148.1.2.3" La aplicación 4D tiene la dirección IP 148.1.2.3.

Por defecto: "localhost".Este campo es obligatorio.Puerto:Introduzca el puerto de acceso 4D.Por defecto: "19812".Este campo es opcional.Casilla de selección SSL:Al seleccionar esta opción permite la conexión con 4D Server si la opción "Activar SSL" se ha definido en la páginaSQL/Configuración de las Propiedades de la base.Usuario:Introduzca el nombre de usuario utilizado para probar la conexión con 4D..Por defecto: "".

- 3 -

Page 4: 4D ODBC DriverInstalación en Windows 4D ofrece dos versiones de driver (una versión de 32 bits y una versión de 64 bits) del instalador ODBC Driver para Windows. Puede descargar

Este campo es opcional.Contraseña:Introduzca la contraseña utilizada (en combinación con el nombre de usuario) para probar la conexión con 4D.Por defecto: "".Este campo es opcional.Botón de pruebaPrueba la conexión con los parámetros actuales.Utiliza "Nombre de usuario" y "Contraseña" para iniciar sesión.

Configuración avanzada

Haciendo clic en el botón Avanzado >> tiene accesso a opciones adicionales como se muestra aquí:

Timeouts (Segundos)

Conexión:Introduzca el tiempo de espera en segundos a utilizar (0 significa sin timeout) después de iniciar sesión en el driverpara conectarse a un socket en el servidor: dirección del puerto.Por defecto: "".Este campo es opcional.Inicio de sesión:Introduzca el tiempo de espera en segundos a utilizar (0 significa que no hay tiempo de espera) cuando el driver envíauna petición y recibe el estado del servidor.Por defecto: "".Este campo es opcional.Búsqueda:Introduzca el tiempo de espera en segundos a utilizar (0 significa que no hay tiempo de espera) cuando se espera unarespuesta después de una búsqueda al servidor.Por defecto: "".

Las imágenes almacenadas en bases de datos 4D se recuperan por ODBC como Blobs. Este ajuste le permite seleccionarlos formatos que prefiera. Por defecto, si no selecciona ningún favorito, 4D selecciona el mejor formato disponible conrespecto a la visualización de la pantalla.Cuando se elige uno o más formatos, 4D sólo proporciona uno de esos formatos (por orden de preferencia). Si no hayimágenes disponibles en cualquiera de sus formatos favoritos, 4D convierte las imágenes al primer formato en la lista.Por ejemplo, si ha seleccionado GIF y JPEG como sus formatos preferidos de la imagen:

4D primero comprueba si hay formatos .gif o .jpeg disponibles. Si ni están disponibles, entonces convierte los formatos a .gifya que está primero en la lista.Codificación: establece la codificación del texto.

- 4 -

Page 5: 4D ODBC DriverInstalación en Windows 4D ofrece dos versiones de driver (una versión de 32 bits y una versión de 64 bits) del instalador ODBC Driver para Windows. Puede descargar

UTF-8 (Unicode) (recomendado)Sistema (depende de la configuración de su sistema operativo)

Configuración de la caché: se utiliza para modificar la forma en que la red gestiona la caché. En general, estos ajustes nodeben tocarse.Compatibilidad: configuración para habilitar el controlador ODBC para trabajar correctamente con OpenQuery, MSAccessy/o Windev. Sólo deben ser comprobados si tiene problemas con estas aplicaciones particulares.

Desinstalar un driver ODBC

Si tiene la intención de eliminar por completo un Driver 4D ODBC, primero debe eliminar todos los nombres de fuentes dedatos creados para este controlador. Esto se puede hacer desde el Administrador de fuentes de datos ODBC:

Si sólo va a actualizar un controlador 4D ODBC, no es necesario eliminar los DSNs adjuntos.Para eliminar un controlador 4D ODBC, sólo tiene que lanzar el instalador 4D ODBC y seleccionar la opción Eliminar; elinstalador se encargará del resto:

- 5 -

Page 6: 4D ODBC DriverInstalación en Windows 4D ofrece dos versiones de driver (una versión de 32 bits y una versión de 64 bits) del instalador ODBC Driver para Windows. Puede descargar

Instalación en OS X

El 4D Driver ODBC en Macintosh debe instalarse manualmente. Antes de comenzar, para permitir el uso de ODBC,asegúrese de que haya descargado el último framework iODBC desde aquí:http://www.iodbc.org/dataspace/iodc/wiki/iODBC/Downloads#Mac OS XDescargue el Driver ODBC desde el sitio web de 4D. La carpeta contiene las versiones de 32 bits y 64 bits:

4D ODBC x32.bundle4D ODBC x64.bundle

Usted elige su controlador basado en la versión de su cliente ODBC, y no la de su 4D o 4D Server. Por ejemplo, si estáutilizando una versión de 64 bits de Python como su cliente ODBC, entonces necesita un controlador ODBC de 64 bits,incluso si está utilizando una versión de 32 bits de 4D Server. Puede instalar ambos drivers en la misma máquina.

Instalación de un driver ODBC en OS X Desinstalar un Driver ODBC en OS X

- 6 -

Page 7: 4D ODBC DriverInstalación en Windows 4D ofrece dos versiones de driver (una versión de 32 bits y una versión de 64 bits) del instalador ODBC Driver para Windows. Puede descargar

Instalación de un driver ODBC en OS X

Para instalar el Driver ODBC:

1. Copie el 4D ODBC x64.bundle y/o el 4D ODBC x32.bundle en la carpeta {Library}/ODBC/2. Abra el archivo de texto odbcinst.ini que se encuentra en la carpeta /Library/ODBC/ con un editor de texto y

modifíquelo de esta forma:

[ODBC Drivers]4D v15 ODBC Driver 64-bit = Installed4D v15 ODBC Driver 32-bit = Installed

[4D v15 ODBC Driver 64-bit]Driver = /Library/ODBC/4D ODBC x64.bundle/Contents/MacOS/4D ODBC x64Setup = /Library/ODBC/4D ODBC x64.bundle/Contents/MacOS/4D ODBC x64APILevel = 2ConnectFunctions = YYNDriverODBCVer = 3.52FileUsage = 0SQLLevel = 3

[4D v15 ODBC Driver 32-bit]Driver = /Library/ODBC/4D ODBC x32.bundle/Contents/MacOS/4D ODBC x32Setup = /Library/ODBC/4D ODBC x32.bundle/Contents/MacOS/4D ODBC x32APILevel = 2ConnectFunctions = YYNDriverODBCVer = 3.52FileUsage = 0SQLLevel = 3

Ahora puede lanzar el ODBC Manager ubicado en la carpeta "Applications/Utilities/" para crear un Data Source Name(DSN) o puede utilizar uno de los que vienen con el framework iODBC.

Nota: a partir de Mac OS X 10.6 Snow Leopard, ODBC Administration Tool ya no se ofrece como estándar. Sin embargo,puede descargarse aquí:http://support.apple.com/kb/dl895Al hacer clic en la pestaña "Drivers”, puede verificar que el 4D ODBC Driver esté instalado correctamente:

Esta ventana ofrece el nombre de ruta completo de cada driver instalado.Puede hacer los mismo con el iODBC Administrator:

- 7 -

Page 8: 4D ODBC DriverInstalación en Windows 4D ofrece dos versiones de driver (una versión de 32 bits y una versión de 64 bits) del instalador ODBC Driver para Windows. Puede descargar

Aquí también se puede ver el número de versión, pero sólo para las versiones de 32 bits.

Nota: a partir de la versión 14R2, los números de versión incluyen la subversión y la fecha de modificación de la forma:<Versión><Subversion><Año><Mes+Día> Por ejemplo: "14.2.2014.0217", indica la versión 14R2 modificada el 17 de febrero de 2014.

Crear un DSN de 32 bits

Para añadir un DSN utilizando el Driver ODBC 4D:

1. Haga clic en la pestaña System DSNNota: en Mac OS X, le recomendamos utilizar un DSN System y no un DSN User.

2. Haga clic en el botón Add y elija 32-bit 4D ODBC Driver de la lista de drivers configurados:

3. Haga clic en OK.Aparece el panel de configuración del Driver ODBC 4D:

4. Haga clic en OK para guardar todos los cambios antes de cerrar la ventana del panel de configuración.

Nota: es posible que encuentre las siguientes anomalías al crear un DSN a través del Administrador Mac OS X ODBC.

Al crear un nuevo DSN, puede que no lo vea de inmediato y puede que tenga que salir y reiniciar el Administrador MacOS X con el fin de que aparezca.Incluso si agrega una nueva fuente de datos User ODBC, el Driver ODBC lo creará como un DSN System.

Estas anomalías son a la vez debido a los bugs del Administrador Mac OS X ODBC y no tienen nada que ver con elDriver ODBC o instalador 4D.

Configuración de su DSN

- 8 -

Page 9: 4D ODBC DriverInstalación en Windows 4D ofrece dos versiones de driver (una versión de 32 bits y una versión de 64 bits) del instalador ODBC Driver para Windows. Puede descargar

Los campos de estas cajas de diálogo deben llenarse con la siguiente información:

Data Source Name:Introduzca un nombre único para esta fuente de datos.Por defecto: "".Este campo es obligatorio.Description:Introduzca una breve descripción de esta fuente de datos.Por defecto: "".Este campo es opcional.Server Address:Ejemplos:

"localhost" La aplicación 4D se encuentra en la máquina local."PC-1" La aplicación 4D se encuentra en el equipo PC-1, publicado en el puerto 19812 (puerto por defecto)."148.1.2.3" La aplicación 4D tiene la dirección IP 148.1.2.3.

Por defecto: "localhost".Este campo es obligatorio.Port:Introduzca el puerto de acceso 4D.Por defecto: "19812".Este campo es opcional.SSL checkbox:La activación de esta opción permite la conexión con el servidor 4D si la opción "Activar SSL" se ha definido en lapágina SQL/Configuración de las Propiedades de la base.User:Introduzca el nombre de usuario que se utiliza para probar la conexión con 4D.Por defecto: "".Este campo es opcional.Password:Introduzca la contraseña utilizada (en combinación con el nombre de usuario) para probar la conexión con 4D.Por defecto: "".Este campo es opcional.Test buttonPrueba la conexión con los parámetros actuales. Utiliza los campos "Nombre de usuario" y "Contraseña" para iniciar sesión.

Configuración avanzada

Al hacer clic en el botón Advanced >> obtiene acceso a opciones adicionales como las que mostramos aquí:

Timeouts (Seconds)

Connection:Introduzca el tiempo de espera en segundos a utilizar (0 significa que no hay tiempo de espera) después de iniciarsesión en el driver a conectar a un socket en el servidor:dirección del puerto.Por defecto: "".

- 9 -

Page 10: 4D ODBC DriverInstalación en Windows 4D ofrece dos versiones de driver (una versión de 32 bits y una versión de 64 bits) del instalador ODBC Driver para Windows. Puede descargar

Este campo es opcional.Login:Introduzca el tiempo de espera en segundos a utilizar (0 significa que no hay tiempo de espera) cuando el driver envíauna petición y recibe el estado del servidor.Por defecto: "".Este campo es opcional.Query:Introduzca el tiempo de espera en segundos a utilizar (0 significa que no hay tiempo de espera) cuando espera por unarespuesta después de una petición al servidor.Por defecto: "".Este campo es opcional.

Formatos de imagen favoritosLas imágenes almacenadas en las bases 4D son recuperadas por ODBC como Blobs. Este ajuste le permite seleccionarlos formatos que prefiera. Por defecto, si no elige un favorito, 4D selecciona el mejor formato disponible con respecto a lavisualización de la pantalla.Cuando usted elige uno o más formatos, 4D sólo ofrece uno de esos formatos (en orden de preferencia). Si no hayimágenes disponibles en cualquiera de sus formatos favoritos, 4D convierte las imágenes al primer formato en la lista.Por ejemplo, si ha seleccionado GIF y JPEG como sus formatos de imágenes favoritos:

4D primero comprueba si están disponibles los formatos .jpeg o .gif. Si ninguno está disponible, entonces convierte losformatos a .gif ya que está de primero en la lista.Encoding: define la codificación del texto.

UTF-8 (Unicode) (recomendado)System (depende de la configuración de su OS)

Cache Settings: se utiliza para modificar la forma en que la red maneja la memoria caché. En general, estos ajustes debendejarse intactos.Compatibility: ajustes para activar el Driver ODBC para trabajar correctamente con OpenQuery y MSAccess. Sólo debenser marcados si tiene problemas con estas aplicaciones particulares.

Crear una fuente de datos (DSN) 64 bits

El driver 64 bits no tiene interfaz pero hay dos formas de crear un DSN 64 bits:

utilizando el driver 32 bits, outilizando el Administrador ODBC.

Utilizando el driver 32 bitsPuede utilizar el driver ODBC 32 bits para crear un DSN 32-bits y luego modificar directamente este DSN en la carpeta/Library/ODBC. Abra el archivo texto /Library/ODBC/odbc.ini con un editor de texto y efectúe las siguientes modificaciones:

1. En la sección [ODBC Data Sources]: cambie "4D ODBC Driver 32-bit" por "4D ODBC Driver 64-bit"2. En la sección [{your data source name}], remplace:

Driver=/Library/ODBC/4D ODBC x32.bundle/Contents/MacOS/4D ODBC x32por:Driver=/Library/ODBC/4D ODBC x64.bundle/Contents/MacOS/4D ODBC x64

Utilizando el ODBC Administrator o iODBC Administrator

1. Haga clic en la pestaña System DSN.2. Haga clic en el boón Añadir y elija el driver 4D ODBC 64 bits en la lista de drivers configurados. El generador

de DSN genérico aparece.3. Llene los pares Keyword/Value en el siguiente diálogo:

- 10 -

Page 11: 4D ODBC DriverInstalación en Windows 4D ofrece dos versiones de driver (una versión de 32 bits y una versión de 64 bits) del instalador ODBC Driver para Windows. Puede descargar

Keyword ValueDriver /Library/ODBC/4D ODBC x64.bundle/Contents/MacOS/4D ODBC x64Server <IP address of 4D Server>UID <User's name>PWD <User's password (can be left blank)>

Este es el equivalente para iODBC:

4. Haga clic en OKEl nuevo DSN entonces estará disponible en la pestaña System DSN de su Administrador ODBC.

- 11 -

Page 12: 4D ODBC DriverInstalación en Windows 4D ofrece dos versiones de driver (una versión de 32 bits y una versión de 64 bits) del instalador ODBC Driver para Windows. Puede descargar

Desinstalar un Driver ODBC en OS X

Para desinstalar un Driver ODBC 4D, sólo utilice el Administrador ODBC que se encuentra en la carpeta Application Utilities.

Lance el Administrador ODBC y haga clic en la pestaña Drivers:

Para eliminar un Driver ODBC 4D, sólo selecciónelo en la lista de los drivers instalados y presione el botón Remove. Se lepedirá que confirme esta eliminación:

Luego tendrá que eliminar los siguientes archivos manualmente:/Library/4D ODBC x32.bundle/Library/4D ODBC x64.bundle

- 12 -

Page 13: 4D ODBC DriverInstalación en Windows 4D ofrece dos versiones de driver (una versión de 32 bits y una versión de 64 bits) del instalador ODBC Driver para Windows. Puede descargar

Utilización de una cadena de conexión

Cuando se utiliza la API ODBC en PHP, con un script Python, Java, C, C ++ o cualquier lenguaje de programación, puedeconectarse sin necesidad de utilizar un DSN por medio de una cadena de conexión.

Ejemplo utilizando Python:

import pyodbcconn = pyodbc.connect(‘Driver={4D ODBC Driver 32-bit} ;Server=187.145.45.23 ;UID=Designer;PWD=123456’)curs = conn.cursor()curs.execute('select (id,name) from table_1')curs.fetchone()curs.close()conn.close()

Este ejemplo utiliza las siguientes palabras claves:

Driver: definido para utilizar el driver 4D ODBC 32 bitsServer: definido para utilizar el 4D Server en la máquina con la dirección IP= "187.145.45.23"; no se especifica ningúnpuerto, se utilizará el puerto por defecto (19812).UID y PWD: definido para conectar como "Diseñador" utilizando "123456" como contraseña.

Las palabras claves no distinguen entre mayúsculas y minúsculas y se pueden utilizar en cualquier orden, con la excepciónde "Driver", que debe ser lo primero, si se utiliza. Cuando no se especifica una palabra clave, se utiliza el valorpredeterminado.Una cadena de conexión también puede utilizar un DSN. Al crear un DSN usando la ventana de configuración de 4D, seguarda la configuración en el registro o en el archivo odbc.ini utilizando las mismas palabras claves.Por ejemplo, si utiliza la cadena de conexión:

conn=pyodbc.connect('DSN=My_4D_DSN')

... es el equivalente de una cadena de conexión usando los mismos valores definidos en el DSN 'My_4D_DSN' DSN.Una descripción de todas las palabras claves utilizadas en una cadena de conexión, o al configurar un DSN, se muestra acontinuación.

Palabras claves

DriverIdentifica el ODBC Driver utilizado.Para una cadena de conexión: utilice el valor "{4D ODBC Driver 32-bit}" o "{4D ODBC Driver 64-bit}"Para una definición DSN (OS X): utilice "/Library/ODBC/4D ODBC x32.bundle/Contents/MacOS/4D ODBC x32" o"/Library/ODBC/4D ODBC x64.bundle/Contents/MacOS/4D ODBC x64" en el archivo obdc.ini o en la configuraciónpara llave/valor DSN genérica.DSNPara una cadena de conexión: indica un DSN a utilizar. En este caso, no es necesario utilizar otras palabras claves desde que se definieron en el DSN.Para una definición DSN: usted asigna un nombre directamente y no necesita una palabra clave.DescripciónPara una cadena de conexión: esta palabra clave no se utiliza.Para una definición DSN: puede introducir una descripción corta (opcional).Valor por defecto: ""ServerIndica la dirección IP o el nombre del servidor 4D al cual usted desea conectarse. Ejemplos: "127.0.0.1", "localhost","2001:0db8:0000:85a3:0000:0000:ac1f:8001". Valor por defecto: “localhost”.PortEspecifica el puerto de conexión.

- 13 -

Page 14: 4D ODBC DriverInstalación en Windows 4D ofrece dos versiones de driver (una versión de 32 bits y una versión de 64 bits) del instalador ODBC Driver para Windows. Puede descargar

Valor por defecto: 19812Este puerto debe ser el mismo que el que se proporciona en la página SQL/Página de configuración de lasPropiedades de la base (en el equipo servidor).

UIDIdentifica el nombre del usuario bajo el cual se conectará.Valor por defecto: ""PWDOfrece la contraseña asociada con el nombre de usuario especificado en la clave UID.Valor por defecto: ""SSLActiva una conexión SSL. Para una cadena de conexión: puede ser "True" o "False"Para una definición DSN: aparece como una casilla de selecciónValor por defecto: "False"PhysicalConnectionTimeout*Una conexión ODBC comienza mediante la conexión a la red TCP/IP.Este valor establece el tiempo de espera para este paso.Valor por defecto: 0LoginTimeout*Una vez que el driver está conectado a la red TCP/IP, a continuación, debe ser reconocido por el servidor 4D. Por lotanto, envía un marco que contiene el usuario, la contraseña y otra información. Este tiempo de espera establece eltiempo máximo de espera por una respuesta.Valor por defecto: 0QueryTimeout*Una vez un driver ODBC esté conectado, también puede ejecutar consultas y manipular datos. Este tiempo de espera,expresado en segundos, se aplica en este caso.Valor por defecto: 0

* Los Timeouts definen el tiempo de espera antes de abortar una acción. Sus valores se expresan en segundos, con0 siendo tiempo de espera ilimitado.DefaultPageSize (configuración avanzada):Valor expresado en filas.NetworkCacheSize (configuración avanzada):Valor expresado en KB.FavouriteImageFormats (configuración avanzada):Para una cadena de conexión: contiene una lista de formatos imagen aceptados, separados por espacios, elegidos deentre los siguientes: .tiff, .gif, .jpg, .png, .bmp.Para una definición de DSN: aparecen como botones de selección (como se muestra a continuación).

Valor por defecto: "" (acepta todo formato imagen)CharsEncoding (configuración avanzada):Para una cadena de conexión: puede ser "UTF-8" o "System".Para una definición de DSN: mostrado como un botón de radioValor por defecto: UTF-8OpenQuery (configuración avanzada):Para una cadena de conexión: utilice "True" o "False". Si utiliza SQLServerManagementStudio y experimentadificultades para conectarse a 4D, es preferible ejecutar el siguiente script:

EXEC sp_addlinkedserver@server = '<Your name>',@srvproduct = '<Anything>',@provider = 'MSDASQL',@provstr = 'OpenQuery=true;dsn=<a 4D-defined DSN>;UID=<your 4D User>;PWD=<Password>'

- 14 -

Page 15: 4D ODBC DriverInstalación en Windows 4D ofrece dos versiones de driver (una versión de 32 bits y una versión de 64 bits) del instalador ODBC Driver para Windows. Puede descargar

Para una definición de DSN: aparece como una casilla de selecciónValor por defecto: False (no seleccionado)MSAccess (configuración avanzada):Para una cadena de conexión: utilice "True" o "False". Si tiene problemas con las fechas y horas, puede intentar definiresta opción como "True".Para una definición de DSN: aparece como una casilla de verificaciónValor por defecto: False (no seleccionado)Windev (configuración avanzada):Para una cadena de conexión: utilice "True" o "False". Si encuentra problemas con Windev, puede intentar definir estaopción como "True".Para una definición de DSN: aparece como una casilla de selecciónValor por defecto: False (no seleccionado)

- 15 -


Recommended