¿Qué es velneo ODBC Driver?

Se trata del driver de acceso a datos Velneo.

Satisface los siguientes estándares ODBC:

  • Driver ODBC Version: 3.00.

  • ODBC Version: 3.52.

  • ODBC API Conformance Level 1.

  • ODBC SQL Conformance Core Level.

  • ODBC SQL Interface Core Level.

  • ANSI SQL-92 Entry Level.

Configuración

En la configuración del driver debemos definir los siguientes elementos:

  • Data source name: nombre por el que se conocerá la conexión ODBC y que será usado en los distintos clientes del driver ODBC.

  • Description: campo opcional que permite documentar el uso del driver.

  • Username: nombre de usuario necesario para acceder a la ejecución de la instancia Debemos asegurarnos de que el grupo de usuarios al que pertenezca al usuario tenga activada la propiedad Puede ejecutar proyectos de datos con vDataClient

    y que tenga asignados permisos para ejecutar la instancia de datos con la que se quiera establecer la conexión.

  • Password: contraseña del usuario necesaria para acceder a la ejecución de la instancia.

  • Hostname: dominio o IP de la máquina en que se encuentra sirviendo Velneo vServer.

  • Port: si no lo hemos indicado en Hostname, podremos indicar aquí el puerto de acceso. No debemos definir el puerto en ambos.

  • Database: instancia del proyecto de datos a cuyos datos queremos acceder.

Una vez configurados los campos anteriores podemos hacer uso del botón “Get” que nos devuelve el listado de instancias a las que el usuario tiene acceso en ese servidor.

Una vez seleccionada la instancia podemos pulsar el botón “Ok” y la conexión a base de datos quedará configurada.

El botón "Test" nos permite comprobar que la conexión está establecida.

Pulsando el botón “Diagnostics” podremos ver los mensajes de sistema que devuelve el driver.

Una ayuda rápida en inglés se desplegará al pulsar el botón “Help”.

Cuando definimos una conexión a una instancia además de las tablas del proyecto en curso, tendremos disponibles las instancias de datos de todos los proyectos heredados, y por tanto, se podrá acceder a la información de todas las tablas disponibles heredadas. De esta forma será más sencillo acceder a la información y facilita la configuración de conexiones del driver, minimizando las tareas de administración.

Notas importantes

Hasta la versión 7.17 no se podían vincular tablas de Velneo desde MS Access, pero sí es posible a partir de la versión 7.18.

En la versión actual solamente se podrán vincular desde MS Access tablas de Velneo que tengan índices de clave única, es decir, que cuando hay índices en la tabla que no sean de tipo clave única, no se podrá realizar la vinculación.

Para conectarnos a un Velneo vServer con protocolo VATPS activado que produce excepciones (por ejemplo cuando nos conectamos a un Velneo vServer con un certificado autogenerado), debemos añadir la excepción en un fichero.

En Windows hay que añadirlo a la rama de registro: HKEY_CURRENT_USER\Software\Velneo\SslExceptions Añadiendo como claves alfabéticas (REG_SZ), las VRL’s correspondientes, con la clave vacía, por ejemplo: subdominio.dominio.com:9999

En Linux la ruta del fichero es (en el usuario que lanza el componente): $HOME/.config/Velneo/SslExceptions.conf

Por ejemplo, si queremos ignorar las excepciones cuando nos conectamos a localhost:6900, el fichero quedaría de la siguiente manera: [General] localhost:6900=""

En macOS, el fichero estará en ~/Library/Preferences y se llamará com.velneo.SslExceptions.plist.

Última actualización