La suppression des bases de données n’est
pas suffisante, que ce soit via phppgadmin, ou en ligne de commande, j’ai
essayé les deux...
Et pourtant, dans le dossier /var/lib/postgresql/8.3/main/base
les sous répertoires se suppriment correctement.
J’ai donc finalement supprimé postgre
complètement (sous debian lenny):
aptitude purge postgresql
postgresql-common
dpkg -P postgresql-8.3
userdel postgres
Ensuite, réinstallation postgre :
aptitude install postgresql
postgresql-commom
Ajout de mon utilisateur configuré dans
phpcompta et configuration:
su – postgres
psql template1
create language plpgsql
Et le setup.php fait alors le boulot
correctement.
Tout grand merci pour le support !
Hervé
De : address@hidden
[mailto:address@hidden De la part de Dany DeBontridder
Envoyé : mercredi 30 mars
2011 11:22
À :
address@hidden
Objet : Re: [Phpcompta-support]
problème installation - "ac_dossier" already exists
On Wed, Mar 30, 2011 at 10:27 AM, Hervé Doyen <address@hidden>
wrote:
Bonjour,
Effectivement, j’ai un problème dès le départ lors de la
création des tables dans account_repository.
Voilà le log :
(...)
CREATE TABLE ac_dossier (
dos_id integer DEFAULT nextval(('dossier_id'::text)::regclass) NOT NULL,
dos_name text NOT NULL,
dos_description text,
dos_jnt_user integer DEFAULT 0
);
CREATE TABLE ac_dossier ( dos_id integer DEFAULT
nextval(('dossier_id'::text)::regclass) NOT NULL, dos_name text NOT NULL,
dos_description text, dos_jnt_user integer DEFAULT 0 ) SQL ERROR CREATE TABLE
ac_dossier ( dos_id integer DEFAULT nextval(('dossier_id'::text)::regclass) NOT
NULL, dos_name text NOT NULL, dos_description text, dos_jnt_user integer
DEFAULT 0 ) ArrayERROR: relation "ac_dossier" already exists
Fatal error: Uncaught exception 'Exception' with message ' SQL ERROR CREATE
TABLE ac_dossier ( dos_id integer DEFAULT
nextval(('dossier_id'::text)::regclass) NOT NULL, dos_name text NOT NULL,
dos_description text, dos_jnt_user integer DEFAULT 0 ) ' in
/www/phpcompta/include/class_database.php:137 Stack trace: #0
/www/phpcompta/include/class_database.php(288): Database->exec_sql('CREATE
TABLE ac...') #1 /www/phpcompta/html/admin/setup.php(347):
Database->execute_script('sql/account_rep...') #2 {main} thrown in
/www/phpcompta/include/class_database.php on line 137
Tu n'as pas supprimé la bases de données account_repository :-(
Tu dois le faire depuis PhpPgAdmin soit depuis psql ou encore en shell
sudo -u postgres dropdb account_repository
sudo -u postgres dropdb mod1
sudo -u postgres dropdb mod2
@++
D.
--
Vous utilisez encore Windows 7? Evoluez ! http://www.ubuntu-fr.org/