Instalando o Gerenciador de Driver

Baixar driver ODBC

Este artigo contém instruções para instalar o Gerenciador de Driver unixODBC para uso com todas as versões do Microsoft ODBC Driver for SQL Server no Linux e macOS.

Importante

Exclua qualquer pacote de gerenciador de driver instalado em seu computador antes de instalar o Gerenciador de Driver unixODBC. A instalação do Gerenciador de Driver unixODBC pode causar uma falha em um Gerenciador de Driver existente.

Instalação do Gerenciador de Driver para o Microsoft ODBC Driver 13, 13.1, 17 e 18

A dependência do gerenciador de driver é resolvida automaticamente pelo sistema de gerenciamento de pacotes ao se instalar o Microsoft ODBC Driver 13, 13.1, 17 ou 18 para SQL Server em Linux ou no macOS seguindo as instruções dos seguintes artigos:

Instalando o Gerenciador de Driver para o Microsoft ODBC Driver 11 for SQL Server

(Apenas para o Red Hat Linux e SUSE.)

Uso do script de instalação

Importante

Estas instruções referem-se ao msodbcsql-11.0.2270.0.tar.gz, que é o arquivo de instalação para o Red Hat Linux. Se estiver instalando a Versão Prévia para SUSE Linux, o nome do arquivo será msodbcsql-11.0.2260.0.tar.gz.

Para instalar o gerenciador de driver:

  1. Verifique se você tem permissão de raiz.

  2. Acesse o diretório onde o download do driver ODBC do Microsoft SQL Server colocou o arquivo chamado msodbcsql-11.0.2270.0.tar.gz. Verifique se você tem o arquivo *.tar.gz que corresponde à sua versão do Linux. Para extrair os arquivos, execute o seguinte comando: tar xvzf msodbcsql-11.0.2270.0.tar.gz.

  3. Altere para o diretório msodbcsql-11.0.2270.0. Lá, você verá um arquivo chamado build_dm.sh. Você pode executar build_dm.sh para instalar o Gerenciador de Driver unixODBC.

  4. Para ver uma lista das opções disponíveis, execute o seguinte comando: ./build_dm.sh --help.

  5. Quando estiver pronto para instalar, e se o computador puder acessar um site externo por meio de FTP, execute o seguinte comando: ./build_dm.sh.

Se o computador não puder acessar um site externo por meio de FTP, obtenha unixODBC-2.3.0.tar.gz. Você pode obter unixODBC-2.3.0.tar.gz de http://www.unixodbc.org. Clique no link Download no lado esquerdo da página para ir para a página de download. Em seguida, clique no link apropriado para baixar o unixODBC-2.3.0 (não o unixODBC-2.3.1). O unixODBC-2.3.1 não é compatível com esta versão do Microsoft ODBC Driver 11 for SQL Server. Execute o seguinte comando para iniciar a instalação do Gerenciador de Driver unixODBC: ./build_dm.sh --download-url=file://unixODBC-2.3.0.tar.gz.

  1. Digite YES para prosseguir com a descompactação dos arquivos. Esta parte do processo pode levar até cinco minutos para ser concluída.

  2. Depois que o script terminar a execução, siga as instruções na tela para instalar o gerenciador do driver unixODBC.

Agora você pode instalar o driver. Para obter mais informações, confira as instruções de instalação do driver ODBC para Linux ou macOS.

Instalação manual

Se não for possível concluir o script de instalação, configure e compile o gerenciador de driver correto por conta própria.

  1. Remova qualquer versão mais antiga do unixODBC instalada (por exemplo, unixODBC 2.2.11). No Red Hat Enterprise Linux 5 ou 6, execute o seguinte comando: yum remove unixODBC. No SUSE Linux Enterprise, zypper remover unixODBC.

  2. Ir para http://www.unixodbc.org. Clique no link Download no lado esquerdo da página para ir para a página de download. Em seguida, clique no link apropriado para salvar o arquivo unixODBC-2.3.0.tar.gz no seu computador. O UnixODBC-2.3.1 não é compatível com esta versão do Microsoft ODBC Driver 11 for SQL Server.

  3. No seu computador Linux, execute o comando: tar xvzf unixODBC-2.3.0.tar.gz.

  4. Altere para o diretório unixODBC-2.3.0.

  5. No prompt de comando, execute o comando: CPPFLAGS="-DSIZEOF_LONG_INT=8" .

  6. Em um prompt de comando, execute o comando: export CPPFLAGS.

  7. Em um prompt de comando, execute o comando: "./configure --prefix=/usr --libdir=/usr/lib64 --sysconfdir=/etc --enable-gui=no --enable-drivers=no --enable-iconv --with-iconv-char-enc=UTF8 --with-iconv-ucode-enc=UTF16LE" .

  8. No prompt de comando (conectado como raiz), execute o comando: make.

  9. No prompt de comando (conectado como raiz), execute o comando: make install.

Agora você pode instalar o driver. Para obter mais informações, confira as instruções de instalação do driver ODBC para Linux ou macOS.

Consulte Também