Ubuntu

Ubuntu 讓 PostGreSQL 執行

  • February 24, 2021

我已經在 Ubuntu 機器上安裝了 PostGreSQL 8.3,我想為它配置一個 pssw,但是當我執行這個命令時:

sudu su postgres -c psql 模板1

我收到以下錯誤:

“psql:無法連接到伺服器:沒有這樣的文件或目錄伺服器是否在本地執行並接受 Unix 域套接字“/var/run/postgresql/.s.PGSQL.5432”上的連接?”

誰能告訴我如何檢查數據庫伺服器是否在本地執行(僅接受本地主機上的連接)?

如何啟動 psql 伺服器?

我是Linux新手,順便說一句

您可以通過命令了解 Postgres 伺服器的狀態

sudo /etc/init.d/postgresql-8.3 status

要啟動它,您可以發出命令

sudo /etc/init.d/postgresql-8.3 start

並停止你可以發出命令

sudo /etc/init.d/postgresql-8.3 stop

首先,檢查伺服器是否正在執行。用於檢查的命令是:

service postgresql status

如果你發現它會檢查伺服器的狀態

postgresql.service - PostgreSQL RDBMS

已載入:已載入(/lib/systemd/system/postgresql.service;已禁用;供應商預售

活躍:不活躍(死)

然後你必須通過給定的命令重新啟動伺服器,這個問題主要出現在 PostgreSQL 的 9.6.1 版本中。

service postgresql restart

然後 PostgreSQL 伺服器將在 Ubuntu 終端中正確執行

引用自:https://serverfault.com/questions/159339