Altova DiffDog Server 2023 

El comando db-drivers suele ser útil si necesita realizar comparaciones de datos de BD. Este comando muestra todos los controladores ADO, ADO.NET, JDBC y ODBC que se detecten en el equipo local. La información del controlador que se muestra está en la sintaxis necesaria para poder crear conexiones de BD en los archivos .ini de configuración del servidor o del cliente (véase Configurar orígenes de datos).

 

Los resultados del comando se agrupan en varias secciones:

 

ADO.NET: muestra todos los proveedores .NET detectados.

ADO: muestra todos los proveedores ADO detectados.

JDBC: muestra todos los controladores JDBC detectados automáticamente desde la variable de entorno CLASSPATH.

ODBC: muestra todos los nombres de los orígenes de datos (DSNs) ODBC detectados. Estos orígenes de datos son los mismos que se muestran al ejecutar el administrador de orígenes de datos ODBC (Odbcad32.exe). Tenga en cuenta que la versión de 32 bits del archivo Odbcad32.exe está en el directorio C:\Windows\SysWoW64, mientras que la versión de 64 bits está en el directorio C:\Windows\System3.

Built-in: muestra los métodos de conexión a BD que tienen compatibilidad integrada con DiffDog Server y no necesitan controladores.

 

Solo se enumeran los controladores que se corresponden con la plataforma de DiffDog Server (64 o 32 bits). Por ejemplo, si el equipo virtual Java instalado actualmente es de 64 bits, los controladores JDBC solo se detectarán si el comando lo ejecuta un DiffDog Server de 64 bits. Ocurre lo mismo para los nombres de orígenes de datos ODBC (DSNs).

 

Sintaxis

DiffDogCmdlClient db-drivers [opciones]

 

En Linux debe usar minúsculas para llamar al ejecutable. Además, es posible que en Linux y macOS tenga que añadir el prefijo "./" antes del nombre del ejecutable al llamarlo desde el directorio actual de la línea de comandos.

 

También puede llamar a este comando con el alias list-db-drivers. Puede usar indistintamente db-drivers y list-db-drivers.

 

Opciones

Estas son las opciones que se pueden aplicar al comando db-drivers.

 

--config, --c=VALUE

Esta opción indica la ruta de acceso a un archivo de configuración cliente en el que se definen los detalles de conexión con DiffDog Server.

 

Si no establece la opción --c, el ejecutable de DiffDog Client intentará leer el archivo de configuración del cliente desde el mismo directorio. Si no existe un archivo de configuración en el mismo directorio que el ejecutable se usarán los valores descritos en la ayuda de la línea de comandos y en esta documentación.

 

--extend-classpath=VALUE

Use esta opción para indicar las rutas de clase Java que necesite junto con las que ya están definidas en la variable de entorno CLASSPATH. La opción --extend-classpath se usa igual y sirve para lo mismo que el parámetro extend-classpath del archivo de configuración del servidor o el cliente.

© 2016-2022 Altova GmbH