Definições de Origem de Dados

Utilize essa página para editar as propriedades de uma origem de dados.

É possível acessar esta página do console administrativo de uma das seguintes formas:
  • Recursos > JDBC > Origens de Dados > origem_de_dados
  • Recursos > JDBC > Provedores JDBC > provedor_JDBC > Origens de Dados > origem_de_dados
Nota: Se o aplicativo usar Enterprise JavaBeans (EJB) 1.1 ou um módulo Java™ Servlet 2.2, use a página Origens de Dados (WebSphere Application Server V4) > data_source do console.

Testar Conexão

Ativa o serviço de conexão de teste para validar as conexões de aplicativos com a origem de dados.

Antes de clicar em Conexão de teste, configure suas propriedades de origem de dados e clique em Aplicar.

Nota: Deve-se ter a função de um administrador ou configurador, caso contrário, o botão Conexão de teste não estará disponível.

Escopo

Especifica o escopo do provedor JDBC que suporta essa origem de dados. Somente aplicativos instalados nesse escopo podem utilizar essa origem de dados.

Provedor

Especifica o adaptador de recursos que o WebSphere Application Server utiliza para esse connection factory.

Só é possível selecionar provedor ao criar um novo connection factory. A lista mostra todos os adaptadores de recursos existentes definidos no escopo relavante. Selecione um na lista se quiser utilizar um adaptador de recursos existente como Provedor.

Nome

Especifica o nome de exibição para a origem de dados.

Os caracteres válidos para esse nome incluem letras e números, mas NÃO a maioria dos caracteres especiais. Por exemplo, é possível definir este campo como Testar Origem de Dados. Mas qualquer nome que começa com um ponto (·) ou contém os caracteres especiais ( \ / , : ; " * ? < > | = + & % ' ` @ ) não é um nome válido.

Informações Valor
Tipo de D]ados Sequência de Caracteres

Nome de JNDI

Especifica o nome de JNDI (Java Naming and Directory Interface).

Ambientes de computação distribuída frequentemente empregam serviços de nomes e diretórios para obter componentes e recursos compartilhados. Os serviços de nomes e diretórios associam nomes a localizações, serviços, informações e recursos.

Os serviços de nomes fornecem mapeamentos de nomes para objetos. Os diretórios de serviços fornecem informações sobre objetos e sobre as ferramentas de procura necessárias para localizar esses objetos.

Existem muitas implementações de serviços de nomes e de diretórios e as interfaces para eles variam. JNDI fornece uma interface comum que é utilizada para acessar os diversos serviços de nomes e de diretórios.

Por exemplo, é possível utilizar o nome jdbc/markSection.

Se você deixar este campo em branco, será gerado um nome JNDI a partir do nome da origem de dados. Por exemplo, um nome de origem de dados, markSection, gera um nome JNDI de jdbc/markSection.

Após configurar esse valor, salvá-lo e reiniciar o servidor, será possível ver essa sequência ao executar a ferramenta de espaço de nome do dump de memória.

Informações Valor
Tipo de D]ados Sequência de Caracteres

Utilizar esta Origem de Dados no CMP (Container-Managed Persistence)

Especifica se esta origem de dados é utilizada para Container-Managed Persistence de enterprise beans.

Essa opção aciona a criação de um connection factory do CMP, que corresponde a essa origem de dados, para o adaptador de recursos relacional.

Informações Valor
Tipo de D]ados Booleano
Default Verdadeiro (ativado)

Description

Especifica um texto descritivo do recurso.

Informações Valor
Tipo de D]ados Sequência de Caracteres

Category

Especifica uma cadeia de categorias que pode ser utilizadas para classificar ou agrupar o recurso.

Informações Valor
Tipo de D]ados Sequência de Caracteres

Nome da Classe Auxiliar do Armazém de Dados

Especifica o nome da classe de implementação DataStoreHelper que estende os recursos da classe de implementação do driver JDBC selecionado para executar funções específicas do banco de dados.

O servidor de aplicativos fornece um conjunto de classes de implementação DataStoreHelper para cada driver do provedor JDBC suportado. Estas classes de implementação estão no pacote com.ibm.websphere.rsadapter. Por exemplo, se o seu provedor JDBC for o DB2, a classe DataStoreHelper padrão será com.ibm.websphere.rsadapter.DB2DataStoreHelper. No entanto, a página do console administrativo que está sendo visualizada pode disponibilizar vários nomes de classes DataStoreHelper em uma lista drop-down; certifique-se de selecionar as classes requeridas pela configuração do banco de dados. Caso contrário, seu aplicativo pode não funcionar corretamente. Se desejar usar uma classe DataStoreHelper que não esteja listada na lista suspensa, selecione Especificar DataStoreHelper Definida pelo Usuário e digite um nome completo de classe. Consulte o centro de informações para obter instruções sobre a criação de uma classe DataStoreHelper definida pelo usuário.

Informações Valor
Tipo de D]ados Lista drop-down ou cadeia (se o DataStoreHelper definido pelo usuário estiver selecionado)

Alias de Autenticação para Recuperação XA

Esse campo é usado para especificar o alias de autenticação que deve ser usado durante o processo de recuperação XA. Se esse nome de alias for alterado após uma falha do servidor, o processamento de recuperação XA subsequente utilizará a configuração original que estava em vigor antes da falha.

Selecione um alias na lista.

Para definir um novo alias que não é exibido na lista:
  1. Clique em Aplicar. Em Itens Relacionados, agora você vê uma listagem de entradas de dados de autenticação Java Platform, Enterprise Edition (Java EE) Connector Architecture (J2C).
  2. Clique em Entradas de Dados de Autenticação J2C (J2EE Connector Architecture).
  3. Clique em Novo.
  4. Defina um alias.
  5. Clique em OK e em Salvar. Agora, o console exibe uma página de coleção de alias que lista todos os aliases configurados. Sobre a tabela, essa página também exibe o nome do connection factory na trilha de navegação.
  6. Clique no nome de sua connection factory J2C para retornar para a página de configuração para a connection factory que está sendo criada.
  7. Selecione o novo alias na lista Alias de Autenticação Gerenciado por Contêiner.
  8. Clique em Aplicar.

A identidade do banco de dados para o alias de autenticação de recuperação do XA em uma origem de dados deve ter autorização para efetuar a recuperação do XA. Dependendo do esquema de autorização da instalação, esse nível de autorização pode ser diferente do nível de autorização que deve ser usado pela identidade para acessar as tabelas de bancos de dados de um aplicativo.

Se o adaptador de recursos não suportar transações XA, este campo não será exibido. O valor-padrão desse campo será derivado do alias selecionado para autenticação de aplicativo, se especificado.

Se tiver definido diversos domínios de segurança e diversos aliases de autenticação no servidor de aplicativos, poderá clicar em Procurar... para selecionar um alias de autenticação para o recurso que está sendo configurado. O botão Procurar estará acessível apenas se, pelo menos, um domínio de segurança for definido e um escopo designado, o que se aplica ao recurso que está sendo editado. Além disso, o domínio de segurança deve conter pelo menos um alias Java Authentication and Authorization Service (JAAS) Java 2 Connector (J2C) Authentication.

Os domínios de segurança permitem isolar aliases de autenticação entre servidores. A visualização em árvore é útil na determinação do domínio de segurança ao qual um alias pertence, além de poder ajudar a determinar os servidores que estão aptos para acessar cada alias de autenticação. A visualização em árvore é padronizada para cada recurso, portanto, domínios e aliases que você não pode usar não são exibidos.

Informações Valor
Tipo de D]ados Lista suspensa

Alias de Autenticação Gerenciado por Componente

Esse alias é utilizado para autenticação do banco de dados no tempo de execução.

Se o banco de dados não for seguro, a configuração da autenticação de banco de dados não será necessária. Isso não é recomendado para um ambiente de produção.
Evitar Problemas Evitar Problemas: Se você tiver um banco de dados que não suporte ID do usuário e senha, não configure o alias nos campos alias de autenticação gerenciada por componente ou alias de autenticação gerenciado por contêiner. Caso contrário, a mensagem de aviso será exibida no registro do sistema para indicar que o usuário e a senha não são propriedades válidas. Essa mensagem é apenas de aviso; a origem de dados ainda é criada com êxito.gotcha

Selecione um alias na lista.

Para definir um novo alias que não é exibido na lista:
  1. Clique em Aplicar. Em Itens Relacionados, agora você vê uma listagem de entradas de dados de autenticação Java Platform, Enterprise Edition (Java EE) Connector Architecture (J2C).
  2. Clique em Entradas de Dados de Autenticação J2C (J2EE Connector Architecture).
  3. Clique em Novo.
  4. Defina um alias.
  5. Clique em OK e em Salvar. Agora, o console exibe uma página de coleção de alias que lista todos os aliases configurados. Sobre a tabela, essa página também exibe o nome do connection factory na trilha de navegação.
  6. Clique no nome de sua connection factory J2C para retornar para a página de configuração para a connection factory que está sendo criada.
  7. Selecione o novo alias na lista Alias de Autenticação Gerenciado por Contêiner.
  8. Clique em Aplicar.

Se tiver definido diversos domínios de segurança e diversos aliases de autenticação no servidor de aplicativos, poderá clicar em Procurar... para selecionar um alias de autenticação para o recurso que está sendo configurado. O botão Procurar estará acessível apenas se, pelo menos, um domínio de segurança for definido e um escopo designado, o que se aplica ao recurso que está sendo editado. Além disso, o domínio de segurança em questão deve conter pelo menos um alias de autenticação J2C JAAS.

Se você não configurar um alias por meio da autenticação gerenciada pelo componente ou por outros meios e o banco de dados exigir ID de usuário e senha para obter uma conexão, ocorrerá uma exceção durante o tempo de execução.

Informações Valor
Tipo de D]ados Lista suspensa

Alias de Autenticação Gerenciado por Contêiner

Especifica dados de autenticação, que é uma entrada de dados de autenticação entre JAAS e J2C, para conexão gerenciada por contêiner com o recurso. Essa configuração pode ser desativada, dependendo do valor selecionado para a configuração Alias de configuração de mapeamento.

Selecione um alias na lista.

Para definir um novo alias que não é exibido na lista:
  1. Clique em Aplicar. Em Itens Relacionados, agora você vê uma listagem de entradas de dados de autenticação J2C (J2EE Connector Architecture).
  2. Clique em JAAS - Dados de Autenticação do J2C.
  3. Clique em Novo.
  4. Defina um alias.
  5. Clique em OK e em Salvar. Agora, o console exibe uma página de coleção de alias que lista todos os aliases configurados. Sobre a tabela, essa página também exibe o nome do connection factory na trilha de navegação.
  6. Clique no nome de sua connection factory J2C para retornar para a página de configuração para a connection factory que está sendo criada.
  7. Selecione o novo alias na lista Alias de Autenticação Gerenciado por Contêiner.
  8. Clique em Aplicar.

Se tiver definido diversos domínios de segurança e diversos aliases de autenticação no servidor de aplicativos, poderá clicar em Procurar... para selecionar um alias de autenticação para o recurso que está sendo configurado. O botão Procurar estará acessível apenas se, pelo menos, um domínio de segurança for definido e um escopo designado, o que se aplica ao recurso que está sendo editado. Além disso, o domínio de segurança em questão deve conter pelo menos um alias de autenticação J2C JAAS.

Os domínios de segurança permitem isolar aliases de autenticação entre servidores. A visualização em árvore é útil na determinação do domínio de segurança ao qual um alias pertence, além de poder ajudar a determinar os servidores que podem acessar cada alias de autenticação. A visualização em árvore é padronizada para cada recurso, portanto, domínios e aliases que você não pode utilizar não são exibidos.

Informações Valor
Tipo de D]ados Lista suspensa

Alias de Configuração de Mapeamento

Especifica o alias de autenticação para a configuração de mapeamento JAAS (Java Authentication and Authorization Service) que é utilizada por esse connection factory.

A configuração JAAS DefaultPrincipalMapping mapeia o alias de autenticação para o ID do usuário e a senha. É possível definir e usar outras configurações de mapeamento.

Informações Valor
Tipo de D]ados Lista suspensa

Propriedades comuns e requeridas da origem de dados

Estas propriedades são específicas da origem de dados que corresponde ao provedor JDBC selecionado. Elas são requeridas pela origem de dados ou são muito úteis para a origem de dados. Você encontra no centro de informações uma lista completa das propriedades exigidas por todos os provedores JDBC suportados.


Ícone que indica o tipo de tópico Tópico de Referência



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=udat_jdbcdatsordet
Nome do arquivo: udat_jdbcdatsordet.html