Configurar um Destino de Banco de Dados Microsoft SQL¶
Esta página descreve como configurar o Microsoft SQL Server como origem ou destino no Jitterbit Studio usando a autenticação do Windows ou do SQL Server. Consulte Banco de dados para obter informações sobre os tipos de autenticação suportados por vários sistemas.
Autenticação do Windows¶
A autenticação do Windows é suportada usando ODBC e JDBC apenas em Agentes Privados e pode ser usada com apenas uma conta de domínio. Para usar a autenticação do Windows, configure estas propriedades no Windows:
- Abra a ferramenta Serviços Administrativo (Iniciar > Ferramentas Administrativas > Serviços).
- Se estiver usando ODBC, clique com o botão direito do mouse no serviço Jitterbit Apache Server e selecione Propriedades. Se estiver usando JDBC, clique com o botão direito do mouse no serviço Jitterbit Tomcat Server e selecione Propriedades.
- Vá para a aba Logon. Selecione Esta conta e insira o nome e as credenciais da conta que deseja usar para autenticação. Em seguida, clique em Aplicar.
- Repita para o serviço Jitterbit Process Engine.
Cuidado
Certifique-se de ter concedido ao usuário do domínio um privilégio de Fazer logon como um serviço e Agir como parte do sistema operacional. Certifique-se também de que o usuário do domínio tenha direitos de leitura e gravação no diretório de instalação do Jitterbit.
Nota
Uma alternativa para as etapas acima é conceder à conta que está sendo usada na máquina do Agente Privado permissões para o SQL Server. Isso pode ser feito pelo administrador do SQL Server definindo a conta da máquina Agente Privado no Windows Active Directory (por exemplo, <domainName>\<machineName>$
).
Depois que as etapas acima forem concluídas, vá para o Jitterbit Studio e configure sua origem ou destino normalmente. Na tela de definição de origem/destino do banco de dados em Parâmetros de conexão, especifique o seguinte:
-
Tipo de driver: Selecione ODBC ou JDBC conforme apropriado.
Importante
A autenticação do Windows é compatível com os seguintes drivers JDBC:
- SQL Server jTDS [JDBC]
- SQL Server Microsoft [JDBC]
- Versões mais recentes do Microsoft JDBC Driver for SQL Server
Para usar a autenticação do Windows com os drivers Microsoft JDBC, copie o
mssql-jdbc_auth-x.x.x.x64.dll
arquivo empacotado com o pacote de download do driver para oC:\Program Files\Jitterbit Agent\jre\bin
pasta no agente. Faça uma cópia de backup do arquivo, pois ele pode ser excluído durante as principais atualizações do agente. -
Server Name: Digite o nome ou endereço IP do servidor que executa o SQL Server ao qual o Jitterbit precisa se conectar. Pode ser necessário especificar o nome da instância do SQL Server (HostName\InstanceName).
- Nome do banco de dados: digite o nome do banco de dados no servidor ao qual o Jitterbit precisa se integrar.
- Login: Deixe este campo em branco.
- Senha: Deixe este campo em branco.
-
Opções: Clique para expandir as configurações adicionais. No campo Additional Connection String Parameters, digite o seguinte, dependendo do seu driver:
- SQL Server [ODBC]: Se você estiver usando o driver " SQL Server [ODBC]" digite
integratedSecurity=true
. Se isso não funcionar, digiteTrusted_Connection=yes
. - Driver ODBC 11 para SQL Server [ODBC], SQL Server Native Client 10.0 [ODBC], SQL Server Native Client 11.0 [ODBC]: Se você estiver usando outro servidor SQL driver, entre
Trusted_Connection=yes
. - SQL Server jTDS [JDBC], SQL Server Microsoft [JDBC]: Se você estiver usando um driver JDBC SQL Server digite
integratedSecurity=true
.
- SQL Server [ODBC]: Se você estiver usando o driver " SQL Server [ODBC]" digite
O driver agora será autenticado como o usuário de domínio do Windows especificado acima.
Autenticação do SQL Server¶
Acesse o Jitterbit Studio e configure sua origem ou destino normalmente. Na tela de definição de origem/destino em Parâmetros de conexão, especifique o seguinte:
-
Driver: O driver SQL Server pode ser um driver ODBC ou JDBC.
Nota
Ao selecionar um driver JDBC, recomendamos o uso de "SQL Server MS JDBC [JDBC]," que é fornecido com Harmony Agents a partir da versão 9.3.
-
Server Name: Digite o nome ou endereço IP do servidor que executa o SQL Server ao qual o Jitterbit precisa se conectar. Pode ser necessário especificar o nome da instância do SQL Server (HostName\InstanceName).
-
Nome do banco de dados: digite o nome do banco de dados no servidor ao qual o Jitterbit precisa se integrar.
-
Login: Digite o nome de usuário para autenticação do SQL Server.
-
Senha: Digite a senha para autenticação do SQL Server.
O driver agora será autenticado usando as credenciais de autenticação do SQL Server conforme especificado.