2014-01-13 37 views
0

我将pgwatch复制到www根目录中。 然后我安装使用以下命令扩展:错误:在安装pgWatch时已经存在类型“dblink_pkey_results”

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 

如何解决此问题。

回答

1

问题解决:
我丢弃了pgWatch表并从头开始安装了所有东西。

+0

嗨,现在我正在尝试安装pgwatch,你能发布一个显示如何安装pgwatch的博客吗? – francs

+0

@francs,那将是一篇不错的文章。我会在www.bugx.ir博客上发布。 – ALH

1

运行后我得到了同样的错误信息 创建扩展dblink; 下面的修复工作适用于我: 转到“YourDatabaseName” - > schemas - > public - > types - >右键单击类型“dblink_pkey_results”,选择drop。 打开SQL编辑器并运行查询连接到您的数据库 创建扩展名dblink;

+0

这与phpGeek的回答“*我放弃了pgWatch表*”有什么不同? –

+0

@a_horse_with_no_name我遇到了与dblink相同的问题,但没有安装pgWatch。谷歌让我回答这个问题,这对我有所帮助。所以这个答案更具普遍性。 –

相关问题