|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : août 2007 Messages : 11 ![]() |
Bonjour à tous,
J’ai installé PostgreSQL 8.2 sur Windows XP. Le système fonctionne correctement, notamment avec la commande psql utilisée en mode console. En revanche, j’ai installé le client graphique PgAccess. Si je crée une table (i.e. maTable) en renseignant la boîte de dialogue de création de PgAccess et que j’essaye ensuite d’éditer cette table via PgAccess, j’obtiens le message d’erreur suivant : ERROR : relation "public.matable" does not exist Par contre, les tables créées en mode console avec psql apparaissent dans PgAccess et peuvent être éditées. Je vous remercie pour toute information susceptible de m’aider à régler ce problème. Cordialement Patrick |
|
|
00
|
|
|
#2 |
|
Invité régulier
![]() Inscription : août 2007 Messages : 11 ![]() |
J’ai changé d’outil. J’utilise pgAdmin III, qui semble disposer des mêmes fonctions, à la place de PgAccess. Ceci dit, la question reste ouverte, car je ne sais toujours pas pourquoi PgAccess, que j’ai néanmoins conservé, renvoie des messages d’erreur.
|
|
|
00
|
|
|
#3 |
|
Membre actif
![]() Développeur multimédia Inscription : avril 2007 Messages : 175 ![]() |
Lorsque tu as créé ta table, tu as noté "maTable" (avec majuscule à Table). Lorsque tu y accèdes, tu as entré "matable" (sans majuscule). La table "matable" est différente de "maTable".
Vérifie la casse des noms des tables. Sinon, pour accéder à une table contenant une majuscule ou un chiffre, tu dois ajouter impérativement des guillemets. Si la table fait parti du schéma public, celui ci n'est pas à mentionner. Ainsi, devrait fonctionner. A+ |
|
|
00
|
|
|
#4 |
|
Invité régulier
![]() Inscription : août 2007 Messages : 11 ![]() |
Bonjour Budtucker,
Je te remercie pour ta réponse, mais je n’arrive malheureusement pas à la tester. Maintenant que j’ai installé pgAdmin III, je n’arrive plus à exécuter PgAccess. Lorsque je clique sur l’exécutable, le splash screen s’affiche et se fige sur la fin de la barre de progression. Le programme reste bloqué et je suis obligé de mettre fin manuellement à la tâche dénommée pgaw:Splash. Quelqu’un a-t-il une idée sur l’origine possible de ce dysfonctionnement ? |
|
|
00
|
|
|
#5 |
|
Membre actif
![]() Développeur multimédia Inscription : avril 2007 Messages : 175 ![]() |
Désolé, je ne connais pas PgAccess. Je n'utilise que pgAdmin. Par contre, est ce que la requête fonction sous pgAdmin ?
A+ |
|
|
00
|
|
|
#6 |
|
Invité régulier
![]() Inscription : août 2007 Messages : 11 ![]() |
Oui, tout fonctionne parfaitement sous pgAdmin. Je pense que l’origine des dysfonctionnements est due au fait que mon installation de PostgreSQL 8.2 sur Windows XP ne prend probablement pas en charge le langage Tcl/Tk utilisé par PgAccess. Dans un second temps, l’installation de pgAdmin a vraisemblablement généré des conflits avec PgAccess, ce qui expliquerait pourquoi je n’arrive plus à l’exécuter. J’abandonne PgAccess au profit de pgAdmin, que je trouve plus convivial et qui semble plus complet. Merci pour l’aide.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com