2016-11-23 54 views
0

我在postgreSQL數據庫上安裝bugzilla時遇到了一些麻煩。在centOS服務器上。 當運行checksetup.pl文件的輸出端與:Bugzilla - 表已存在:bz_schema在Bugzilla/DB/Schema.pm

Reading ./localconfig... 
Checking for    DBD-Pg (v2.7.0) ok: found v2.19.3 
Checking for   PostgreSQL (v8.03.0000) ok: found v09.05.0400 
Checking for    DBD-Pg (v2.19.3) ok: found v2.19.3 

Creating database bugs_pg... 
Adding new table bz_schema... 
Initializing bz_schema... 
Table already exists: bz_schema at Bugzilla/DB/Schema.pm line 2702. 

在一個新創建的數據庫。 我看到這個頁面說這是一個使用postgreSQL的bug,但是我的版本已經更新了。 http://mozilla.6506.n7.nabble.com/Bugzilla-Perl-and-Postgress-installation-problem-td62236.html

我的用戶有沒有問題創造的權利(我asume ...)

Nom du rôle(role name) |         Attributs         | Membre de 
-------------+---------------------------------------------------------------------------------+----------- 
bugsPG  | Créer une base (Create database)                 | {} 
postgres | Superutilisateur, Créer un rôle, Créer une base, Réplication, Contournement RLS | {} 

編輯:我甚至嘗試導入工作的Bugzilla DB: 出口:

pg_dump --no-privileges --no-owner -h localhost -U bugs -d bugs > bugs_pg.sql 

創建DB:

CREATE DATABASE bugs OWNER bugs; 

最後:

psql -p 5434 -f bugs_pg.sql 

而且還是強大的bz_schema ...

SET 
SET 
SET 
SET 
SET 
SET 
SET 
SET 
CREATE EXTENSION 
COMMENT 
SET 
SET 
SET 
psql:bugs_pg.sql:44: ERREUR: la relation « bz_schema » existe déjà (Bz_schema exist already) 

回答

0

我終於從0 resintall的Bugzilla和pgsql的基地以及,它現在似乎很好地工作。