Implantando o JDBC Driver
Ao implantar um aplicativo que depende do Microsoft JDBC Driver para SQL Server, você deve redistribuir o driver JDBC junto com o aplicativo. Diferentemente do Windows Data Access Components (Windows DAC) que é um componente do sistema operacional Windows, o driver JDBC é considerado um componente do SQL Server.
Há duas abordagens para implantar o driver JDBC com o seu aplicativo. Uma é incluir os arquivos do driver JDBC como parte do seu próprio pacote de instalação personalizado. A segunda abordagem envolve o uso do pacote de instalação do JDBC fornecido pela Microsoft, que pode ser baixado da página de download Driver do Microsoft JDBC para SQL Server.
As seções a seguir discutem como usar o pacote de instalação do JDBC nos sistemas operacionais Windows e UNIX.
Observação
Para obter informações sobre como implantar aplicativos Java em geral, consulte o site de Java.
Implantando o JDBC Driver em sistemas Windows
Ao implantar o JDBC Driver em sistemas operacionais Windows será necessário desempacotar o pacote de instalação compactado, normalmente chamado de sqljdbc_<version>_<language>.zip
.
Implantando o driver em sistemas UNIX
Ao implantar o driver JDBC em sistemas operacionais UNIX, é necessário usar a versão do arquivo gzip do pacote de instalação, geralmente chamado sqljdbc_<version>_<language>.tar.gz
.
Antes de instalar o driver JDBC, verifique se ambos os utilitários, gzip e tar, estão instalados no sistema do usuário, e se as pastas que contêm os executáveis de ambos os utilitários foram adicionadas à variável de ambiente PATH.
Para desempacotar o arquivo tar compactado, navegue até o diretório onde você deseja que o driver seja desempacotado e digite o seguinte comando:
gzip -d sqljdbc_<version>_<language>.tar.gz
Para desempacotar o arquivo tar, mova-o para o diretório onde você deseja que o driver seja instalado e digite o seguinte comando:
tar -xf sqljdbc_<version>_<language>.tar
Legalidades de redistribuição de driver
Todas as versões 6.0 e posteriores do JDBC Driver são redistribuíveis. Confira a cláusula sobre Código Distribuível nos contratos de licença.
As versões 4.x do JDBC Driver são antigas e obsoletas. O suporte para as versões 4.x expirou antes de 2018.