我将pgwatch复制到www root中。 然后我使用以下命令安装扩展:
apt-get install postgresql-contrib-9.1
然后服务器重新启动。然后我用以下命令去了pgwatch数据库:
psql -U postgres -d pgwatch
并发出以下命令:
CREATE EXTENSION dblink;
没有任何错误,一切正常,但当我通过http://localhost/pgwatch/setup.php
安装它时,我输入了指定的参数。在第三步中,我收到以下错误:
ERROR: type "dblink_pkey_results" already exists
如何解决这个问题。
答案 0 :(得分:2)
运行后我收到了同样的错误信息 创建扩展dblink; 以下修复对我有用: 转到“YourDatabaseName” - >架构 - > public - > types - >右键单击“dblink_pkey_results”类型,选择drop。 打开SQL编辑器并运行连接到数据库的查询 创建扩展名dblink;
答案 1 :(得分:1)
问题解决了:
我删除了pgWatch表并从头开始安装了所有内容。