PostgreSQL – página inválida no bloco 2196 da relação base/349583/364737

Ainda ontem, um de nossos clientes reclamou que estava fazendo backups em um banco de dados 1C rodando em PostgreSQL. Pelo fato de lhes fornecermos apenas VPS e nada mais, não sabíamos o que se passava dentro deles. Mas, como se viu, os backups não são gravados há muito tempo porque eles também não têm seu próprio administrador e ninguém está monitorando isso. Enviamos uma solicitação, analisamos o que estava acontecendo e vimos o seguinte quando tentamos fazer uma cópia de backup: ERRO: página inválida no bloco 2196 da relação base/349583/364737 Depois de passar 15 minutos inteiros, descobriu-se que simplesmente pressionar o botão “Ok” não funcionaria mais e não existe uma solução padrão para a palavra “Completamente”. Também não existem scripts prontos. Como resultado, decidi que seria necessário publicar a solução encontrada para quem usa PostgreSQL no Windows.
  1. Iniciamos o pgAdmin.
  2. Inicie a Ferramenta de consulta e:
    1. O caminho para o banco de dados, acho que ninguém vai duvidar com qual banco de dados surgiu o problema, então vamos omitir o método de encontrar o nome do banco de dados sabendo apenas básico/349583
    2. Em seguida, para inserir texto: SELECIONE pg_filenode_relation(0, 364737); – como resultado, obtemos o nome da tabela. Para nós foi a tabela “_document143_vt2652”
    3. Agora precisamos iniciar sua recuperação: SET zero_damaged_pages = ativado; VACUUM CHEIO _document144;
  3. No final da execução, você precisa reindexar todo o banco de dados!
Deve-se notar que alguns dados podem ser perdidos da tabela!

Assine as novidades!

Nós não enviamos spam! Leia nosso política de Privacidadedescobrir mais.

Deixe um comentário

O produto foi adicionado ao carrinho.
0 itens - 0,00 
chat aberto
1
Posso ajudar?
Escaneie o código
Olá 👋
Como posso ajudá-lo?
Este não é um chatbot! As pessoas respondem aqui, então nem sempre instantaneamente 😳
Usamos cookies para oferecer a melhor experiência em nosso site. Ao continuar a usar este site, você concorda com o uso de cookies.
Aceitar
Recusar
Política de Privacidade