我有这个错误
PG::ObjectNotInPrerequisiteState: ERROR: pg_stat_statements must be loaded via shared_preload_libraries在本地主机上。使用osx (10.9.5)、PostgresApp 9.3.1.0和pghero gem
转到位于~/Library/Application Support/Postgres93/var中的postgresql.conf,我在文件的顶部显示了以下内容
shared_preload_libraries = 'pg_stat_statements'
pg_stat_statements.track = all因此,这可能是正确的postgresql.conf,也可能是我的设置中的某些东西损坏了。
有什么想法吗?
发布于 2016-06-09 22:24:24
您必须重新启动Postgresql Server才能加载共享库,然后再执行
CREATE EXTENSION pg_stat_statements;在您想要监视的数据库中。
此外,您还必须在postgresql.conf中编辑以下行
shared_preload_libraries = ''至
shared_preload_libraries = 'pg_stat_statements'需要重新启动PSQL服务。
发布于 2016-01-12 13:35:54
通过执行以下查询创建扩展
CREATE EXTENSION pg_stat_statementshttps://stackoverflow.com/questions/28147037
复制相似问题