Criando os Bancos de Dados

O WebSphere Event Broker requer um banco de dados para cada intermediário. Esse tópico fornece informações sobre esses bancos de dados e links para os tópicos que explicam como criá-los no sistema de banco de dados escolhido.

No Windows, se você utilizar o assistente de Configuração Padrão, ele cria automaticamente um banco de dados do intermediário para o intermediário padrão, no DB2 ou no Derby. As informações a seguir também se aplicam a bancos de dados criados pelo assistente.

O banco de dados do intermediário
Um intermediário armazena informações sobre a configuração e controle no banco de dados. É necessário definir o banco de dados antes de criar o intermediário (pois a criação do intermediário cria tabelas no banco de dados especificado) e é necessário autorizar o acesso ao banco de dados para usuários específicos. O banco de dados do intermediário também é conhecido como armazenamento persistente local do intermediário. Escolha um nome exclusivo para o banco de dados do intermediário, por exemplo WBRKBKDB e anote-o para quando criar o intermediário.

Início da mudançaSe você criar um intermediário no Linux ou UNIX, dependendo do seu sistema operacional, poderá criar o banco de dados do intermediário no DB2, Oracle ou Sybase, ou um banco de dados SQL Server em uma máquina Windows. No Windows, você pode criar o banco de dados do intermediário no DB2, Oracle, Sybase, SQL Server ou Derby. Consulte Bancos de Dados Suportados para verificar os bancos de dados que são suportados em seu sistema operacional. Fim da mudança

O banco de dados do Configuration Manager
O Configuration Manager também armazena informações de configuração e de controle em seu banco de dados, que é conhecido como o repositório de configuração interno. Ele é criado e gerenciado automaticamente pelo Configuration Manager.
Compartilhamento de banco de dados
É possível criar um banco de dados para cada intermediário ou usar um banco de dados para vários intermediários, se as plataformas forem compatíveis. As tabelas de cada intermediário são identificadas com o nome do intermediário; esses identificadores separam os dados de cada intermediário.
Tamanho do banco de dados
Não existe requisito de tamanho fixo para o banco de dados do intermediário; o tamanho requerido depende da complexidade de seus fluxos de mensagens. Se você desenvolver fluxos de mensagens que suportam muitos publicadores ou assinantes, poderá ser necessário aumentar os dimensionamentos iniciais.
Esquema de banco de dados
Quando criar um intermediário, as tabelas de banco de dados requeridas por esse componente serão criadas no esquema padrão associado ao ID do usuário utilizado para acessar esse banco de dados. Especifique este ID do usuário no comando de criação (mqsicreatebroker).
  • Para DB2 e Oracle, o comportamento padrão é que o nome do esquema seja padronizado para o ID do usuário utilizado para acessar o banco de dados.
  • Para Sybase e SQLServer, o comportamento típico é utilizar o esquema que possui o banco de dados (dbo).

O WebSphere Event Broker não requer um esquema específico ou conjunto de espaços de tabelas; é possível configurar o banco de dados e acessar privilégios do ID do usuário para escolher seus próprios valores.

  1. Nos sistemas UNIX, conclua os procedimentos de configuração definidos em Preparando Bancos de Dados nos Sistemas UNIX antes de criar o banco de dados. Não será necessário concluir esta tarefa se o banco de dados estiver no Windows ou no Linux.
  2. Crie o banco de dados. As instruções são fornecidas para DB2 no Criando um Banco de Dados DB2 no Windows e Criando um Banco de Dados DB2 em Sistemas Linux e UNIX.

    Para criar um banco de dados Derby, consulte o Comando mqsicreatedb. O suporte ao banco de dados Derby é descrito em Bancos de Dados Derby no Windows.

    Para outro banco de dados, consulte a documentação desse banco de dados. Os comandos que podem ser utilizados em relação aos bancos de dados são descritos em Comandos de Banco de Dados no Windows.

  3. Se o banco de dados for DB2, personalize-o para a utilização do WebSphere Event Broker. A customização é descrita em Personalizando Bancos de Dados DB2.
  4. Estabeleça conexões ao banco de dados Consulte Configurando o Acesso a Bancos de Dados.
  5. Autorize o acesso ao banco de dados. Esta tarefa é descrita em Autorizando Acesso aos Bancos de Dados.
Conceitos relacionados
Comandos de Banco de Dados no Windows
Tarefas relacionadas
Preparando Bancos de Dados nos Sistemas UNIX
Criando um Banco de Dados DB2 no Windows
Criando um Banco de Dados DB2 em Sistemas Linux e UNIX
Personalizando Bancos de Dados DB2
Configurando o Acesso a Bancos de Dados
Autorizando Acesso aos Bancos de Dados
Referências relacionadas
Bancos de Dados Suportados
Comando mqsicreatedb
Comando mqsideletedb
Comando mqsichangedbimgr
Notices | Trademarks | Downloads | Library | Support | Feedback
Copyright IBM Corporation 1999, 2006 Last updated: 5월 25, 2006
ah14430_