Logo da MMHospedagem
Carregando...
A página de Servidores de Banco de Dados redireciona para a página principal do Plesk: Dependent row(s) isn't found
imprimir
  • Plesk
  • 0

Sintomas

Não é possível listar os servidores de banco de dados na página Ferramentas e configurações > Servidores de banco de dados e, em vez disso, redireciona para a página principal do Plesk.

O erro abaixo pode ser encontrado em /var/log/plesk/panel.log:

ERR [panel] Dependent row(s) 'Domains.id = 1029' isn't found for 'data_bases.dom_id = 1029'.


Causa

Inconsistência do banco de dados. ID do erro está faltando na tabela: psa.domains 

MariaDB [psa]> select * from domains where id=1029;
Empty set (0.000 sec)


Solução

Aviso: Certifique-se de que os bancos de dados não sejam necessários no futuro e que o domínio seja removido propositalmente.

  1. Conecte-se ao servidor via SSH .

  2. Criar despejo de banco de dados Plesk:

    plesk db dump psa > psa`date +%F-%s`.sql
  3. Obtenha nomes de banco de dados para o domínio ausente:

    plesk db -Ne "select name from data_bases where dom_id=1029"
    example_db
    example_db2
  4. Elimine os bancos de dados:

    plesk db "drop database example_db"
    plesk db "drop database example_db2"
  5. Limpe as entradas de referência:

    plesk db "delete from data_bases where dom_id=1029"

Esta resposta lhe foi útil?

Artigos Relacionados

MMHospedagem