Partilhar via


Instalação do Gestor de Drivers

Baixar driver ODBC

Este artigo contém instruções para instalar o unixODBC Driver Manager para utilização com todas as versões do Microsoft ODBC Driver for SQL Server em Linux e macOS.

Importante

Elimine quaisquer pacotes de gestores de drivers instalados no seu computador antes de instalar o unixODBC Driver Manager. Instalar o Gestor de Drivers unixODBC pode causar a falha de um Gestor de Drivers existente.

Instalação do Gestor de Drivers para Microsoft ODBC Drivers 13, 13.1, 17 e 18

A dependência do gestor de drivers é resolvida automaticamente pelo sistema de gestão de pacotes quando instala o Microsoft ODBC Driver 13, 13.1, 17 ou 18 para SQL Server em Linux ou macOS, seguindo as instruções dos seguintes artigos:

Instalação do Gestor de Drivers para Microsoft ODBC Driver 11 para SQL Server

(Apenas para SUSE e Red Hat Linux.)

Usando o Script de Instalação

Importante

Estas instruções referem-se a msodbcsql-11.0.2270.0.tar.gz, que é o ficheiro de instalação do Red Hat Linux. Se estiver a instalar a Pré-visualização para SUSE Linux, o nome do ficheiro é msodbcsql-11.0.2260.0.tar.gz.

Para instalar o gestor de drivers:

  1. Certifique-se de que você tem permissão de root.

  2. Vá ao diretório onde o download do driver ODBC do Microsoft SQL Server colocou o ficheiro chamado msodbcsql-11.0.2270.0.tar.gz. Certifique-se de que tem o ficheiro *.tar.gz que corresponde à sua versão do Linux. Para extrair os ficheiros, execute o seguinte comando: tar xvzf msodbcsql-11.0.2270.0.tar.gz.

  3. Muda para o msodbcsql-11.0.2270.0 diretório e aí deves ver um ficheiro chamado build_dm.sh. Podes correr build_dm.sh para instalar o gestor de drivers 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 seu computador conseguir aceder a um site externo via FTP, execute o seguinte comando: ./build_dm.sh.

Se o seu computador não conseguir aceder a um site externo via FTP, obtenha unixODBC-2.3.0.tar.gz. Pode obter unixODBC-2.3.0.tar.gz de http://www.unixodbc.org. Clique no link Download à esquerda da página para ir à página de download. Depois clique no link apropriado para descarregar unixODBC-2.3.0 (não unixODBC-2.3.1). unixODBC-2.3.1 não é suportado com esta versão do Microsoft ODBC Driver 11 para SQL Server. Execute o seguinte comando para iniciar a instalação do Gestor de Controladores unixODBC: ./build_dm.sh --download-url=file://unixODBC-2.3.0.tar.gz.

  1. Escreve SIM para avançar com a desempacotagem dos ficheiros. Esta parte do processo pode demorar até cinco minutos a ser concluída.

  2. Depois de o script parar de correr, siga as instruções no ecrã para instalar o Gestor de Drivers do unixODBC.

Agora está pronto para instalar o driver. Para mais informações, consulte as instruções de instalação do driver ODBC para Linux ou macOS.

Instalação Manual

Se o script de instalação não conseguir ser concluído, configura e constrói tu próprio o gestor de drivers adequado.

  1. Remover qualquer versão antiga instalada do unixODBC (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 remove unixODBC.

  2. Ir a http://www.unixodbc.org. Clique no link de Download no lado esquerdo da página para ir à página de download. Depois clique no link apropriado para guardar o ficheiro unixODBC-2.3.0.tar.gz no seu computador. O UnixODBC-2.3.1 não é suportado nesta versão do Microsoft ODBC Driver 11 para SQL Server.

  3. No teu computador Linux, executa o comando: tar xvzf unixODBC-2.3.0.tar.gz.

  4. Mudança para o diretório unixODBC-2.3.0.

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

  6. No prompt de comandos, execute o comando: exportar CPPFLAGS.

  7. No prompt de comandos, 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 (iniciado como root), execute o comando: make.

  9. No terminal (iniciado como root), execute o comando: make install.

Agora está pronto para instalar o driver. Para mais informações, consulte as instruções de instalação do driver ODBC para Linux ou macOS.

Ver também