Udostępnij przez


ODBCCONF.EXE

ODBCCONF.exe to narzędzie wiersza polecenia, które umożliwia konfigurowanie sterowników ODBC i nazw źródeł danych.

Uwaga / Notatka

ODBCCONF.exe zostaną usunięte w przyszłej wersji składników dostępu do danych systemu Windows. Unikaj korzystania z tej funkcji i zaplanuj modyfikowanie aplikacji, które obecnie korzystają z tej funkcji. Polecenia programu PowerShell umożliwiają zarządzanie sterownikami i źródłami danych. Aby uzyskać więcej informacji na temat tych poleceń programu PowerShell, zobacz Polecenia cmdlet składników dostępu do danych systemu Windows.

Składnia

ODBCCONF [switches] action  

Arguments

Przełączniki
Zero lub więcej ustawień przełącznika. Aby uzyskać listę dostępnych przełączników, zobacz sekcję Uwagi w dalszej części tego tematu.

action
Jedna akcja do wykonania. Aby uzyskać listę dostępnych opcji, zobacz sekcję Uwagi.

Uwagi

Dostępne są następujące przełączniki:

Przełącznik Description
/A {action} Określ akcję.

/A jest opcjonalny, jeśli określono tylko jedną akcję.
/? Wyświetl użycie ODBCCONF.EXE.
/C Przetwarzanie będzie kontynuowane, jeśli akcja zakończy się niepowodzeniem.
/E Wymazanie pliku odpowiedzi określonego za pomocą /F po zakończeniu przetwarzania.
/F Użyj pliku odpowiedzi, takiego jak odbcconf /F my.rsp.

my.rsp może wyglądać następująco: REGSVR c:\my.dll

W pliku odpowiedzi /A nie jest używany.
/H Wyświetlanie użycia (Pomoc). Ten przełącznik jest taki sam jak /?.
/L[mode] nazwa pliku Wysyłanie danych wyjściowych programu do pliku w jednym z trzech trybów: normalnym (n), szczegółowym (v) i debugowania (d). Tryb debugowania rejestruje biblioteki DLL ładowane przez odbcconf.exe.

Jeśli określisz /L bez trybu, plik dziennika będzie pusty.

Na przykład /Lv log.txt.
/R Akcja zostanie wykonana po ponownym uruchomieniu.
/S Tryb dyskretny. Nie wyświetlaj komunikatów o błędach.

Dostępne są poniższe akcje:

Akcja Description
CONFIGDRIVER driver_name**parametry konfiguracji specyficznej dla sterownika Ładuje odpowiednią bibliotekę DLL konfiguracji sterownika i wywołuje funkcję ConfigDriver .

Odpowiednik funkcji SQLConfigDriver.

Przykład:

/A {CONFIGDRIVER " Nazwa sterownika" "CPTimeout=60"}

/A {CONFIGDRIVER " Nazwa sterownika" "DriverODBCVer=03.80"}
CONFIGDSN driver_name DSN=name | attributes Dodaje lub modyfikuje źródło danych użytkownika.

Odpowiednik funkcji SQLConfigDataSource.

Przykład:

/A {CONFIGDSN "SQL Server" "DSN=name | Server=srv"}
CONFIGSYSDSN driver_name DSN=name | attributes Dodaje lub modyfikuje systemowe źródło danych.

Odpowiednik funkcji SQLConfigDataSource.

Przykład:

/A {CONFIGSYSDSN "SQL Server" "DSN=name | Server=srv"}
INSTALLDRIVER Odpowiednik funkcji SQLInstallDriverEx.

Aby uzyskać informacje o składni par słów kluczowych i wartości przekazywanych do INSTALLDRIVER, zobacz Podklucze specyfikacji sterowników.

Przykład:

/A {INSTALLDRIVER "Twój sterownik | Driver=c:\your.dll | Setup=c:\your.dll | APILevel=2 | ConnectFunctions=YYY | DriverODBCVer=03.50 | FileUsage=0 | SQLLevel=1"}
INSTALLTRANSLATOR konfiguracja translatora**ścieżka sterownika Dodaje informacje o translatorze do klucza rejestru HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Translators .

Odpowiednik funkcji SQLInstallTranslatorEx.

Aby uzyskać informacje na temat składni par słów kluczowych przekazywanych do INSTALLDRIVER, zobacz Podklucze specyfikacji tłumacza.

Przykład:

/A {INSTALLTRANSLATOR "My Translator | Translator=c:\my.dll | Setup=c:\my.dll"}
REGSVR dll Rejestruje bibliotekę DLL.

Odpowiednik regsvr32.exe.

Przykład:

/A {REGSVR c:\my.dll}
SETFILEDSNDIR Gdy HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC File DSN\DefaultDSNDir nie istnieje, akcja SETFILEDSNDIR utworzy ją i przypisze jej wartość w HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\CommonFilesDir, dołączona do \ODBC\Źródła danych.

Wartość w HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC File DSN\DefaultDSNDir określa domyślną lokalizację używaną przez administratora źródła danych ODBC podczas tworzenia źródła danych opartego na plikach.

Przykład:

/A {SETFILEDSNDIR}

Zobacz też

Microsoft Open Database Connectivity (ODBC)