[英]postgres pg_dump not working
我有一個運行centos 7的VPS,其中已經安裝了Postgresql-9.3。 過去一年運行良好。 現在,當我需要使用pg_dump進行備份時,它不起作用。 它正在工作。 我用了
pg_dump -d <role_name> > <backup_file_name.sql>
它沒有顯示任何錯誤。 但是沒有創建備份文件。 SQL查詢工作正常。
我的項目(基於Yii框架)也無法再與數據庫連接。 演出
CDbException CDbConnection failed to open the DB connection: could not find driver
這一切突然發生了,我被困住了。
沒有日志給我任何提示。 我應該在哪里檢查以找到解決方案?
至於第二個問題-好像您正在丟失php-postgress驅動程序,正如錯誤消息所述。 您可以嘗試重新安裝它們,如以下問題中所述: 如何啟用php與postgresql一起使用?
至於第一個-我認為您已從系統中更新或刪除了一些重要的軟件包。 也可能是升級的后果。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.