Como configurar conexão Microsoft SQL Server com autenticação integrada no Talend Studio » DATA XPTZ
Como configurar conexão Microsoft SQL Server com autenticação integrada no Talend Studio
O Microsoft SQL Server oferece suporte ao NT Lan Manager (NTLM) ou autenticação integrada. Na autenticação integrada, a conta de serviço do Windows é usada para autenticar no SQL Server. Portanto, uma nome de usuário e senha não são necessários ao definir a conexão.
Opção 1 (driver SQL Server Microsoft)
Na página da Microsoft Download Center, baixe o JDBC driver package.
Dentro da pasta auth do arquivo que você fez o download, abra a pasta correspondente a sua versão do Windows (x86 ou x64) e mova o arquivo DLL para a pasta C:\Windows\System32.
Na pasta raiz do mesmo arquivo, identifique o driver .jar mais adequado para a versão Java que você está usando o Talend, verificando o sufixo ao final do nome do arquivo .jar (ex.: jre8, jre11, jre16). Ao utilizar a conexão SQL Server com o driver Microsoft pela primeira vez, o Talend Studio irá lhe apresentar uma tela solicitando o driver .jar:
Opção 2 (driver open source)
Caso queira conectar utilizando o driver Open Source JTDS, baixe a DLL clicando aqui.
Abra a pasta x86 ou x64 referente a sua versão do Windows e da pasta SSO mova a DLL para a pasta C:\Windows\System32.
1. Após a instalação da DLL por meio de uma das opções anteriores, reinicie o computador.
2. Abra o Studio e crie uma conexão com o DB Type, Microsoft SQL Server.
Selecione o DB Version que será usado (Microsoft ou Open Source JTDS).
3. Em seguida, configure a conexão da seguinte forma e clique em testar.
IMPORTANTE: É necessário utilizar o parâmetro adicional integratedSecurity=true para realizar a autenticação integrada, independentemente do driver utilizado (Microsoft ou jTDS).
Versão Open Source JTDS:
Versão com o driver Microsoft:
Caso esteja realizando conexão com SQL Server Express, pode ser necessário incluir "\SQLExpress" na string Server da conexão, como na imagem acima.
Bônus: Configuração do serviço SQL Server (versão Express)
Após a instalação do SQL Server, são necessárias algumas configurações para poder conectá-lo em outros softwares.
1. No menu Iniciar ou na Pesquisa do Windows procure por "serviços".
Em serviços ordene pelo nome e procure por "SQL Server Browser", note que o mesmo estará desabilitado.