Ich brauche Hilfe, ich muss meine Datenbankdatei mit PostgreSQL in Ubuntu importieren. Wenn ich meine Datenbank überprüfe, sieht sie wie unten aus.
Wenn ich versuche, meine Datenbankdatei mit dem folgenden Befehl zu importieren.
sudo psql sallon_test1</home/subhrajyoti/Sallon/sallon_test.sql
es gibt mir den folgenden Fehler.
psql fatal role root does not exist
Ich muss eine Datenbank für user1
den Benutzernamen importieren. Bitte helfen Sie mir, dieses Problem zu lösen und die Datenbank erfolgreich zu importieren.
Antwort1
Sie müssen wahrscheinlich den Systembenutzer postgres verwenden, um Ihre Datenbank zu importieren.
sudo su - postgres
oder
sudo -u postgres -i
Antwort2
Die folgenden Befehle importieren die Datenbank. Bitte ändern Sie das Verzeichnis entsprechend Ihrem Pfad.
ubuntu@ip-10-0-0-177:/var/www/html/xyzapp$ sudo su - postgres
postgres@ip-10-0-0-177:~$ psql -U postgres covid19 < /var/www/html/xyzapp/Database/kan_structure.pgsql