Megosztás:


ODBCCONF.EXE

ODBCCONF.exe egy parancssori eszköz, amellyel ODBC-illesztőprogramokat és adatforrásneveket konfigurálhat.

Megjegyzés:

ODBCCONF.exe a windowsos adatelérési összetevők egy későbbi verziójában el lesz távolítva. Kerülje a funkció használatát, és tervezze meg a funkciót jelenleg használó alkalmazások módosítását. PowerShell-parancsokkal kezelheti az illesztőprogramokat és az adatforrásokat. További információ ezekről a PowerShell-parancsokról: Windows Data Access Components parancsmagok.

Szemantika

ODBCCONF [switches] action  

Arguments

Kapcsolók
Nulla vagy több kapcsolóbeállítás. Az elérhető kapcsolók listájáért tekintse meg a jelen témakör későbbi, Megjegyzések szakaszát.

action
Egy végrehajtandó művelet. Az elérhető lehetőségek listáját a Megjegyzések szakaszban találja.

Megjegyzések

A következő kapcsolók érhetők el:

Kapcsoló Description
/A {action} Adjon meg egy műveletet.

A /A nem kötelező, ha csak egy művelet van megadva.
/? A ODBCCONF.EXE használatának megjelenítése.
/C A feldolgozás folytatódik, ha egy művelet meghiúsul.
/E Ha a feldolgozás befejeződött, törölje az /F fájllal megadott válaszfájlt.
/F Használjon válaszfájlt, például odbcconf /F my.rsp.

A my.rsp a következőképpen nézhet ki: REGSVR c:\my.dll

A /A nem használatos válaszfájlban.
/H Használat megjelenítése (súgó). Ez a kapcsoló ugyanaz, mint a /?.
/L[mode] fájlnév A program kimenetének küldése fájlba a következő három mód egyikében: normál (n), részletes (v) és hibakeresés (d). A hibakeresési mód a odbcconf.exeáltal betöltött DLL-eket rögzíti.

Ha mód nélkül adja meg a /L értéket, a naplófájl üres lesz.

Például a /Lv log.txt.
/R A művelet újraindítás után lesz végrehajtva.
/S Csendes mód. Ne jelenjenek meg hibaüzenetek.

A következő műveletek érhetők el:

Tevékenység Description
CONFIGDRIVER driver_name**illesztőprogram-specifikus konfigurációs paramok Betölti a megfelelő illesztőprogram-telepítő DLL-t, és meghívja a ConfigDriver függvényt .

Egyenértékű az SQLConfigDriver függvénnyel.

Például:

/A {CONFIGDRIVER " Illesztőprogram neve" "CPTimeout=60"}

/A {CONFIGDRIVER " Driver Name" "DriverODBCVer=03.80"}
CONFIGDSN driver_name DSN=name | attribútumok Hozzáad vagy módosít egy felhasználói adatforrást.

Egyenértékű az SQLConfigDataSource függvénnyel.

Például:

/A {CONFIGDSN "SQL Server" "DSN=name | Server=srv"}
CONFIGSYSDSN driver_name DSN=name | attribútumok Rendszeradatforrást ad hozzá vagy módosít.

Egyenértékű az SQLConfigDataSource függvénnyel.

Például:

/A {CONFIGSYSDSN "SQL Server" "DSN=name | Server=srv"}
INSTALLDRIVER Egyenértékű az SQLInstallDriverEx függvénnyel.

Az INSTALLDRIVER-nek átadott kulcsszó-érték párok szintaxisával kapcsolatos információk megtekintéséhez lásd a illesztőprogram specifikáció al-kulcsait.

Például:

/A {INSTALLDRIVER "Az illesztőprogram | Driver=c:\your.dll | Setup=c:\your.dll | APILevel=2 | ConnectFunctions=YYY | DriverODBCVer=03.50 | FileUsage=0 | SQLLevel=1"}
INSTALLTRANSLATOR fordító konfiguráció**illesztőprogram útvonal A fordító adatainak hozzáadása a HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Translators beállításkulcshoz.

Egyenértékű az SQLInstallTranslatorEx függvényével.

Az INSTALLDRIVER-nek átadott kulcsszó-érték párok szintaxisáról további információt a Translator Specifikáció alkulcsai című témakörben talál.

Például:

/A {INSTALLTRANSLATOR "My Translator | Translator=c:\my.dll | Setup=c:\my.dll"}
REGSVR dll DLL-t regisztrál.

Egyenértékű a regsvr32.exe-vel.

Például:

/A {REGSVR c:\my.dll}
SETFILEDSNDIR Ha HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC File DSN\DefaultDSNDir nem létezik, a SETFILEDSNDIR művelet létrehozza és hozzárendeli az értéket az HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\CommonFilesDir, az \ODBC\Adatforrások elemhez fűzve.

A HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC File DSN\DefaultDSNDir érték határozza meg az ODBC-adatforrás rendszergazdája által a fájlalapú adatforrások létrehozásakor használt alapértelmezett helyet.

Például:

/A {SETFILEDSNDIR}

Lásd még:

Microsoft Open Database Connectivity (ODBC)