Compartir a través de


ODBCCONF.EXE

ODBCCONF.exe es una herramienta de línea de comandos que permite configurar controladores ODBC y nombres de origen de datos.

Nota:

ODBCCONF.exe se quitará en una versión futura de componentes de Windows Data Access. Evite utilizar esta función y prevea modificar las aplicaciones que la utilizan actualmente. Puede usar comandos de PowerShell para administrar controladores y orígenes de datos. Para obtener más información sobre estos comandos de PowerShell, consulte Cmdlets de componentes de Windows Data Access.

Sintaxis

ODBCCONF [switches] action  

Argumentos

switches
Cero o más opciones de modificador. Para ver la lista de conmutadores disponibles, consulte la sección Observaciones, más adelante en este tema.

action
Una acción para realizar. Para ver la lista de opciones disponibles, consulte la sección Observaciones.

Comentarios

Están disponibles los siguientes conmutadores:

Switch Descripción
/A {action} Especificar una acción

/A es opcional si solo se especifica una acción.
/? Muestra el uso de ODBCCONF.EXE.
/C El procesamiento continúa si se produce un error en una acción.
/E Borre el archivo de respuesta especificado con /F cuando finalice el procesamiento.
F/ Use un archivo de respuesta, como odbcconf /F my.rsp.

mi.rsp podría tener este aspecto: REGSVR c:\my.dll

/A no se usa en un archivo de respuesta.
/H Mostrar el uso (Ayuda). Este conmutador es el mismo que /?.
/L[mode] filename Envíe la salida del programa a un archivo en uno de los tres modos: normal (n), detallado (v) y depuración (d). El modo de depuración registra los archivos DLL cargados por odbcconf.exe.

Si especifica /L sin modo, el archivo de registro estará vacío.

Por ejemplo, /Lv log.txt.
/R La acción se realizará después de un reinicio.
/S Modo silencioso. No mostrar mensajes de error.

Están disponibles las siguientes acciones:

Acción Descripción
CONFIGDRIVER driver_name**parámetros de configuración específicos del controlador Carga el archivo DLL de configuración del controlador adecuado y llama a la función ConfigDriver.

Equivalente a la función SQLConfigDriver.

Por ejemplo:

/A {CONFIGDRIVER " Nombre del controlador" "CPTimeout=60"}

/A {CONFIGDRIVER " Nombre del controlador" "DriverODBCVer=03.80"}
Atributos de DSN=name | de CONFIGDSN driver_name Agrega o modifica un origen de datos del usuario.

Equivalente a la función SQLConfigDataSource.

Por ejemplo:

/A {CONFIGDSN "SQL Server" "DSN=name | Server=srv"}
Atributos CONFIGSYSDSN driver_name DSN= | name Agrega o modifica un origen de datos del sistema.

Equivalente a la función SQLConfigDataSource.

Por ejemplo:

/A {CONFIGSYSDSN "SQL Server" "DSN=name | Server=srv"}
INSTALLDRIVER Equivalente a la función SQLInstallDriverEx.

Para obtener información sobre la sintaxis de pares de palabra clave-valor que se pasa a INSTALLDRIVER, consulte Subclaves de especificación del controlador.

Por ejemplo:

/A {INSTALLDRIVER "Su controlador | Driver=c:\your.dll | Setup=c:\your.dll | APILevel=2 | ConnectFunctions=YYY | DriverODBCVer=03.50 | FileUsage=0 | SQLLevel=1"}
INSTALLTRANSLATOR translator configuration**ruta del controlador Agrega información sobre un traductor a la clave de registro HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Translators.

Equivalente a la función SQLInstallTranslatorEx.

Para obtener información sobre la sintaxis de pares de palabra clave-valor que se pasa a INSTALLDRIVER, consulte Subclaves de especificación del traductor.

Por ejemplo:

/A {INSTALLTRANSLATOR "Mi traductor | Translator=c:\my.dll | Setup=c:\my.dll"}
REGSVR dll Registra un archivo DLL.

Equivalente a regsvr32.exe.

Por ejemplo:

/A {REGSVR c:\my.dll}
SETFILEDSNDIR Cuando HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC. INI\ODBC DSN de archivo\DefaultDSNDir no existe, la acción SETFILEDSNDIR lo creará y le asignará el valor en HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\CommonFilesDir, anexado con \ODBC\Data Sources.

El valor en HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC. INI\ODBC DSN de archivo\DefaultDSNDir especifica la ubicación predeterminada utilizada por el administrador de orígenes de datos ODBC al crear un origen de datos basado en archivos.

Por ejemplo:

/A {SETFILEDSNDIR}

Consulte también

Microsoft Open Database Connectivity (ODBC)