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.
Observação
A partir do Windows XP e do Windows Server 2003, o ODBC está incluído no sistema de operações do Windows. Você só deve instalar explicitamente o ODBC em versões anteriores do Windows.
O usuário executa o programa de instalação para iniciar o processo de instalação. O programa de instalação é escrito pelo desenvolvedor do aplicativo ou driver. Além de instalar componentes ODBC, ele pode instalar outros softwares. Por exemplo, os desenvolvedores de aplicativos podem usar o mesmo programa de instalação para instalar componentes ODBC e instalar seus aplicativos.
Os desenvolvedores podem escrever o programa de instalação do zero usando os utilitários de instalação do SDK do Microsoft Windows ou o software de instalação de outros fornecedores. Isso fornece aos desenvolvedores controle total sobre a aparência do programa de instalação. O programa de instalação pode ser gravado para instalar software adicional, como um aplicativo ODBC. Para obter mais informações sobre os utilitários de instalação do SDK do Windows, consulte a documentação do SDK do Windows.
O quanto da instalação é realmente feita pelo programa de instalação depende de quais funções ele chama na DLL do instalador. A DLL do instalador contém funções para instalar componentes ODBC individuais. O programa de instalação simplesmente chama SQLInstallDriverManager, SQLInstallDriverEx ou SQLInstallTranslatorEx na DLL do instalador para recuperar o caminho do diretório no qual o componente deve ser instalado e adicionar informações sobre o componente ao registro. Essas funções não realmente copiam arquivos; o programa de instalação faz isso usando as informações nos argumentos dessas funções.
A DLL do instalador também contém funções para remover componentes ODBC. O programa de instalação chama SQLRemoveDriverManager, SQLRemoveDriver ou SQLRemoveTranslator na DLL do instalador para diminuir a contagem de uso de um componente no registro e, se a nova contagem de uso do componente cair para 0, remova todas as informações sobre o componente do registro. Essas funções não removem os arquivos do componente; o programa de instalação faz isso se a nova contagem de uso cair para 0.