WebSphere Enterprise Service Bus, Versão 6.2.0 Sistemas Operacionais: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Atualizando o Banco de Dados do Business Space Manualmente

Após migrar o servidor a partir da versão 6.1.2, você deve atualizar manualmente o banco de dados do Business Space para um novo esquema do banco de dados antes de iniciar o servidor do versão 6.2.

Antes de Iniciar

Sobre Esta Tarefa

Após migrar o WebSphere ESB a partir da versão 6.1.2 para o versão 6.2, o banco de dados do Business Space ainda é configurado para ser utilizado com o Business Space 6.1.2. Você deve atualizar o banco de dados do Business Space antes de ele ser acessado pelo Business Space versão 6.2. Esta etapa consiste em executar dois scripts de banco de dados. O primeiro script atualiza o esquema do banco de dados. O segundo script modifica dados no banco de dados do Business Space para prepará-lo para utilização pelo Business Space versão 6.2.
Nota: Antes de executar os scripts, é necessário editá-los e substituir todas as ocorrências da cadeia @SCHEMA@ pelo nome do esquema do banco de dados do Business Space. O nome do esquema padrão é IBMBUSSP. Ao executar o script, o usuário do banco de dados deve ter autorização suficiente para modificar o banco de dados.
Procedimento
  1. Certifique-se de que você esteja utilizando um ID de usuário com autoridade suficiente para atualizar o esquema de banco de dados.
  2. Faça backup do banco de dados.
  3. Localize o diretório onde os scripts de banco de dados estão localizados:
    • For Windows operating system Nas plataformas Windows®: install_root\dbscripts\BusinessSpace\database_type
    • For Linux operating systemFor UNIX operating system Em plataformas Linux® e UNIX®: plataformas: install_root/dbscripts/BusinessSpace /database_type

    Em que:

    install_root
    é o diretório raiz no qual o WebSphere ESB versão 6.2 foi instalado.
    database_type
    é o nome correspondente para o produto de banco de dados que você está utilizando. Tipos de bancos de dados aplicáveis e seus nomes de diretórios são os seguintes:
    Tipo do Banco de Dados Nome do Diretório
    DB2 no iSeries DB2iSeries
    DB2 Universal Database (para todos os sistemas operacionais, exceto o z/OS e o i5/OS) DB2
    DB2 para z/OS Versão 8.x

    DB2zOSV8

    Utilize os scripts neste diretório se sua configuração do banco de dados inicial utilizou o DB2 z/OS v8 ou posterior (utiliza nomes de tabela longos)

    Nota: Se você utilizou o DB2 z/OS v7 durante sua configuração do banco de dados inicial, consulte a nota técnica relevante no site de suporte do Site de Suporte do WebSphere Enterprise Service Bus.
    DB2 para z/OS Versão 9.x

    DB2zOSV9

    Utilize os scripts neste diretório se sua configuração do banco de dados inicial utilizou o DB2 z/OS v9 e uma chave do DB2 z/OS v9

    Nota: Se você utilizou o DB2 z/OS v7 durante sua configuração do banco de dados inicial, consulte a nota técnica relevante no site de suporte do Site de Suporte do WebSphere Enterprise Service Bus.
    Derby Derby
    Nota: Se você tiver um banco de dados Cloudscape existente para uma instalação anterior (6.0.x) do WebSphere ESB, o banco de dados deve primeiro ser atualizado a partir de um banco de dados Cloudscape para um banco de dados Derby. Consulte o Migrando Bancos de Dados Cloudscape. Em seguida, quando tiver um banco de dados Derby que corresponda a essa mesma versão (6.0.x) do WebSphere ESB, você deve, então, atualizar o banco de dados para corresponder ao WebSphere ESB versão 6.2 com os scripts neste diretório.
    Oracle Oracle
    Nota: Se você não aplicou IFix001 para o Business Space versão 6.1.2, remova o comentário das seguintes linhas do upgradeSchema612_BusinessSpace.sql antes de executar o script:
    -- ALTER TABLE @SCHEMA@.PAGE
    --	      RENAME COLUMN RESTRICTEDD TO RESTRICTED;
    Para obter nomes e versões de produtos de banco de dados específicos, consulte Configurações do Banco de Dados.
  4. Localize os scripts de migração para o banco de dados e a versão do esquema atual, em que schema_version possui o valor 612 para a versão 6.1.2. Por exemplo, para atualizar o esquema do banco de dados Business Space para o DB2 a partir do WebSphere ESB versão 6.1.2 para o versão 6.2, é necessário o install_root/dbscripts/BusinessSpace/DB2/upgradeSchema612_BusinessSpace.sql.
    Nota: Também é necessário do script upgradeData612_BusinessSpace.sql.
  5. Copie os scripts apropriados do diretório no qual você os localizou para o sistema no qual o banco de dados está em execução.
  6. Modifique os scripts SQL upgradeSchema612_BusinessSpace.sql e upgradeData612_BusinessSpace.sql para atender aos seus requisitos. Por exemplo, você deve alterar o nome do esquema do banco de dados e pode precisar alterar um nome de usuário, senha ou caminho de arquivo.
  7. Utilizando o cliente de banco de dados, conecte-se ao banco de dados. Isso é para assegurar que é possível conectar-se.
  8. Execute sua versão dos scripts SQL de upgrade. Para obter informações sobre como executar um script .sql com o banco de dados, consulte a documentação de seu produto de banco de dados.
    1. Execute upgradeSchema612_BusinessSpace.sql para atualizar o esquema do banco de dados.
    2. Execute upgradeData612_BusinessSpace.sql para modificar os dados no banco de dados do Business Space.
  9. Se houver algum erro ou alguma falha for indicada na saída do cliente de banco de dados, corrija os erros relatados e tente a etapa 8 novamente.

Resultados

O banco de dados foi atualizado e está pronto para utilização pelo Business Space versão 6.2. Após você executar o script para atualizar o esquema do banco de dados, o banco de dados não pode mais ser utilizado pelo Business Space versão 6.1.2.

task Tópico de Tarefa

Termos de Uso | Feedback


Ícone de registro de data e hora Última Atualização: 01 julho 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/tmig_vtv_upg_bsdb.html
Copyright IBM Corporation 2005, 2010. Todos os Direitos Reservados.
Este Centro de Informações foi desenvolvido com tecnologia Eclipse (http://www.eclipse.org).