Condividi tramite


ODBCCONF.EXE

ODBCCONF.exe è un'utilità da riga di comando che consente di configurare i driver ODBC e i nomi delle origini dati.

Nota

ODBCCONF.exe verrà rimossa in una versione futura dei componenti di Windows Data Access Components. Evitare di usare questa funzionalità e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. È possibile usare i comandi di PowerShell per gestire driver e origini dati. Per maggiori informazioni su questi comandi di PowerShell, vedere Cmdlet di Windows Data Access Components.

Sintassi

ODBCCONF [switches] action  

Argomenti

switch
Zero o più opzioni di switch. Per un elenco degli switch, vedere la sezione Osservazioni di seguito in questo argomento.

azione
Un'azione da eseguire. Per l'elenco delle opzioni disponibili, vedere la sezione Osservazioni.

Osservazioni:

Sono disponibili i seguenti switch:

Switch Descrizione
/A {azione} Specificare un'azione.

/A è facoltativo se viene specificata una sola azione.
/? Visualizzare l'utilizzo per ODBCCONF.EXE.
/C L'elaborazione continua se un'azione non riesce.
E/ Cancellare il file di risposta specificato con /F al termine dell'elaborazione.
F/ Usare un file di risposta, come ad esempio odbcconf /F my.rsp.

my.rsp potrebbe essere simile a questo: REGSVR c:\my.dll

/A non viene usato in un file di risposta.
/H Visualizzare l'utilizzo (Guida). Lo switch è uguale in /?.
/L[mode] filename Inviare l'output del programma a un file in una delle tre modalità: normale (n), dettagliato (v) e debug (d). La modalità di debug registra le DLL caricate da odbcconf.exe.

Se si specifica /L senza una modalità, il file di log sarà vuoto.

Ad esempio, /Lv log.txt.
/R L'azione verrà eseguita dopo un riavvio.
/S Modalità non interattiva. Non visualizzare messaggi di errore.

Sono disponibili le azioni seguenti:

Azione Descrizione
CONFIGDRIVER driver_name**driver-specific configuration params Carica la DLL di installazione del driver appropriato e chiama la funzione ConfigDriver .

Equivalente alla funzione SQLConfigDriver.

Ad esempio:

/A {CONFIGDRIVER "Driver Name" "CPTimeout=60"}

/A {CONFIGDRIVER "Driver Name" "DriverODBCVer=03.80"}
CONFIGDSN driver_name DSN=name | attributes Aggiunge o modifica un'origine dati utente.

Equivalente alla funzione SQLConfigDataSource.

Ad esempio:

/A {CONFIGDSN "SQL Server" "DSN=name | Server=srv"}
CONFIGSYSDSN driver_name DSN=name | attributes Aggiunge o modifica un'origine dati di sistema.

Equivalente alla funzione SQLConfigDataSource.

Ad esempio:

/A {CONFIGSYSDSN "SQL Server" "DSN=name | Server=srv"}
INSTALLDRIVER Equivalente alla funzione SQLInstallDriverEx.

Per informazioni sulla sintassi delle coppie di parole chiave-valore passata a INSTALLDRIVER, vedere Sottochiavi delle specifiche del driver.

Ad esempio:

/A {INSTALLDRIVER "Your Driver | Driver=c:\your.dll | Setup=c:\your.dll | APILevel=2 | ConnectFunctions=YYY | DriverODBCVer=03.50 | FileUsage=0 | SQLLevel=1"}
INSTALLTRANSLATOR translator configuration**driver path Aggiunge informazioni su un traduttore alla chiave del registro di sistema HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Translators.

Equivalente alla funzione SQLInstallTranslatorEx.

Per informazioni sulla sintassi delle coppie di parole chiave-valore passata a INSTALLDRIVER, vedere Sottochiavi delle specifiche del traduttore.

Ad esempio:

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

Equivalente a regsvr32.exe.

Ad esempio:

/A {REGSVR c:\my.dll}
SETFILEDSNDIR Quando HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC File DSN\DefaultDSNDir non esiste, l'azione edizione SETFILEDSNDIR lo creerà e gli assegnerà il valore in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\CommonFilesDir, aggiunto con \ODBC\Data Sources.

Il valore in HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC File DSN\DefaultDSNDir specifica il percorso predefinito usato dall'Amministratore dell'origine dati ODBC durante la creazione di un'origine dati basata su file.

Ad esempio:

/A {SETFILEDSNDIR}

Vedi anche

Microsoft Open Database Connectivity (ODBC)