Dela via


ODBCCONF.EXE

ODBCCONF.exe är ett kommandoradsverktyg som gör att du kan konfigurera ODBC-drivrutiner och datakällnamn.

Anmärkning

ODBCCONF.exe tas bort i en framtida version av Windows Data Access-komponenter. Undvik att använda den här funktionen och planera att ändra program som för närvarande använder den här funktionen. Du kan använda PowerShell-kommandon för att hantera drivrutiner och datakällor. Mer information om dessa PowerShell-cmdlets finns i Cmdletar för Windows Data Access-komponenter.

Syntax

ODBCCONF [switches] action  

Arguments

Växlar
Noll eller fler växelalternativ. Listan över tillgängliga växlar finns i avsnittet Kommentarer senare i det här avsnittet.

åtgärd
En åtgärd att utföra. Listan över tillgängliga alternativ finns i avsnittet Kommentarer.

Anmärkningar

Följande växlar är tillgängliga:

Strömbrytare Description
/A {action} Ange en åtgärd.

/A är valfritt om endast en åtgärd har angetts.
/? Visa användning för ODBCCONF.EXE.
/C Bearbetningen fortsätter om en åtgärd misslyckas.
/E Radera svarsfilen som angetts med /F när bearbetningen är klar.
/F Använd en svarsfil, till exempel odbcconf /F my.rsp.

my.rsp kan se ut så här: REGSVR c:\my.dll

/A används inte i en svarsfil.
/H Visa användning (hjälp). Den här växeln är samma som /?.
/L[mode] filnamn Skicka programutdata till en fil i något av tre lägen: normal (n), utförlig (v) och felsökning (d). Felsökningsläget registrerar de DLL:er som läses in av odbcconf.exe.

Om du anger /L utan läge är loggfilen tom.

Till exempel /Lv log.txt.
/R Åtgärden utförs efter en omstart.
/S Tyst läge. Visa inte felmeddelanden.

Följande åtgärder är tillgängliga:

Åtgärd Description
CONFIGDRIVER driver_name**drivrutinsspecifika konfigurationsparametrar Läser in lämplig DLL för drivrutinskonfiguration och anropar funktionen ConfigDriver .

Motsvarar funktionen SQLConfigDriver.

Till exempel:

/A {CONFIGDRIVER " Drivrutinsnamn" "CPTimeout=60"}

/A {CONFIGDRIVER "Drivrutinsnamn" "DriverODBCVer=03.80"}
CONFIGDSN driver_name DSN=name | attributes Lägger till eller ändrar en användardatakälla.

Motsvarar funktionen SQLConfigDataSource.

Till exempel:

/A {CONFIGDSN "SQL Server" "DSN=name | Server=srv"}
CONFIGSYSDSN driver_name DSN=name | attributes Lägger till eller ändrar en systemdatakälla.

Motsvarar funktionen SQLConfigDataSource.

Till exempel:

/A {CONFIGSYSDSN "SQL Server" "DSN=name | Server=srv"}
INSTALLDRIVER Motsvarar SQLInstallDriverEx-funktionen.

Information om syntaxen för par med nyckelordsvärde som skickas till INSTALLDRIVER finns i Undernycklar för drivrutinsspecifikation.

Till exempel:

/A {INSTALLDRIVER "Din drivrutin | Driver=c:\your.dll | Setup=c:\your.dll | APILevel=2 | ConnectFunctions=YYY | DriverODBCVer=03.50 | FileUsage=0 | SQLLevel=1"}
INSTALLTRANSLATOR translator configuration**drivrutinssökväg Lägger till information om en översättare i HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Translators registernyckeln.

Motsvarar SQLInstallTranslatorEx Function.

För information om syntaxen för nyckel-värdespar som skickas till INSTALLDRIVER, se Translator Specification Subkeys.

Till exempel:

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

Motsvarar regsvr32.exe.

Till exempel:

/A {REGSVR c:\my.dll}
SETFILEDSNDIR När HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC File DSN\DefaultDSNDir inte finns skapar åtgärden SETFILEDSNDIR den och tilldelar värdet till HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\CommonFilesDir, som läggs till med \ODBC\DataKällor.

Värdet vid HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC File DSN\DefaultDSNDir anger standardplatsen som används av ODBC-datakälladministratören när du skapar en filbaserad datakälla.

Till exempel:

/A {SETFILEDSNDIR}

Se även

Microsoft Open Database Connectivity (ODBC)