Métodos para abrir um enorme arquivo .sql.gz?

2

Eu tenho um arquivo enorme de 12 GB .sql.gz que eu preciso descompactar no meu computador Windows 10. Até agora, tentei usar o WinZip, o 7-Zip e o comando gunzip no Cygwin. Recebi as mensagens de erro mostradas abaixo para cada uma dessas tentativas. Tenho procurado soluções potenciais adicionais para esse problema on-line, mas até agora não localizei nenhuma sugestão útil. Se alguém tiver ideias sobre o que pode funcionar, agradeço sua opinião.

Sei que as mensagens de erro indicam que este arquivo é inválido, mas não tenho certeza se essas mensagens se devem ao fato de ser tão grande ou se o arquivo está realmente corrompido; o processo de download de arquivos pareceu ser concluído com sucesso, embora seja possível que até mesmo um arquivo corrompido não mostre nenhuma indicação de que o processo de download foi corrompido ...

When try to open with WinZip, the error message is: Cannot open file 'file_v1.2.sql.gz'. It does not appear to be a valid archive. > If you downloaded this file, try downloading this file again.

When try to open with 7-Zip, the error message is: Cannot open the file as [gzip] archive Is not archive

When try to open in Cygwin using gunzip, the error message is: gzip: file_v1.2.sql.gz: not in gzip format

    
por Bob Loblaw 06.08.2017 / 18:32

1 resposta

0

Você poderia tentar o Gzip para Windows , ou seja, executá-lo fora do Cygwin, no entanto, eu suspeitaria que Se você receber uma mensagem de erro no Cygwin, receberá novamente uma mensagem de erro semelhante. Outra alternativa é o Zip Reader gratuito de WinRAR , já que pode descomprima arquivos .gz .

Um arquivo gzip válido deve ter um cabeçalho de 10 bytes contendo um número mágico (1f 8b), um número de versão e um timestamp. Para verificar se o arquivo é um arquivo gzip válido, você pode verificar o arquivo com um editor hexadecimal para ver se o arquivo tem esse cabeçalho. Nos sistemas Microsoft Windows, eu uso o Freeware Hex Editor XVI32, mas, infelizmente, devido a o tamanho do arquivo, que provavelmente não funcionará no seu caso, já que o desenvolvedor declara em sua lista de recursos "XVI32 permite editar arquivos de até 2 GB (memória virtual suficiente fornecida, é claro)." O UltraEdit pode ser usado como um editor hexadecimal ; O desenvolvedor afirma: "Em relação a arquivos grandes, o UltraEdit manipula arquivos com mais de 4 GB. O UltraEdit é baseado em disco. Isso significa que ele carrega apenas pequenas partes do arquivo na memória para não usar toda a memória e impedir que outros aplicativos sejam executados. No entanto, ele faz uma cópia temporária do arquivo para conseguir isso e isso pode levar algum tempo para arquivos grandes. " Eu mesmo não usei esse produto, mas ele é gratuito por um período experimental de 30 dias. Se o arquivo não tiver um cabeçalho válido, ele provavelmente não poderá ser processado por nenhum programa que descompacte arquivos .gz.

    
por 06.08.2017 / 20:24