Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O ODBCCONF.exe é uma ferramenta de linha de comando que permite configurar drivers ODBC e nomes de fontes de dados.
Observação
O ODBCCONF.exe será removido em uma versão futura do Windows Data Access Components. Evite usar esse recurso e planeje modificar os aplicativos que o utilizam atualmente. Você pode usar comandos PowerShell para gerenciar drivers e fontes de dados. Para obter mais informações sobre esses comandos do PowerShell, consulte cmdlets do Windows Data Access Components.
Sintaxe
ODBCCONF [switches] action
Argumentos
switches
Zero ou mais opções de alternância. Para obter a lista de comutadores disponíveis, consulte a seção Observações, mais adiante neste tópico.
action
Uma ação a ser executada. Para ver a lista de opções disponíveis, consulte a seção Observações.
Comentários
Estão disponíveis os seguintes comutadores:
| Switch | Descrição |
|---|---|
| /A {action} | Especifique uma ação. /A é opcional se apenas uma ação for especificada. |
| /? | Exibir o uso de ODBCCONF.EXE. |
| /C | O processamento continua se uma ação falhar. |
| /E | Apague o arquivo de resposta especificado com /F quando o processamento for concluído. |
| F/ | Use um arquivo de resposta, como odbcconf /F my.rsp.my.rsp pode ter a seguinte aparência: REGSVR c:\my.dll/A não é usado em um arquivo de resposta. |
| /H | Exibir o uso (Ajuda). Essa chave é a mesma que /?. |
| /L[mode] filename | Envie a saída do programa para um arquivo em um dos três modos: normal (n), detalhado (v) e depuração (d). O modo de depuração registra as DLLs que são carregadas pelo odbcconf.exe. Se você especificar /L sem um modo, o arquivo de registro ficará vazio. Por exemplo, /Lv log.txt. |
| /R | A ação será executada após uma reinicialização. |
| /S | Modo silencioso. Não exibir mensagens de erro. |
Estão disponíveis as seguintes ações:
| Ação | Descrição |
|---|---|
| CONFIGDRIVER driver_name**driver-specific configuration params | Carrega a DLL de configuração de driver apropriada e chama a função ConfigDriver. Equivalente à função SQLConfigDriver. Por exemplo: /A {CONFIGDRIVER " Nome do driver" "CPTimeout=60"} /A {CONFIGDRIVER " Nome do driver" "DriverODBCVer=03.80"} |
| CONFIGDSN driver_name DSN=name | attributes | Adiciona ou modifica uma fonte de dados do usuário. Equivalente à função SQLConfigDataSource. Por exemplo: /A {CONFIGDSN "SQL Server" "DSN=name | Server=srv"} |
| CONFIGSYSDSN driver_name DSN=name | attributes | Adiciona ou modifica uma fonte de dados do sistema. Equivalente à função SQLConfigDataSource. Por exemplo: /A {CONFIGSYSDSN "SQL Server" "DSN=name | Server=srv"} |
| INSTALLDRIVER | Equivalente à função SQLInstallDriverEx Function. Para obter informações sobre a sintaxe dos pares de valores e palavras-chave passados para o INSTALLDRIVER, consulte Subchaves de especificação de driver. Por exemplo: /A {INSTALLDRIVER "Your Driver | Driver=c:\your.dll | Setup=c:\your.dll | APILevel=2 | ConnectFunctions=YYY | DriverODBCVer=03.50 | FileUsage=0 | SQLLevel=1"} |
| INSTALLTRANSLATOR configuração do conversor**caminho do driver | Adiciona informações sobre um conversor à chave de registro HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Translators registry key. Equivalente à função SQLInstallTranslatorEx. Para obter informações sobre a sintaxe dos pares de valores e palavras-chave passados para o INSTALLDRIVER, consulte Subchaves de especificação de conversor. Por exemplo: /A {INSTALLTRANSLATOR "My Translator | Translator=c:\my.dll | Setup=c:\my.dll"} |
| REGSVR dll | Registra uma DLL. Equivalente a regsvr32.exe. Por exemplo: /A {REGSVR c:\my.dll} |
| SETFILEDSNDIR | Quando HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC File DSN\DefaultDSNDir não existir, a ação SETFILEDSNDIR o criará e atribuirá a ele o valor em HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\CommonFilesDir, anexado a \ODBC\Data Sources. O valor em HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC File DSN\DefaultDSNDir especifica o local padrão usado pelo Administrador de Fontes de Dados ODBC ao criar uma fonte de dados baseada em arquivo. Por exemplo: /A {SETFILEDSNDIR} |