restore de produção em teste

Discussão em 'Banco de Dados / Database' iniciado por marcioricardo, Agosto 19, 2010.

  1. marcioricardo

    marcioricardo Membro Participativo

    Boas.

    Estou tentando restaurar um banco que fiz um backup on line de produção, mas estou tendo problema no extent do before-image.

    Unable to extend before-image files enough to proceed. (6743)
    Check for fixed length extents. (6744)
    Restore failed. (1618)
    !!! ERROR - Database restore utility FAILED !!! (8564)


    Meu arquivo de before image em produção está com 43GB, consultei no site da Progress e tem uma "dica" para criar a estrutura do "st" e depois criar o banco e ai sim fazer o prorest.

    Tem outra alternativa, ou terei que criar meus arquivos de BI na estrutura? Pois vou trucar todos os meus BIs antes de subir as bases.

    Grato,
    Márcio.
  2. kirchner

    kirchner Membro Participativo Moderador

    Márcio,

    Quando o banco não existe, o prorest o cria. Se houver .st ele segue o .st. Se não houver, ele cria um banco simples (.b1 e .d1), com limite de 2GB. Se você precisa de mais do que isso tem que criar o .st.

    Se o banco já existir, o prorest grava sobre o banco. Você pode criar um banco vazio (prodb), habilitar a opção de largefiles e restaurar sobre este banco.
  3. marcioricardo

    marcioricardo Membro Participativo

    Marcos, segui a tua dica e consegui restaurar o banco. Fiquei na dúvida, se estou restaurando um banco, as configurações desse banco não deveria vir com o restore, como por exemplo o EnableLargeFiles.
  4. kirchner

    kirchner Membro Participativo Moderador

    Então,

    Podemos argumentar que deveria, mas isto é questionável. O fato de o prorest não sobrescrever o status de "LargeFiles" de um banco é muito prático na hora do restore.
    Pensa desta forma: o Progress não considera a estrutura física para backups e restores. Se o banco origem tinha 10 arquivos, você pode restaurar para um banco com 5 ou 50 arquivos, como for mais conveniente.

    Como o LargeFiles é relativo a estrutura física, o valor do banco de origem é desconsiderado.

Compartilhe esta Página