pgAdmin4 v4: TypeError: les index de chaîne doivent être des entiers

Lorsque jouvre pgAdmin4 v4 sous Windows 10, le tableau de bord affiche
An error occured whilst rendering the graph
sur tous les graphiques. Le lien (1) ma indiqué que les journaux sous Windows se trouvent à
Windows log location: C:\Users\YOUR_USERNAME\AppData\Roaming\pgAdmin\pgadmin4.log
Les journaux contenaient plusieurs fois la même erreur

2019-05-10 10:01:32,139: ERROR flask.app: string indices must be integers Traceback (most recent call last): File "C:/Program Files (x86)/pgAdmin 4/v4/venv/Lib/site-packages\flask\app.py", line 1813, in full_dispatch_request rv = self.dispatch_request() File "C:/Program Files (x86)/pgAdmin 4/v4/venv/Lib/site-packages\flask\app.py", line 1799, in dispatch_request return self.view_functions[rule.endpoint](**req.view_args) File "C:/Program Files (x86)/pgAdmin 4/v4/venv/Lib/site-packages\flask_login\utils.py", line 261, in decorated_view return func(*args, **kwargs) File "C:\Program Files (x86)\pgAdmin 4\v4\web\pgadmin\dashboard\__init__.py", line 251, in wrap return f(*args, **kwargs) File "C:\Program Files (x86)\pgAdmin 4\v4\web\pgadmin\dashboard\__init__.py", line 371, in dashboard_stats for chart_row in res["rows"]: TypeError: string indices must be integers 

Je ne peux pas non plus ouvrir de bases de données (appuyer sur le bouton des bases de données ne déplie pas la liste des bases de données) via pgAdmin4 v4.

Puisque je travaillais avec les permissions de mon utilisateurs sur certaines bases de données, cela a probablement à voir avec cela. Les commandes que je me rappelle avoir exécutées sont

REVOKE ALL ON DATABASE Database_Name FROM Database_User; REVOKE ALL ON DATABASE Database_Name FROM PUBLIC; 

Pour vérifier que je nai pas complètement corrompu mes lerreur est juste bizarre Je me suis connecté avec lutilisateur admin via psql. Lexécution de \du et \l na montré que rien nétait éteint.

Que dois-je faire pour résoudre ce problème?

(1) https://stackoverflow.com/questions/41766323/pgadmin4-dashboard-does-not-display-sessions

– edit –
DataGrip ne semble pas non plus avoir le problème.

Réponse

Jai le s problème ame dans Ubuntu 18.04 avec pgAdmin 4.11 et postgres 11.

Ce qui fonctionne pour moi est daller dans la liste des processus et de tuer le processus pgadmin4 et de le recharger. Vous pouvez le faire à partir du Gestionnaire des tâches sur Windows. Bonne chance.

BTW Datagrip fonctionne toujours aussi bien pour moi.

Réponse

Veuillez utiliser Internet Explorer pour ce numéro. Jai le même message derreur sur Google Chrome. Ma version chrome est la version 77.0.3865.90 (version officielle) (64 bits)

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *