Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Suite à un problème technique intervenu entre le 22 et le 23 mars, nous avons du procéder dans la soirée du 25 mars, à la restauration de la base de données du 24 mars (matinée).

En clair, nous avons perdu vos contributions et inscriptions du dimanche 24 et du lundi 25 mars.
Nous vous prions de nous excuser.

#1 Mon 26 March 2012 11:25

xav
Participant assidu
Date d'inscription: 27 Oct 2005
Messages: 280

Geoconcept et schémas Postgis

Bonjour,

Je réalise des tests de connexion de Géoconcept à PostGIS.

Mon souhait est d'avoir plusieurs schémas dans PostGIS pour un meilleur classement de la donnée.

J'ai donc créé un schéma test et un rôle spécifique à ce schéma.

Pour la création de la table et des liens d'import/export des données dans Géoconcept, je n'ai pas rencontré de problème.

Par conte, je n'arrive pas à journaliser cette table. Les tables journal ont bien été créées dans le schéma Public mais lors de l'exécution du script de création des trigger sur la table j'ai l'erreur suivante :
ERREUR:  la relation « test.test_pt » n'existe pas

Cette erreur ne se produit pas si ma table se trouve dans le schéma public.

Lors de l'exécution du code dans PGadmin, j’obtiens la même erreur.

Voici le code SQL généré par Géoconcept :

Code:

create or replace function insert_test_pt_I() returns OPAQUE AS' 
BEGIN
    INSERT INTO public.gc_journal (IDRecord,IDTable, StrKey, TyModif, DtModif)
     values (nextval(''serial_journal''),3,NEW."gc_key", ''I'',CURRENT_DATE); 
 return NEW ;
END;
 'Language 'plpgsql' ;

CREATE TRIGGER TRG_test_pt_I AFTER INSERT 
 ON "test.test_pt"
 FOR EACH ROW execute procedure insert_test_pt_I() ;

Quelqu'un aurait-il une idée sur la cause du problème ?

Merci d'avance


Xavier Lang
Information géographique et observatoire - DSI Communautaire
Cap Atlantique

Hors ligne

 

#2 Tue 27 March 2012 10:17

xav
Participant assidu
Date d'inscription: 27 Oct 2005
Messages: 280

Re: Geoconcept et schémas Postgis

J'ai finalement réussi à résoudre le problème.
Les tables journal étaient dans le schéma public, il a fallu que je les crées dans l'autre schéma (et que modifie tous les autres script de journalisation)pour que cela fonctionne


Xavier Lang
Information géographique et observatoire - DSI Communautaire
Cap Atlantique

Hors ligne

 

#3 Tue 27 March 2012 10:33

nicolasd
Membre
Lieu: Nevers (58)
Date d'inscription: 5 Sep 2005
Messages: 1045

Re: Geoconcept et schémas Postgis

Bonjour,

Merci pour le retour smile


Nicolas
------------------------------------------

Hors ligne

 

Pied de page des forums

Powered by FluxBB