ODBCCONF.EXE
ODBCCONF.exe — это средство командной строки, позволяющее настроить драйверы ODBC и имена источников данных.
Примечание.
ODBCCONF.exe будут удалены в будущей версии компонентов доступа к данным Windows. Избегайте использования этой функции и планируйте изменение приложений, которые в настоящее время используют эту функцию. Команды PowerShell можно использовать для управления драйверами и источниками данных. Дополнительные сведения об этих командах PowerShell см . в командлетах компонентов доступа к данным Windows.
Синтаксис
ODBCCONF [switches] action
Аргументы
Переключатели
Ноль или больше параметров переключения. Список доступных коммутаторов см. в разделе "Примечания" далее в этом разделе.
action
Одно действие для выполнения. Список доступных параметров см. в разделе "Примечания".
Замечания
Доступны следующие коммутаторы:
Switch | Description |
---|---|
/A {action} | Укажите действие. /A является необязательным, если задано только одно действие. |
/? | Отображение использования для ODBCCONF.EXE. |
/C | Обработка продолжается, если действие завершается ошибкой. |
/E | Удалите файл ответа, указанный с параметром /F при завершении обработки. |
F/ | Используйте файл ответа, например odbcconf /F my.rsp .my.rsp может выглядеть следующим образом: REGSVR c:\my.dll /A не используется в файле ответа. |
/H | Отображение использования (справка). Этот параметр совпадает с /?. |
Имя файла /L[mode] | Отправка выходных данных программы в файл в одном из трех режимов: обычный (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"} |
INSTALLDRIVER | Эквивалент функции SQLInstallDriverEx. Сведения о синтаксисе пар ключевое слово-value, переданных в INSTALLDRIVER, см. в подразделах спецификации драйвера. Например: /A {INSTALLDRIVER "Ваш драйвер | Driver=c:\your.dll | Setup=c:\your.dll | APILevel=2 | Подключение Functions=YY | DriverODBCVer=03.50 | FileUsage=0 | SQLLevel=1"} |
Конфигурация переводчика INSTALLTRANSLATOR **путь драйвера | Добавляет сведения о переводчике в HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST. Раздел реестра INI\ODBC Переводчик s. Эквивалент функции SQLInstall Переводчик Ex. Сведения о синтаксисе пар ключевое слово-значение, переданном в INSTALLDRIVER, см. в подразделах спецификации Переводчик. Например: /A {INSTALLTRANSLATOR "My Переводчик | Переводчик=c:\my.dll | Setup=c:\my.dll"} |
DLL REGSVR | Регистрирует библиотеку 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 Администратор istrator при создании источника данных на основе файлов. Например: /A {SETFILEDSNDIR} |