Configurar um banco de dados Microsoft SQL como destino no Jitterbit Design Studio
Esta página descreve como configurar o Microsoft SQL Server como uma fonte ou destino dentro do Jitterbit Studio usando autenticação do Windows ou do SQL Server. Consulte Banco de Dados para informações sobre os tipos de autenticação suportados para 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 Administrativa (Iniciar > Ferramentas Administrativas > Serviços).
- Se estiver usando ODBC, clique com o botão direito no serviço Jitterbit Apache Server e selecione Propriedades. Se estiver usando JDBC, clique com o botão direito no serviço Jitterbit Tomcat Server e selecione Propriedades.
- Vá para a guia Log On. 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.
- Defina
TempDirno arquivo de configuração do agente (jitterbit.conf) comoC:\Windows\Temp\jitterbit. - Reinicie os serviços do Jitterbit.
Cuidado
Certifique-se de que você concedeu ao usuário do domínio o privilégio de Log on as a service e Act as part of the operating system. Também verifique se o usuário do domínio tem direitos de leitura e gravação no diretório de instalação do Jitterbit.
Nota
Uma alternativa aos passos acima de 1 a 4 é conceder à conta utilizada na máquina do agente privado permissões para o SQL Server. Isso pode ser feito pelo administrador do SQL Server configurando a conta da máquina do agente privado no Active Directory do Windows (por exemplo, <domainName>\<machineName>$).
Uma vez que os passos acima estejam completos, vá para o Jitterbit Studio e configure sua fonte ou destino normalmente. Na tela de definição da fonte/destino do banco de dados, sob Parâmetros de Conexão, especifique o seguinte:
-
Tipo de Driver: Selecione ODBC ou JDBC conforme apropriado.
Importante
A autenticação do Windows é suportada 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 JDBC da Microsoft, copie o arquivo
mssql-jdbc_auth-x.x.x.x64.dllincluído no pacote de download do driver para a pastaC:\Program Files\Jitterbit Agent\jre\binno agente. Faça uma cópia de backup do arquivo, pois ele pode ser excluído durante grandes atualizações do agente. -
Nome do Servidor: Insira 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: Insira 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 configurações adicionais. No campo Parâmetros Adicionais da String de Conexão, insira o seguinte dependendo do seu driver:
- SQL Server [ODBC]: Se você estiver usando o driver "SQL Server [ODBC]", insira
integratedSecurity=true. Se isso não funcionar, insiraTrusted_Connection=yes. - ODBC Driver 11 para SQL Server [ODBC], SQL Server Native Client 10.0 [ODBC], SQL Server Native Client 11.0 [ODBC]: Se você estiver usando outro driver de SQL Server, insira
Trusted_Connection=yes. - SQL Server jTDS [JDBC], SQL Server Microsoft [JDBC]: Se você estiver usando um driver JDBC para SQL Server, insira
integratedSecurity=true.
- SQL Server [ODBC]: Se você estiver usando o driver "SQL Server [ODBC]", insira
O driver agora será autenticado como o usuário do domínio do Windows especificado acima.
Autenticação do SQL Server
Vá para o Jitterbit Studio e configure sua fonte ou destino normalmente. Na tela de definição de fonte/destino, sob 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 usar "SQL Server MS JDBC [JDBC]", que está incluído com os agentes Jitterbit a partir da versão 9.3.
-
Nome do Servidor: Insira 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: Insira o nome do banco de dados no servidor ao qual o Jitterbit precisa se integrar.
-
Login: Insira o nome de usuário para autenticação do SQL Server.
-
Senha: Insira a senha para autenticação do SQL Server.
O driver agora irá autenticar usando as credenciais de autenticação do SQL Server conforme especificado.