PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

PostgreSQL initdb (inizializzazione del database) su Linux

Dopo aver installato PostgreSQL (strumenti server e client) è necessario eseguire i seguenti comandi come ROOT ("su"). Il passaggio chiave è avviare "service postgresql initdb" e consentirgli di inizializzare il database PostgreSQL.

In caso di errori è necessario rimuovere le directory "dati" di installazione vuote e leggere attentamente tutti i file di registro.

# service postgresql initdb
# systemctl enable postgresql
# systemctl start postgresql

Dopo aver eseguito quanto sopra, verifica che postgres sia in /var/lib/pgsql e un processo in esecuzione con "ps -ef | grep postgres" (è sulla porta 5432)

Se riscontri altri problemi potresti dover creare o modificare un utente/password postgres o pulire una directory di dati postgres.