Firebird Documentation IndexUtilitários do FirebirdGSPLIT → Juntando Arquivos de Backup
Firebird Home Firebird Home Anterior: Dividindo BackupsFirebird Documentation IndexAcima: GSPLITPróxima: Diversos Script Linux/Unix

Juntando Arquivos de Backup

Supondo que o backup acima tivesse funcionado, o comando para restaura um de um número de arquivos criados pelo GSPLIT seria como segue:

C:\>gsplit -join norman_1.fbk norman_2.fbk norman_3.fbk | 
    gbak -c stdin create_norman.fdb

Atenção

Além disso, o comando acima foi dividido em duas linhas pra permitir que a geração de pdf deste manual funcionasse. Na realidade, o comando tem que digitado em uma única linha.

Se você tiver um número arquivos de backup divididos gerados usando o próprio GBAK e não filtrado através do GSPLIT, você não pode GSPLIT para juntá-los para uma restauração como o próximo exemplo mostra:

C:\>gsplit -join norman_1.fbk norman_2.fbk norman_3.fbk | 
    gbak -c stdin create_norman.fdb
gsplit: expected GSPLIT description record
gsplit: Exiting before completion due to errors
gsplit: progam fails to join multi-volumn back-up files
gbak: ERROR: expected backup description record
gbak: Exiting before completion due to errors

Atenção

Além disso, o comando acima foi dividido em duas linhas pra permitir que a geração de pdf deste manual funcionasse. Na realidade, o comando tem que digitado em uma única linha.

Aparenta que GSPLIT e GBAK possuem diferentes informações de cabeçalho nos arquivos de backup e os dois não são compatíveis.

Nota

Os erros de ortografia em "program" e "volume" foram produzidos pelo utilitário.

Anterior: Dividindo BackupsFirebird Documentation IndexAcima: GSPLITPróxima: Diversos Script Linux/Unix
Firebird Documentation IndexUtilitários do FirebirdGSPLIT → Juntando Arquivos de Backup