Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
ODBCCONF.exe é uma ferramenta de linha de comando que permite configurar drivers ODBC e nomes de fonte de dados.
Observação
ODBCCONF.exe serão removidos em uma versão futura dos Componentes de Acesso a Dados do Windows. Evite usar esse recurso e planeje modificar aplicativos que atualmente usam esse recurso. Você pode usar comandos do PowerShell para gerenciar drivers e fontes de dados. Para obter mais informações sobre esses comandos do PowerShell, consulte cmdlets de Componentes de Acesso a Dados do Windows (Windows DAC).
Sintaxe
ODBCCONF [switches] action
Arguments
Interruptores
Zero ou mais opções de switch. Para obter a lista de opções disponíveis, consulte a seção Comentários, mais adiante neste tópico.
ação
Uma ação a ser executada. Para obter a lista de opções disponíveis, consulte a seção Comentários.
Observações
As opções a seguir estão disponíveis:
| Switch | Description |
|---|---|
| /A {action} | Especifique uma ação. /A será opcional se apenas uma ação for especificada. |
| /? | Exibir o uso para ODBCCONF.EXE. |
| /C | O processamento continuará se uma ação falhar. |
| /E | Apago 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 esta aparência: REGSVR c:\my.dll/A não é usado em um arquivo de resposta. |
| /H | Uso de exibição (Ajuda). Esta opção de comando é a mesma que /?. |
| /L[mode] filename | Enviar a saída do programa para um arquivo em um dos três modos: normal (n), detalhado (v) e debug (d). O modo de depuração registra as DLLs carregadas por odbcconf.exe. Se você especificar /L sem um modo, o arquivo de log estará 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 | Description |
|---|---|
| CONFIGDRIVER driver_name**parâmetros de configuração específicos do driver | Carrega a DLL de configuração de driver apropriada e chama a função ConfigDriver . Equivalente à função SQLConfigDriver. Por exemplo: /A {CONFIGDRIVER " Driver Name" "CPTimeout=60"} /A {CONFIGDRIVER " Driver Name" "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 | atributos | 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. Para obter informações sobre a sintaxe dos pares de chave-valor passados para INSTALLDRIVER, consulte Subchaves de Especificação do Driver. Por exemplo: /A {INSTALLDRIVER "Seu Driver | Driver=c:\your.dll | Setup=c:\your.dll | APILevel=2 | ConnectFunctions=YYY | DriverODBCVer=03.50 | FileUsage=0 | SQLLevel=1"} |
| InstallTRANSLATOR translator configuration**driver path | Adiciona informações sobre um tradutor à chave do Registro HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Translators . Equivalente à função SQLInstallTranslatorEx. Para obter informações sobre a sintaxe de pares chave-valor passada para INSTALLDRIVER, consulte Subchaves de Especificação do Tradutor. 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 a criará e atribuirá a ela o valor em HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\CommonFilesDir, acrescido de \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 da Fonte de Dados ODBC ao criar uma fonte de dados baseada em arquivo. Por exemplo: /A {SETFILEDSNDIR} |