postgresql啟動機制
瀏覽:159
發布日期:2023-04-27 00:00:00
投稿人:佚名投稿
1、postgresql 服務啟動不了怎么辦?
1、看看服務里的Postgres服務的用戶名、密碼,必須用postres用戶啟動的。\x0d\x0a2、鑒于重啟后就啟動不了,是不是服務設置手動,或者是安裝了影子系統\x0d\x0a3、會不會是安裝的時候,上一次的安裝沒有卸載干凈?\x0d\x0a4、手動啟動服務試試看,看看系統日志有沒有相應內容分。\x0d\x0a5、到c:\programfiles下的安裝目錄(假設是windows)看看log文件夾里的日志\x0d\x0a6、進入cmd,netstat-na,看看開了多少端口,很多病毒會強占許多端口,包括5432端口,如果5432被占用,肯定不行。netstat-navbo會查看是哪個進程\x0d\x0a7、安裝的時候,locale是不是選擇了默認一路Next,卸載,用locale='C'試試看!2、求助,postgresql服務啟動不了
postmaster這條可以控制postgresql啟動,另外也可以用pg_ctl start/stop來控制,詳細可查閱文檔initdb是初始化數據庫的,執行一次就可以了3、postgresql 服務怎么啟動
到postgresql安裝目錄的bin文件夾下手動啟動pg_ctl—— pg_ctl start -w -D "../data",未果,但是提示說某個文件沒有權限創建。 解決辦法是將整個postgreSQL安裝目錄附一個Everyone的權限。啟動,還是不成功,于是查看data/pg_log目錄下的日志信息,發現無法創建inherite socket。 解決辦法是運行 netsh winsock reset,然后重啟系統。
4、如何啟動postgresql windows
安裝PostgreSQL Server# yum install postgresql90-server
初始化數據庫,默認路徑為/var/lib/pgsql/9.0/data
# service postgresql-9.0 initdb
啟動服務
# service postgresql-9.0 start
END
一些初始的配置
1
連接到數據庫,修改管理員密碼
# psql -U postgrespostgres=# ALTER USER postgres WITH PASSWORD 'admin';postgres=# \q
2
修改客戶端認證配置文件,將METHOD由默認的ident改為md5
# vi /var/lib/pgsql/9.0/data/pg_hba.conf
3
重啟服務
# service postgresql-9.0 restart
5、PostgreSQL怎么設置成開機就啟動
PostgreSQL怎么設置成開機就啟動,具體解決方案如下:解決方案1:
不知道怎么設置可以讓他開機就自啟呢,需要在cmd命令窗口輸入 “ pg_ctl start” 才能啟動,可是每次開機不會自己啟動在windows 上裝了PostgreSQL
解決方案2:
把 pg_ctl start 保存為一個 .bat 文件,
再把 .bat 文件拖到 啟動 菜單里。這樣就可以了。 作為一個新手,感到好難以回答啊,我用的是oracle11g,不能在服務里面設置自動啟動嗎?我的oracle11g就是這么干得 把 pg_ctl start 保存為一個 .bat 文件,
再把 .bat 文件拖到 啟動 菜單里 用360設置
轉載請帶上網址:http://m.fzog.com.cn/posjitwo/116390.html
- 上一篇:如何選擇pos機你知道嗎
- 下一篇:海信pos機可編程鍵值定義
相關文章推薦
版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 babsan@163.com 舉報,一經查實,本站將立刻刪除。