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. Apêndice A: Páginas de Códigos
  20. Apêndice B: Funções personalizadas
  21. Apêndice C: Conectividade da Plataforma Informatica
  22. Apêndice D: 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.
  • 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.