Ubuntu
Ubuntu 讓 PostGreSQL 執行
我已經在 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 終端中正確執行