Os terminais fornecem as informações de conexão com o banco de dados que o Studio e o Integration Appliance usam para se conectar a um banco de dados.
Campo | Descrição |
---|---|
Tipo de Banco de Dados | Especifica o tipo de banco de dados. |
Nome do Banco de Dados | Especifica o nome do Banco de Dados ao qual você
deseja se conectar. Se estiver se conectando ao Oracle RAC, consulte
Para Oracle RAC:. Nota: Para bancos de dados AS/400
DB2, este é o nome de coleção
definido durante a instalação.
|
Local de Rede: Servidor | Especifica o nome ou endereço de IP da máquina na qual o servidor de banco de dados reside. Para Informix, efetue login no Informix Server Administrator e selecione a opção de menu | para localizar o nome do host. Para Sequelink, insira o nome ou o endereço de IP do servidor Sequelink.
Local de Rede: Porta | Especifica o número da porta do listener do servidor de banco de dados. Para Sequelink, insira o número da porta do listener do servidor Sequelink. |
Nome do Usuário | Especifica o nome de usuário que o Integration
Appliance usa para se conectar ao banco de dados. Nota: Para
DB2, o usuário deve ter as
permissões para criar um pacote.
|
Senha | Especifica a senha associada ao nome de usuário especificado. |
Parâmetros Adicionais | Especifica as informações específicas do banco de dados para um terminal. Consulte Trabalhando com Parâmetros de Banco de Dados para obter detalhes. Por padrão, o parâmetro MaxPooledStatements é definido e configurado automaticamente com um valor padrão para todos os tipos de Terminais de Banco de Dados. |
Por exemplo, se o comprimento da coluna for 10 e o valor for "abc", preencha a coluna com 7 espaços.
Se o valor codificado por EBCDIC não for preenchido com espaços, o Conector do Banco de Dados preencherá o valor com NULO. Isto pode criar dados inconsistentes e erros podem ocorrer.
Quando você usa uma consulta parametrizada para selecionar uma coluna codificada por EBCDIC em um banco de dados, o Conector de Banco de Dados retorna valores preenchidos com espaços se o valor é mais curto que o comprimento da coluna.
Por exemplo, se o comprimento da coluna for 10 e o valor for "abc", o Conector do Banco de Dados preencherá a coluna com 7 espaços.
Em que:
servername é o endereço de IP do servidor
port é o número da porta do servidor
property=value insira o ServiceName que é usado como o Nome do Banco de Dados. Inserir um SID é opcional.
Determina se o driver usará o balanceamento de carga do cliente em suas tentativas de se conectar a uma lista de servidores de banco de dados, principal e alternativos. A lista de servidores alternativos é especificada pela propriedade AlternateServers. Se configurado como true, o balanceamento de carga do cliente será usado e o driver tentará se conectar à lista de servidores de banco de dados, servidores principais e alternativos, em uma ordem aleatória. Se configurado como false (o padrão), o balanceamento de carga do cliente não será usado e o driver se conectará a cada servidor com base em suas ordens sequenciais (servidor principal primeiro, então, servidores alternativos, na ordem em que eles são especificados).
Campo | Descrição |
---|---|
Opções do Conjunto de Conexões | |
Tamanho do Conjunto Inicial | Especifica o número inicial das conexões com o banco de dados que o Integration Appliance abre e coloca no conjunto de conexões. |
Mínimo de Conexões | Especifica o número de conexões com o banco de dados que o Integration Appliance sempre mantém abertas no conjunto de conexões. A especificação de 0 é suportada. |
Máximo de Conexões | Especifica o número máximo de conexão com o banco de dados que o Integration Appliance pode ter abertas no conjunto de conexões. A especificação de 0 significa que o número de conexões é ilimitado. |
Tempo Inativo Máximo | Especifica o período de tempo (em minutos) que uma conexão com o banco de dados pode ficar aberta e inativa antes de ser fechada pelo Integration Appliance. Especificar 0 significa que as conexões são fechadas quando são retornadas ao conjunto - nenhum tempo inativo. |
Recuperar Conexões | Especifica com que frequência o Integration
Appliance verifica o conjunto de conexões para determinar se quaisquer
conexões devem ser encerradas. Por exemplo, se as Conexões de
Recuperação forem configuradas com 6 minutos, o Integration
Appliance verificará o conjunto de conexões a cada seis minutos para
determinar se o número total de conexões abertas no conjunto é maior que o
número mínimo de conexões. Se o número de conexões abertas for maior que o
número mínimo especificado, o Integration Appliance fechará quaisquer
conexões em excesso (acima do número de Conexões
Mínimas) para quaisquer conexões que excederam o
Tempo Inativo Máximo. Por exemplo, as Conexões Mínimas são configuradas como 2, as Conexões Máximas são configuradas como 6, as Conexões de Recuperação são de 6 minutos e o Tempo Inativo Máximo está configurado como 2 minutos. Um total de cinco conexões está aberto atualmente no conjunto de conexões. Quando as Conexões de Recuperação de 6 minutos são atingidas, o Integration Appliance verifica o conjunto de conexões e determina que uma conexão ficou inativa por 3 minutos, uma conexão ficou inativa por 4 minutos e três conexões ainda estão ativas. O Integration Appliance fecha as duas conexões inativas. Após outros 6 minutos, o Integration Appliance verifica o conjunto de conexões novamente. |
Codificação Padrão | |
Codificação | Especifica a Codificação de
caracteres padrão para usar durante a conexão com este banco de dados. Para configurar o tipo de codificação, escolha dentre uma
das opções a seguir:
Nota: Alguns caracteres de byte duplo não são convertidos com o
uso da codificação SHIFT-JIS. Para obter informações adicionais, consulte Usando a Codificação Shift-JIS.
|
Identificadores com Aspas | |
Delimitar os identificadores para tabelas, colunas e objetos com aspas | Especifica se são usadas aspas ao redor dos identificadores para tabelas de banco de dados, colunas e objetos nas instruções SQL geradas que o Integration Appliance e o Studio usam para se comunicar com o banco de dados. Colocar um identificador entre aspas faz com que o identificador faça distinção entre maiúsculas e minúsculas. Por exemplo, a sequência do identificador: myTable poderia se referir à tabela denominado mytable ou MYTABLE, mas a sequência do identificador com aspas: "myTable" se refere apenas a uma tabela denominada myTable. Colocar um identificador entre aspas também permite caracteres normalmente não localizados nos nomes do banco de dados, tais como espaços. |
Security | |
Ativar Criptografia | Especifica que a conexão deve usar SSL. |
Validar Certificado do Servidor | Especifica que o cliente deve validar o certificado do servidor de banco de dados. Consulte Testando uma Conexão com o Banco de Dados SSL . |
Requerer Autenticação de Cliente | Especifica que o cliente apresenta um certificado ao servidor de banco de dados. |
Tempo Limite de Conexão | |
Tempo limite após ___ segundo(s) ao estabelecer uma conexão com o Terminal. | Especifica o período de tempo, em segundos, antes
que um tempo limite ocorra entre o Integration Appliance que está tentando estabelecer
uma conexão com o Terminal e o tempo que leva para o Terminal
responder ao pedido de conexão. Para uma atividade do banco de dados, a
quantidade de tempo que o Integration Appliance tenta estabelecer uma
conexão com o banco de dados antes de expirar. Um tempo limite de conexão é diferente
de um tempo limite de atividade, porque um tempo limite de atividade ocorre após
a conexão com o Terminal já ter sido estabelecida. Um tempo limite
de atividade especifica o período de tempo, em segundos, antes que um tempo limite ocorra
entre a atividade que está chamando um pedido em um Terminal e o tempo
que leva para o Terminal responder. Configure o tempo limite da atividade
na tarefa Tentar Novamente de qualquer uma das atividades do banco
de dados a seguir:
|