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:
-
Conecte-se ao servidor Plesk via SSH .
-
Mude para o diretório com dumps diários:
# cd /var/lib/psa/dumps -
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.
-
-
Restaure o
psa
banco de dados do dump diário mais recente. Neste exemplo, opsa
banco de dados é restaurado demysql.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 -
Abra o Plesk em um navegador da web.
-
Conecte-se ao servidor Plesk via RDP .
-
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 -
Uma vez conectado, crie um novo banco de dados com o nome
psa
:mysql> create database psa; -
Saia do MySQL:
mysql> quit -
Mude para o diretório com dumps diários:
C:\> cd %plesk_dir%Mysql\Backup -
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 -
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