PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

PostgreSQL initdb (inicialização do banco de dados) no Linux


Após instalar o PostgreSQL (ferramentas de servidor e cliente) é necessário executar os seguintes comandos como ROOT ("su"). O passo chave é iniciar o "service postgresql initdb" e deixá-lo inicializar seu banco de dados PostgreSQL.

Se você tiver algum erro, você precisa remover os diretórios "dados" de instalação vazios e ler todos os arquivos de log com atenção.
# service postgresql initdb
# systemctl enable postgresql
# systemctl start postgresql

Depois de fazer o acima, verifique se o postgres está em /var/lib/pgsql e um processo em execução com "ps -ef | grep postgres" (está na porta 5432)

Se você tiver outros problemas, talvez seja necessário criar ou modificar um usuário/senha do postgres ou limpar um diretório de dados do postgres.