Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/07/2007, 11h57   #1
Nouveau Membre du Club
 
Inscription : mars 2005
Messages : 104
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 104
Points : 30
Points : 30
Par défaut probleme avec create shema

Bonjour,
je suis debutante en postgresql,
j'ai creer une base de donnees,
j'ai creer un shema pour cet base
et lorsque je veux creer des tables, un message d'erreur m'indique que le shema n'existe pas
quelle est le probleme
sorari est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2007, 12h36   #2
Membre actif
 
Avatar de budtucker
 
Développeur multimédia
Inscription : avril 2007
Messages : 175
Détails du profil
Informations professionnelles :
Activité : Développeur multimédia

Informations forums :
Inscription : avril 2007
Messages : 175
Points : 174
Points : 174
Pourrais tu nous montrer les scripts que tu utilises ?
budtucker est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2007, 12h46   #3
Nouveau Membre du Club
 
Inscription : mars 2005
Messages : 104
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 104
Points : 30
Points : 30
psql -U postgres db_parapheur
db_parapheur=# CREATE SCHEMA sch_parapheur AUTHORIZATION parapheur
sorari est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2007, 13h03   #4
Membre actif
 
Avatar de budtucker
 
Développeur multimédia
Inscription : avril 2007
Messages : 175
Détails du profil
Informations professionnelles :
Activité : Développeur multimédia

Informations forums :
Inscription : avril 2007
Messages : 175
Points : 174
Points : 174
tu te connectes en user "postgres" et tu donnes une autorisation à "parapheur". C'est normal ?

Code :
CREATE SCHEMA sch_parapheur AUTHORIZATION postgres;
Ensuite, quelle est la syntaxe que tu utilises pour les créations de tables ?

A+
budtucker est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2007, 18h17   #5
jnore
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Il faut préciser le schema à la création de table:

Code :
1
2
3
 
 
CREATE TABLE nom_schema.nom_table (.....) WITH OIDS;
  Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2007, 08h32   #6
Nouveau Membre du Club
 
Inscription : mars 2005
Messages : 104
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 104
Points : 30
Points : 30
parapheur est un user que j'ai creer sous potgres
mais comme meme j'ai essayé en donnant l'authorisation à postgres mais meme probleme : j'ai l'impression qu'il n'a pas cree le schema

pour la creation des tables : CREATE TABLE sch_parapheur.action (

idaction int4 NOT NULL,

libelle varchar(255) NOT NULL,

flagactionfin bool NOT NULL,

CONSTRAINT pk_action PRIMARY KEY (idaction)

) WITHOUT OIDS;

et le message d'erreur est : ERREUR: le schéma «sch_parapheur» n'existe pas
sorari est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2007, 08h33   #7
Nouveau Membre du Club
 
Inscription : mars 2005
Messages : 104
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 104
Points : 30
Points : 30
comment savoir quelles sont les shemas crées pour ma base de données
sorari est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2007, 09h59   #8
Membre actif
 
Avatar de budtucker
 
Développeur multimédia
Inscription : avril 2007
Messages : 175
Détails du profil
Informations professionnelles :
Activité : Développeur multimédia

Informations forums :
Inscription : avril 2007
Messages : 175
Points : 174
Points : 174
Citation:
Envoyé par sorari
comment savoir quelles sont les shemas crées pour ma base de données
en tapant "\dn" dans la console psql !
budtucker est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2007, 10h06   #9
Nouveau Membre du Club
 
Inscription : mars 2005
Messages : 104
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 104
Points : 30
Points : 30
merci

pour l'autre question il n'y a pas de reponse ?
parsque le schema n'est pas affiché avec \dn donc il n'est pas crée
sorari est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2007, 10h22   #10
Membre actif
 
Avatar de budtucker
 
Développeur multimédia
Inscription : avril 2007
Messages : 175
Détails du profil
Informations professionnelles :
Activité : Développeur multimédia

Informations forums :
Inscription : avril 2007
Messages : 175
Points : 174
Points : 174
Citation:
Envoyé par sorari
pour l'autre question il n'y a pas de reponse ?
parsque le schema n'est pas affiché avec \dn donc il n'est pas crée
Vérifie tout de même l'utilisateur.

\dn affiche uniquement les schémas que l'utilisateur peut voir
budtucker est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2007, 10h39   #11
Nouveau Membre du Club
 
Inscription : mars 2005
Messages : 104
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 104
Points : 30
Points : 30
meme avec l'user postgres, le shema n'est pas cree
sorari est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2007, 11h09   #12
Nouveau Membre du Club
 
Inscription : mars 2005
Messages : 104
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 104
Points : 30
Points : 30
est ce qu'il y a une option qui m'affiche l'erreur qui est survenue lors d'une commande
sorari est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h40.


 
 
 
 
Partenaires

Hébergement Web