Ir para o conteúdo

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:

  1. Abra a ferramenta Serviços Administrativo (Iniciar > Ferramentas Administrativas > Serviços).
  2. 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.
  3. 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.
  4. 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:

    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 o C:\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, digite Trusted_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.

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.