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.
ODBCCONF.exe é uma ferramenta de linha de comandos que permite configurar drivers ODBC e nomes de fontes de dados.
Observação
ODBCCONF.exe serão removidos numa versão futura dos Componentes de Acesso a Dados do Windows. Evite usar esta funcionalidade e planeie modificar as aplicações que atualmente a utilizem. Podes usar comandos PowerShell para gerir drivers e fontes de dados. Para mais informações sobre estes comandos PowerShell, consulte os cmdlets de Componentes de Acesso a Dados do Windows.
Sintaxe
ODBCCONF [switches] action
Arguments
Interruptores
Zero ou mais opções de comutação. Para a lista de interruptores disponíveis, consulte a secção de Observações, mais adiante neste tópico.
action
Uma ação a realizar. Para a lista de opções disponíveis, consulte a secção de Observações.
Observações
Os seguintes interruptores estão disponíveis:
| Alternar | Description |
|---|---|
| /Uma {ação} | Especifique uma ação. /A é opcional se apenas uma ação for especificada. |
| /? | Exibir uso para ODBCCONF.EXE. |
| /C | O processamento continua mesmo se uma ação falhar. |
| /E | Apague o ficheiro de resposta especificado com /F quando o processamento estiver concluído. |
| /F | Use um ficheiro de resposta, como odbcconf /F my.rsp.O meu .rsp pode ser assim: REGSVR c:\my.dllNão se utiliza /A num ficheiro de resposta. |
| /H | Utilização do ecrã (Ajuda). Este interruptor é igual ao /?. |
| Nome do ficheiro /L[mode] | Envie a saída do programa para um ficheiro num dos três modos: normal (n), prolixo (v) e depuração (d). O modo de depuração regista as DLLs que são carregadas por odbcconf.exe. Se especificar /L sem modo, o ficheiro de log ficará vazio. Por exemplo, /Lv log.txt. |
| /R | A ação será realizada após uma reinicialização. |
| /S | Modo silencioso. Não mostre 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 do 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=nome | atributos | Adiciona ou modifica uma fonte de dados do utilizador. Equivalente à função SQLConfigDataSource. Por exemplo: /A {CONFIGDSN "SQL Server" "DSN=nome | Servidor=srv"} |
| CONFIGSYSDSN driver_name DSN=atributos do nome | | Adiciona ou modifica uma fonte de dados do sistema. Equivalente à função SQLConfigDataSource. Por exemplo: /A {CONFIGSYSDSN "SQL Server" "DSN=name | Server=srv"} |
| Instalar Driver | Equivalente à Função SQLInstallDriverEx. Para informações sobre a sintaxe dos pares chave-valor passada ao INSTALLDRIVER, consulte Subchaves de Especificação do Driver. Por exemplo: /A {INSTALLDRIVER "O Seu Controlador | Driver=c:\your.dll | Setup=c:\your.dll | APILevel=2 | ConnectFunctions=YYY | DriverODBCVer=03.50 | UsoFicheiro=0 | SQLLevel=1"} |
| INSTALLTRANSLATOR configuração do tradutor**caminho do driver | Adiciona informação sobre um tradutor à chave de registoHKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Translators . Equivalente à função SQLInstallTranslatorEx. Para informações sobre a sintaxe dos pares-palavra-valor passada ao INSTALLDRIVER, consulte Subchaves de Especificação do Tradutor. Por exemplo: /a {INSTALLTRANSLATOR "O Meu Tradutor | Tradutor=c:\my.dll | Setup=c:\my.dll"} |
| REGSVR dll | Regista 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 existe, a ação SETFILEDSNDIR irá criá-lo e atribuir-lhe o valor em HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\CommonFilesDir, acrescentado a \ODBC\Data Sources. O valor em HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC File DSN\DefaultDSNDir especifica a localização padrão usada pelo Administrador da Fonte de Dados ODBC ao criar uma fonte de dados baseada em ficheiros. Por exemplo: /A {SETFILEDSNDIR} |