2014-01-13 69 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。谷歌讓我回答這個問題,這對我有所幫助。所以這個答案更具普遍性。 –

相關問題