Logo da MMHospedagem
Carregando...
Não é possível acessar o Plesk: banco de dados desconhecido 'psa'
imprimir
  • 0

Sintomas

O Plesk não está acessível com as seguintes mensagens de erro em um navegador da web:

Unknown database 'psa'

Causa

O banco de dados do sistema Plesk psa está faltando.

Resolução

Restaure o psa banco de dados de um dump diário:

 

  1. Conecte-se ao servidor Plesk via SSH .

  2. Mude para o diretório com dumps diários:

    cd /var/lib/psa/dumps
  3. Encontre o dump mais recente que contém o psa banco de dados:

    zgrep "Current Database:" mysql.daily* | grep psa
    mysql.daily.dump.0.gz:-- Current Database: `psa`
    mysql.daily.dump.1.gz:-- Current Database: `psa`
    mysql.daily.dump.2.gz:-- Current Database: `psa`
    mysql.daily.dump.3.gz:-- Current Database: `psa`
    ...

    • onde mysql.daily.dump.0.gz está o despejo diário mais recente.

  4. Restaure o psa banco de dados do dump diário mais recente. Neste exemplo, o psa banco de dados é restaurado de mysql.daily.dump.0.gz:

    zcat mysql.daily.dump.0.gz | sed -n '/-- Current Database: `psa`/,/-- Current Database:*/p' | MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysql -uadmin
  5. Abra o Plesk em um navegador da web.

  1. Conecte-se ao servidor Plesk via RDP .

  2. Inicie um prompt de comando como administrador .

  3. Conecte-se ao MySQL:

    Note: A senha de administrador do MySQL é necessária para esta operação. No Plesk Onyx 17.8 e versões posteriores, recupere a senha com o comando plesk sbin psadb --get-admin-password.

    C:\> "%plesk_dir%\Mysql\bin\mysql.exe" apsc -uadmin -p -P8306
  4. Uma vez conectado, crie um novo banco de dados com o nome psa:

    mysql> create database psa;
  5. Saia do MySQL:

    mysql> quit
  6. Mude para o diretório com dumps diários:

    C:\> cd %plesk_dir%Mysql\Backup
  7. Liste o nome de um dump do Plesk com o psa banco de dados:

    C:\> dir psa*
    ...
    Directory of C:\Program Files (x86)\Plesk\MySQL\Backup

    03/27/2019 08:33 PM 468,888 psa-20181018020721.sql
  8. Restaure o psa banco de dados usando o nome do arquivo de despejo da etapa anterior:

    Note: A senha de administrador do MySQL é necessária para esta operação.

    C:\> "%plesk_dir%"\Mysql\bin\mysql.exe -uadmin -p -P8306 psa < psa-20181018020721.sql

Esta resposta lhe foi útil?

Artigos Relacionados

MMHospedagem