web-dev-qa-db-fra.com

pgAdmin 4 ver. 1.5 - pas de message d'erreur

J'utilise pgAdmin 4 ver. 1.5 Lorsque j'exécute une requête SQL présentant certains problèmes (par exemple, une colonne ou une table n'existe pas), je ne vois qu'un message disant "La requête a été renvoyée avec succès", mais aucun message d'erreur ne s'affiche.

please the screenshot below)

pgAdmin III 1.22.2

Cependant, pgAdmin III affiche clairement les messages d'erreur SQL dans la même situation. Existe-t-il une option dans pgAdmin 4 pour activer les messages d'erreur? Ou c'est juste un bug?

11

Un problème est dû à un codage non anglais.

J'ai rencontré ce problème dans toute la ligne de la version 4. psql L'outil en ligne de commande est également affecté (les caractères non valides se plaignent au lieu des messages d'erreur).

Correction: ouvrez le fichier postgresql.conf dans votre répertoire de base de données. Trouver et commenter ces lignes, dans mon cas, a dû effacer le russe:

#lc_messages = 'Russian_Russia.1251'            # locale for system error message
                    # strings
#lc_monetary = 'Russian_Russia.1251'            # locale for monetary formatting
#lc_numeric = 'Russian_Russia.1251'         # locale for number formatting
#lc_time = 'Russian_Russia.1251'                # locale for time formatting

# default configuration for text search
#default_text_search_config = 'pg_catalog.russian'

Si vous voulez toujours voir les messages localisés, essayez peut-être sqlectron app , il s’agit d’un outil de sauvegarde de Nice pour pgAdmin4 maladroit.

13
Rabash

J'installe simplement la dernière version 4.3 dans le répertoire racine de pgadmin, corrige le problème .....

0
Shore

Cela peut être corrigé en installant le paquet de langue pgAdmin si vous utilisez Linux. Au moins pour moi, cela a résolu le problème.

0
albert200000