IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PostgreSQL Discussion :

Difficultés d’accès avec PgAccess sous Windows XP


Sujet :

PostgreSQL

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Août 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 11
    Par défaut Difficultés d’accès avec PgAccess sous Windows XP
    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

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Août 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 11
    Par défaut Remplacement de PgAccess par pgAdmin III
    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.

  3. #3
    Membre expérimenté Avatar de budtucker
    Profil pro
    Développeur multimédia
    Inscrit en
    Avril 2007
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Avril 2007
    Messages : 176
    Par défaut
    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,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * FROM "maTable";
    devrait fonctionner.

    A+

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Août 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 11
    Par défaut Complications avec PgAccess après l’installation de pgAdmin III
    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 ?

  5. #5
    Membre expérimenté Avatar de budtucker
    Profil pro
    Développeur multimédia
    Inscrit en
    Avril 2007
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Avril 2007
    Messages : 176
    Par défaut
    Désolé, je ne connais pas PgAccess. Je n'utilise que pgAdmin. Par contre, est ce que la requête fonction sous pgAdmin ?

    A+

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Août 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 11
    Par défaut
    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.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Cal3D] Problème de compilation avec Cal3D sous windows
    Par nicoenz dans le forum Moteurs 3D
    Réponses: 2
    Dernier message: 15/11/2006, 09h46
  2. [CDT]C++ avec Eclipse sous Windows
    Par Invité dans le forum Eclipse Java
    Réponses: 8
    Dernier message: 22/10/2004, 08h32
  3. attaquer base sql server avec easyphp sous windows
    Par jarod71 dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 11/12/2003, 14h17
  4. Besoin d'aide avec postgresql sous windows NT
    Par Chihuahua dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 18/07/2003, 08h29
  5. Utiliser Borland C++ avec Emacs sous Windows
    Par Eikichi dans le forum Autres éditeurs
    Réponses: 2
    Dernier message: 02/03/2003, 08h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo