Sumário

Search

  1. Prefácio
  2. Entendendo Domínios
  3. Gerenciando Sua Conta
  4. Usando o Informatica Administrator
  5. Usando a Exibição Domínio
  6. Gerenciamento de Domínio
  7. Nós
  8. Alta Disponibilidade
  9. Conexões
  10. Propriedades de Conexão
  11. Agendamentos
  12. Exportação e importação do objeto de domínio
  13. Gerenciamento de licenças
  14. Monitoramento
  15. Gerenciamento de Logs
  16. Relatórios de domínio
  17. Diagnóstico de nó
  18. Noções Básicas de Globalização
  19. Páginas de Códigos
  20. Funções personalizadas
  21. Conectividade da Plataforma Informatica
  22. Configurar o Navegador da Web

Guia do Administrador

Guia do Administrador

Propriedades da Conexão MS SQL Server

Propriedades da Conexão MS SQL Server

Use uma conexão Microsoft SQL Server para acessar o Microsoft SQL Server. Uma conexão Microsoft SQL Server é uma conexão a um banco de dados relacional do Microsoft SQL Server. É possível criar e gerenciar uma conexão Microsoft SQL Server na ferramenta Administrator ou na Developer tool.
A ordem das propriedades da conexão pode variar dependendo da ferramenta com a qual você as exibe.
A tabela a seguir descreve as propriedades da conexão MS SQL Server:
Propriedade
Descrição
Tipo de Banco de Dados
O tipo de banco de dados.
Nome
Nome da conexão. O nome não faz distinção entre maiúsculas e minúsculas, e deve ser exclusivo no domínio. O nome não pode exceder 128 caracteres, conter espaços nem conter os seguintes caracteres especiais:
~ ` ! $ % ^ & * ( ) - + = { [ } ] | \ : ; " ' < , > . ? /
ID
Cadeia que o Serviço de Integração de Dados usa para identificar a conexão. O ID não diferencia maiúsculas de minúsculas. Ele deve ser de 255 caracteres ou menos e deve ser exclusivo no domínio. Você não poderá alterar essa propriedade depois de criar a conexão. O valor padrão é o nome da conexão.
Descrição
A descrição da conexão. A descrição não pode conter mais de 765 caracteres.
Usar conexão confiável
Ativa o serviço de aplicativo para usar a autenticação do Windows para acessar o banco de dados. O nome de usuário que inicia o serviço de aplicativo deve ser um usuário válido do Windows com acesso ao banco de dados. Por padrão, essa opção fica desmarcada.
A autenticação do Windows e do NTLM não é certificada para uma versão do Microsoft SQL Server 2017 hospedada no Linux.
Nome de Usuário
O nome de usuário do banco de dados. Necessário se o Microsoft SQL Server usar a autenticação NTLMv1 ou NTLMv2.
Senha
A senha do nome de usuário do banco de dados. Necessário se o Microsoft SQL Server usar a autenticação NTLMv1 ou NTLMv2.
Segurança de passagem ativada
Ativa a segurança de passagem da conexão. Quando você ativa a segurança de passagem de uma conexão, o domínio usa o nome de usuário e a senha do cliente para fazer logon no banco de dados correspondente, em vez das credenciais definidas no objeto de conexão.
Propriedades de Acesso a Metadados: Cadeia de Conexão
A cadeia de conexão usada para acessar metadados do banco de dados.
Use a seguinte cadeia de conexão:
jdbc:informatica:sqlserver://<host name>:<port>;DatabaseName=<database name>
Para testar a conexão com autenticação NTLM, inclua os seguintes parâmetros na cadeia de conexão:
  • AuthenticationMethod. A versão da autenticação NTLM a ser utilizada.
    O UNIX oferece suporte para NTLMv1 e NTLMv2, mas não para NTLM.
  • Domínio. O domínio ao qual o servidor SQL pertence.
O seguinte exemplo mostra a cadeia de conexão para um servidor SQL que usa a autenticação NTLMv2 em um domínio do NT denominado Informatica.com:
jdbc:informatica:sqlserver://host01:1433;DatabaseName=SQL1;AuthenticationMethod=ntlm2java;Domain=Informatica.com
Se você se conectar com a autenticação NTLM, poderá ativar a opção
Usar conexão confiável
nas propriedades de conexão do MS SQL Server. Se você se conectar com a autenticação NTLMv1 ou NTLMv2, será necessário fornecer o nome de usuário e a senha nas propriedades da conexão.
AdvancedJDBCSecurityOptions
Os parâmetros de banco de dados para acesso de metadados a um banco de dados seguro. A Informatica trata o valor do campo AdvancedJDBCSecurityOptions como dados confidenciais e armazena a cadeia do parâmetro criptografada.
Para se conectar a um banco de dados seguro, inclua os seguintes parâmetros:
  • EncryptionMethod. Obrigatório. Indica se os dados estão criptografados quando são transmitidos na rede. Esse parâmetro deve ser definido como SSL.
  • ValidateServerCertificate. Opcional. Indica se a Informatica valida o certificado que é enviado pelo servidor de banco de dados.
    Se esse parâmetro estiver definido como True, a Informatica validará o certificado enviado pelo servidor de banco de dados. Se você especificar o parâmetro HostNameInCertificate, a Informatica também validará o nome do host no certificado.
    Se esse parâmetro estiver definido como false, a Informatica não validará o certificado enviado pelo servidor de banco de dados. A Informatica ignora todas as informações de truststore especificadas.
  • HostNameInCertificate. Opcional. O nome de host da máquina que hospeda o banco de dados seguro. Se você especificar um nome de host, o Informatica validará o nome de host incluído na cadeia de conexão em relação ao nome de host no certificado SSL.
  • cryptoProtocolVersion. Opcional. Se você ativar o TLS para a instância do Microsoft SQL Server, defina o parâmetro cryptoProtocolVersion desta forma:
    cryptoProtocolVersion=TLSv<número de versão>.
    Por exemplo, cryptoProtocolVersion=TLSv1.2
    O número de versão deve ter a mesma versão de TLS que você configurou para o servidor.
  • TrustStore. Obrigatório. Caminho e nome do arquivo de truststore.
    Se você configurar o SSL ou TLS e especificar somente o nome de arquivo, deverá copiar o arquivo truststore para o diretório de instalação da Informatica.
    Para testar a conexão e importar metadados, copie o arquivo truststore para o seguinte diretório:
    <diretório de instalação do cliente Informatica>/clients/DeveloperClient
    Para executar o mapeamento, copie o arquivo truststore para o seguinte diretório:
    <diretório de instalação do servidor Informatica>/tomcat/bin
    Se você configurar o SSL ou o TLS e especificar somente o nome do arquivo, deverá copiar o arquivo truststore para o diretório a seguir para testar a conexão:
    <diretório de instalação do servidor Informatica>/tomcat/bin
  • TrustStorePassword. Obrigatório. Senha do arquivo de truststore do banco de dados seguro.
Não se aplica ao ODBC.
A Informatica anexa os parâmetros JDBC seguros à cadeia de conexão. Se você incluir os parâmetros JDBC seguros diretamente na cadeia de conexão, não insira quaisquer parâmetros no campo AdvancedJDBCSecurityOptions.
Propriedades de Acesso a Dados: Tipo do Provedor
O provedor de conexão que você deseja usar para conexão com o banco de dados Microsoft SQL Server.
Você pode selecionar os seguintes tipos de provedor:
  • ODBC
  • Oldeb(Deprecated)
O padrão é ODBC.
Embora a interface de usuário de conexão do Microsoft SQL Server mostre o tipo de provedor OLEDB como preterido, a Informatica suporta o tipo de provedor OLEDB. Para obter mais informações sobre a declaração de suporte do tipo de provedor OLEDB, consulte o seguinte artigo da Base de Dados de Conhecimento KB 522895.
Usar DSN
Permite que o Serviço de Integração de Dados use o Nome da Fonte de Dados da conexão.
Se você selecionar a opção Usar DSN, os Serviço de Integração de Dados recuperará o banco de dados e os nomes de servidor do DSN.
Se você não selecionar a opção Usar DSN, deverá fornecer os nomes do banco de dados e do servidor.
Cadeia de Conexão
Use a seguinte cadeia de conexão se você não ativar o modo DSN:
<server name>@<database name>
Se você ativar o modo DSN, use as seguintes cadeias de conexão:
<DSN Name>
Página de Código
A página de código usada para leitura de um banco de dados de origem ou para gravação em um banco de dados ou um arquivo de destino.
Nome do Domínio
O nome do domínio.
Tamanho do Pacote
O tamanho do pacote usado para transmitir dados. Usado para otimizar os drivers nativos no Microsoft SQL Server.
Nome do Proprietário
O nome do proprietário do esquema.
Quando você gera uma DDL de tabela por meio de um mapeamento dinâmico ou da opção
Gerar e Executar DDL
, os metadados do DDL não incluem o nome do esquema e as propriedades do nome do proprietário.
Nome do Esquema
O nome do esquema no banco de dados. Especifique o nome do esquema do Depósito de Criação de Perfil se ele for diferente do nome do usuário do banco de dados. Especifique o nome do esquema do banco de dados de cache do objeto de dados se o nome do esquema for diferente do nome do usuário do banco de dados e você configurar as tabelas de cache gerenciadas por usuário.
Quando você gera uma DDL de tabela por meio de um mapeamento dinâmico ou da opção
Gerar e Executar DDL
, os metadados do DDL não incluem o nome do esquema e as propriedades do nome do proprietário.
SQL de Ambiente
Os comandos SQL para definir o ambiente do banco de dados quando você se conecta ao banco de dados. O Serviço de Integração de Dados executa o SQL de ambiente de conexão sempre que se conecta ao banco de dados.
Transação SQL
Os comandos SQL para definir o ambiente do banco de dados quando você se conecta ao banco de dados. O Serviço de Integração de Dados executa o SQL de ambiente de conexão no início de cada transação.
Período de Repetição
Essa propriedade é reservada para uso futuro.
Caractere do Identificador de SQL
Tipo de caractere que o banco de dados usa para colocar identificadores delimitados em consultas SQL. Os caracteres disponíveis dependem do tipo de banco de dados.
Selecione (Nenhum) se o banco de dados usar identificadores regulares. Quando o Serviço de Integração de Dados gera consultas SQL, o serviço não coloca os caracteres delimitados em torno de qualquer identificador.
Selecione um caractere se o banco de dados usar identificadores delimitados. Quando o Serviço de Integração de Dados gera consultas SQL, o serviço coloca os identificadores delimitados dentro desse caractere.
Suporte a Identificadores de Letras Maiúsculas e Minúsculas
Ative se o banco de dados usar identificadores sem distinção entre maiúsculas e minúsculas. Quando ativado, o Serviço de Integração de Dados coloca todos os identificadores dentro do caractere selecionado para a propriedade
Caractere do Identificador de SQL
.
Quando a propriedade
Caractere do Identificador de SQL
é definida como nenhum, a propriedade
Suporte a Identificadores de Letras Maiúsculas e Minúsculas
é desativada.
Provedor ODBC
ODBC. O tipo de banco de dados ao qual o ODBC se conecta. Para otimização de empilhamento, especifique o tipo de banco de dados para ativar o Serviço de Integração de Dados para gerar SQL de banco de dados nativo. As opções são:
  • Outros
  • Sybase
  • Microsoft_SQL_Server
O padrão é Outro.