Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
ODBCCONF.exe — это средство командной строки, позволяющее настроить драйверы ODBC и имена источников данных.
Замечание
ODBCCONF.exe будут удалены в будущей версии компонентов доступа к данным Windows. Избегайте использования этой функции и планируйте изменение приложений, которые в настоящее время используют эту функцию. Команды PowerShell можно использовать для управления драйверами и источниками данных. Дополнительные сведения об этих командах PowerShell см. в командлетах компонентов доступа к данным Windows.
Синтаксис
ODBCCONF [switches] action
Arguments
Переключатели
Ноль или больше опций переключения. Список доступных коммутаторов см. в разделе "Примечания" далее в этом разделе.
действие
Одно действие для выполнения. Список доступных параметров см. в разделе "Примечания".
Замечания
Доступны следующие коммутаторы:
| Switch | Description |
|---|---|
| /A {action} | Укажите действие. /A является необязательным, если задано только одно действие. |
| /? | Отображение инструкций по использованию для ODBCCONF.EXE. |
| /C | Обработка продолжается, если действие не удается. |
| /E | Удалите файл ответа, указанный с параметром /F при завершении обработки. |
| /F | Используйте файл ответа, например odbcconf /F my.rsp.my.rsp может выглядеть следующим образом: REGSVR c:\my.dll/A не используется в файле ответа. |
| /H | Отображение использования (помощь). Этот переключатель совпадает с /?. |
| /L[режим] Имя файла | Отправка выходных данных программы в файл в одном из трех режимов: обычный (n), подробный (v) и отладка (d). Режим отладки записывает библиотеки DLL, загруженные odbcconf.exe. Если указать /L без режима, файл журнала будет пустым. Например, /Lv log.txt. |
| /R | Действие будет выполнено после перезапуска. |
| /S | Бесшумный режим. Не отображайте сообщения об ошибках. |
Возможны следующие действия:
| Действие | Description |
|---|---|
| CONFIGDRIVER driver_name** параметры конфигурации, специфичные для драйвера | Загружает соответствующую библиотеку DLL установки драйвера и вызывает функцию ConfigDriver . Эквивалентно функции SQLConfigDriver. Рассмотрим пример. /A {CONFIGDRIVER " Имя драйвера" "CPTimeout=60"} /A {CONFIGDRIVER " Имя драйвера" "DriverODBCVer=03.80"} |
| CONFIGDSN driver_name DSN=name | атрибуты | Добавляет или изменяет источник данных пользователя. Эквивалентен функции SQLConfigDataSource. Рассмотрим пример. /A {CONFIGDSN "SQL Server" "DSN=name | Server=srv"} |
| CONFIGSYSDSN driver_name DSN=name | атрибуты | Добавляет или изменяет системный источник данных. Эквивалентен функции SQLConfigDataSource. Рассмотрим пример. /A {CONFIGSYSDSN "SQL Server" "DSN=name | Server=srv"} |
| УСТАНОВИТЬ_ДРАЙВЕР | Эквивалент функции SQLInstallDriverEx. Сведения о синтаксисе пар "ключевое слово-значение", переданных в INSTALLDRIVER, см. в подразделах спецификации драйвера. Рассмотрим пример. /A {INSTALLDRIVER "Ваш драйвер | Driver=c:\your.dll | Setup=c:\your.dll | APILevel=2 | ConnectFunctions=YYY | DriverODBCVer=03.50 | FileUsage=0 | SQLLevel=1"} |
| Конфигурация переводчика INSTALLTRANSLATOR **путь драйвера | Добавляет информацию о трансляторе в раздел реестра HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Translators. Эквивалент функции SQLInstallTranslatorEx. Сведения о синтаксисе пар "ключевое слово-значение", переданных в INSTALLDRIVER, см. в подразделах спецификации транслятора. Рассмотрим пример. /A {INSTALLTRANSLATOR "Мой переводчик | Translator=c:\my.dll | Setup=c:\my.dll"} |
| REGSVR dll | Регистрирует библиотеку DLL. Эквивалентно regsvr32.exe. Рассмотрим пример. /A {REGSVR c:\my.dll} |
| SETFILEDSNDIR | Если HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC File DSN\DefaultDSNDir не существует, действие SETFILEDSNDIR создаст его и присвоит ему значение по HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\CommonFilesDir, добавленное с помощью \ODBC\Data Sources. Значение по HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC File DSN\DefaultDSNDir указывает расположение по умолчанию, используемое администратором источника данных ODBC при создании файлового источника данных. Рассмотрим пример. /A {SETFILEDSNDIR} |