[英]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.