Partage via


ODBCCONF.EXE

ODBCCONF.exe est un outil en ligne de commande qui vous permet de configurer des pilotes ODBC et des noms de sources de données.

Note

ODBCCONF.exe seront supprimés dans une version ultérieure des composants d’accès aux données Windows. Évitez d’utiliser cette fonctionnalité et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité. Vous pouvez utiliser des commandes PowerShell pour gérer les pilotes et les sources de données. Pour plus d’informations sur ces commandes PowerShell, consultez les applets de commande composants d’accès aux données Windows.

Syntaxe

ODBCCONF [switches] action  

Arguments

Commutateurs
Zéro ou plusieurs options de commutateur. Pour obtenir la liste des commutateurs disponibles, consultez la section Remarques, plus loin dans cette rubrique.

action
Une action à effectuer. Pour obtenir la liste des options disponibles, consultez la section Remarques.

Remarques

Les commutateurs suivants sont disponibles :

Interrupteur Descriptif
/A {action} Spécifiez une action.

/A est facultatif si une seule action est spécifiée.
/? Afficher l’utilisation de ODBCCONF.EXE.
/C Le traitement se poursuit en cas d’échec d’une action.
/E Effacez le fichier de réponse spécifié avec /F lorsque le traitement est terminé.
/F Utilisez un fichier de réponse, tel que odbcconf /F my.rsp.

my.rsp peut ressembler à ceci : REGSVR c:\my.dll

/A n’est pas utilisé dans un fichier réponse.
/H Afficher l’utilisation (Aide). Ce commutateur est identique à / ?.
Nom de fichier /L[mode] Envoyer la sortie du programme à un fichier dans l’un des trois modes suivants : normal (n), verbeux (v) et débogage (d). Le mode débogage enregistre les DLL chargées par odbcconf.exe.

Si vous spécifiez /L sans mode, le fichier journal est vide.

Par exemple, /Lv log.txt.
/R L’action est effectuée après un redémarrage.
/S Mode silencieux. N’affichez pas les messages d’erreur.

Les actions disponibles sont les suivantes :

Action Descriptif
CONFIGDRIVER driver_name**paramètres de configuration spécifiques au driver Charge la DLL de configuration du pilote appropriée et appelle la fonction ConfigDriver .

Équivalent à la fonction SQLConfigDriver.

Par exemple:

/A {CONFIGDRIVER " Nom du pilote » « CPTimeout=60"}

/A {CONFIGDRIVER " Driver Name » « DriverODBCVer=03.80"}
CONFIGDSN driver_name DSN=name | attributes Ajoute ou modifie une source de données utilisateur.

Équivalent à la fonction SQLConfigDataSource.

Par exemple:

/A {CONFIGDSN « SQL Server » « DSN=name | Server=srv"}
CONFIGSYSDSN driver_nameattributs DSN= | Ajoute ou modifie une source de données système.

Équivalent à la fonction SQLConfigDataSource.

Par exemple:

/A {CONFIGSYSDSN « SQL Server » « DSN=name | Server=srv"}
INSTALLDRIVER Équivalent à la fonction SQLInstallDriverEx.

Pour plus d’informations sur la syntaxe des paires mot clé-valeur passée à INSTALLDRIVER, consultez les sous-clés de spécification du pilote.

Par exemple:

/A {INSTALLDRIVER " Your Driver | Driver=c :\your.dll | Setup=c :\your.dll | APILevel=2 | ConnectFunctions=YYY | DriverODBCVer=03.50 | FileUsage=0 | SQLLevel=1"}
INSTALLTRANSLATOR Configuration du traducteur**Chemin du pilote Ajoute des informations sur un traducteur à la clé de Registre HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Translators .

Équivalent à la fonction SQLInstallTranslatorEx.

Pour plus d’informations sur la syntaxe des paires mot-clé-valeur passées à INSTALLDRIVER, consultez les sous-clés de spécification du traducteur.

Par exemple:

/A {INSTALLTRANSLATOR "My Translator | Translator=c :\my.dll | Setup=c :\my.dll"}
REGSVR DLL Enregistre une DLL.

Équivalent à regsvr32.exe.

Par exemple:

/A {REGSVR c :\my.dll}
SETFILEDSNDIR Quand HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC File DSN\DefaultDSNDir n’existe pas, l’action SETFILEDSNDIR la crée et l’assigne à HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\CommonFilesDir, ajoutée avec \ODBC\Sources de données.

La valeur à HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC File DSN\DefaultDSNDir spécifie l’emplacement par défaut utilisé par l’administrateur de source de données ODBC lors de la création d’une source de données basée sur un fichier.

Par exemple:

/A {SETFILEDSNDIR}

Voir aussi

Microsoft Open Database Connectivity (ODBC)