Iniciação Rápida Personal Edition

Migrando os Bancos de Dados

Esta seção se aplica somente se você estiver migrando os bancos de dados do formato da Versão 5.x para o da Versão 7.1. Se você estiver migrando da Versão 6.1 para a Versão 7.1, pode ignorar esta seção.

Para migrar bancos de dados da Versão 5.x pertencentes a uma instância:

  1. Efetue login com uma conta de usuário que possua autoridade SYSADM. Consulte Trabalhando com o Grupo Administrativo do Sistema para obter mais informações.
  2. Certifique-se de que os bancos de dados que deseja migrar estão catalogados. Para recuperar uma relação de todos os bancos de dados catalogados em seu sistema, execute o comando db2 list database directory. A sintaxe deste comando é a seguinte:
    comando DB2 LISTDATABASE DIRECTORY
     
    >>-LIST----+-DATABASE-+--DIRECTORY----+----------------+-------><
               '-DB-------'               '-ON--+-path--+--'
                                                '-drive-'
     
    
    O parâmetro ON path/drive especifica o diretório do banco de dados local a partir do qual as informações são listadas. Se ele não for especificado, o conteúdo do diretório do banco de dados do sistema será listado. Para obter mais informações e exemplos, consulte o Command Reference.
  3. Migre o banco de dados usando o comando db2 migrate database. A sintaxe deste comando é a seguinte:
    comando DB2MIGRATE DATABASE
     
    >>-MIGRATE----+-DATABASE-+--database-alias---------------------->
                  '-DB-------'
     
    >-----+---------------------------------------+----------------><
          '-USER--username--+------------------+--'
                            '-USING--password--'
     
    

    Para obter mais informações e exemplos, consulte o Command Reference.

Migrando os bancos de dados da Versão 5 que contêm tablespaces SYSCAT DMS
Se você estiver migrando a partir dos bancos de dados da Versão 5 que contêm um tablespace SYSCAT Database Managed Space (DMS), deverá conferir se possui aproximadamente 70 por cento de espaço livre no tablespace antes de migrar o banco de dados. Você pode verificar o tamanho dos tablespaces digitando o comando db2 list tablespaces show detail.

Se o tablespace não tiver espaço livre suficiente, você poderá receber o seguinte erro:

   SQL1704N A migração do banco de dados falhou. Código de razão 17.

Neste caso, você deverá restaurar o banco de dados da Versão 5 em uma instância da Versão 5, incluir mais contêineres usando a instrução ALTER TABLESPACE e migrar o banco de dados novamente. Para obter mais informações sobre os tablespaces e a instrução ALTER TABLESPACE, consulte o Administration Guide e o SQL Reference.


[ Início da Página | Página Anterior | Próxima Página | Índice | Índice Remissivo ]