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.
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 driver Microsoft ODBC para SQL Server no Linux
- Instalação do Driver Microsoft ODBC para SQL Server no macOS
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:
Certifique-se de que você tem permissão de root.
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.Muda para o
msodbcsql-11.0.2270.0diretório e aí deves ver um ficheiro chamadobuild_dm.sh. Podes correrbuild_dm.shpara instalar o gestor de drivers unixODBC.Para ver uma lista das opções disponíveis, execute o seguinte comando: ./build_dm.sh --help.
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.
Escreve SIM para avançar com a desempacotagem dos ficheiros. Esta parte do processo pode demorar até cinco minutos a ser concluída.
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.
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.
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.
No teu computador Linux, executa o comando: tar xvzf unixODBC-2.3.0.tar.gz.
Mudança para o diretório unixODBC-2.3.0.
No prompt de comandos, execute o comando: CPPFLAGS="-DSIZEOF_LONG_INT=8".
No prompt de comandos, execute o comando: exportar CPPFLAGS.
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".
No prompt de comando (iniciado como root), execute o comando: make.
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.