Configurando para Persistência de Sessão de Banco de Dados

Você pode configurar um banco de dados para coletar dados de sessão para a persistência de sessão de banco de dados.

Sobre Esta Tarefa

Para configurar o recurso de gerenciamento de sessões para a persistência de sessão de banco de dados, conclua as etapas a seguir.

Procedimento

  1. Crie e configure um provedor JDBC.
  2. Crie uma origem de dados que aponte para um banco de dados.

    Utilize o provedor JDBC definido: Recursos > JDBC > Provedores JDBC > JDBC_provider > Origens de Dados > Novo. A origem de dados não deve ser JTA, por exemplo, não ativado XA. Observe o nome de JNDI da origem de dados.

    [AIX Solaris HP-UX Linux Windows][IBM i]Aponte para um banco de dados existente.

    [z/OS]Indique o banco de dados z/OS DB2 que contém a tabela do DB2 para persistência de sessão.

    [z/OS]Configuração de exemplo para persistência de sessão:
    Nome Sessões
    Nome da JNDI jdbc/sessions
    Persistência Gerenciada por Contêineres Selecionadas
    Alias de Autenticação Gerenciado por Componentes CELL/jaasalias
    Alias de Autenticação Gerenciado por Componentes CELL/jaasalias
  3. Verifique se o banco de dados correto está listado sob Recursos > Provedores JDBC > JDBC_provider > Origens de Dados > datasource_name. Se necessário, entre em contato com o administrador do banco de dados para verificar o nome correto do banco de dados.
    [z/OS]Por exemplo:
    Nome do Banco de Dados
    LOC1 (especifique seu sistema)
  4. [z/OS]Crie uma tabela DB2 no banco de dados z/OS DB2 que será usado para persistência de sessão.
  5. [z/OS]Configure a tabela do DB2 para obter a persistência de sessão.
  6. Vá para o nível apropriado de Gerenciamento de Sessão.
  7. Em Propriedades Adicionais, clique em Configurações do Ambiente Distribuído
  8. Selecione e clique em Banco de Dados.
  9. Especifique o nome JNDI da Origem de Dados a partir de uma etapa anterior. Os ID de usuário e a senha do banco de dados fazem distinção entre maiúsculas e minúsculas.
  10. Especifique o ID de usuário e a senha do banco de dados utilizados para acessar o banco de dados e para criação de tabela. Ao criar sua origem de dados, você pode ter especificado um Alias de Autenticação Gerenciada por Contêiner ou um Alias de Autenticação Gerenciada por Componente; entretanto, estas duas configurações não são utilizadas pelo gerenciador de sessões para persistência de sessão. O gerenciador de sessões utiliza o ID do usuário e a senha especificados nesta etapa para persistência de sessão.
  11. Opcional: [z/OS][IBM i]Anexe o nome do esquema no campo ID do Usuário da sessão se você desejar ter mais de uma instância da tabela de sessões.

    O gerenciador de sessões utiliza o nome do esquema para qualificar o nome da tabela de sessões para todas as operações do banco de dados. Se apenas o ID do usuário for especificado sem o nome do esquema, o nome do esquema será assumido como NULL e, portanto, um nome de tabela com NULL como o nome do esquema será criado, por exemplo, NULL.SESSIONS. É possível criar múltiplas tabelas de sessão com diferentes nomes de esquema, diferentes de NULL e acessá-las separadamente modificando o nome de usuário para conter o nome do esquema apropriado.

  12. [AIX Solaris HP-UX Linux Windows][IBM i]Digite a senha novamente para confirmação.
  13. [AIX Solaris HP-UX Linux Windows][IBM i]Configure um espaço de tabela e tamanhos de página para os bancos de dados da sessão doDB2.
  14. Vá para um esquema de várias linhas.
  15. Clicar em OK.
  16. Se você deseja alterar os parâmetros de ajuste, clique em Parâmetros de Ajuste Customizados sob Propriedades Adicionais.
  17. Clique em Aplicar.
  18. Clique em Salvar.

Ícone que indica o tipo de tópico Tópico de Tarefa



Í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=tprs_cnfp
Nome do arquivo: tprs_cnfp.html