Lorsque j'ai démarré l'application cliente mongoDB Compass 1.13.1, le message d'erreur suivant s'affiche:
Comment je peux le résoudre? Le même problème était ici .
Solution qui a fonctionné pour moi:
application ouverte -> obtenir une erreur -> pas de redémarrage ->
gestionnaire de tâches -> "L'interface graphique MongoDB" ou "MongoDBCompassCommunity" -> processus kill
Jamais quitte l'application à l'aide de méthodes de fermeture natives (bouton "X"/"Fermer la fenêtre")
Toujours quitter via Connect -> Quit (Ctrl+Q)
Pas besoin de déconnecter d'abord. C'est juste une application électronique mal faite.
Réponse basée sur la solution de @Senne Verhaegen
J'ai eu cette erreur parce que j'ai fermé l'application sans me déconnecter. J'ai essayé de démarrer le programme et j'ai reçu l'erreur. J'ai attendu environ 30 secondes et puis surprise! Compass est apparu et est en cours d'exécution, même si l'erreur s'est affichée Il doit s'être nettoyé. J'utilise MongoDB Compass 4.0.3 Enterprise.
Le problème est que le processus "L'interface graphique MongoDB" est toujours en cours d'exécution après la fermeture de l'application.
Étant donné que je suis très paresseux à ouvrir le gestionnaire de tâches chaque fois que cela se produit, j'ai créé un fichier batch
avec le contenu suivant:
@ECHO OFF
taskkill /f /im MongoDBCompass.exe
%LOCALAPPDATA%\MongoDBCompass\MongoDBCompass.exe
exit
J'ai enregistré ce fichier dans le même répertoire que MongoDBCompass.exe
, qui peut être facilement trouvé en vérifiant les propriétés de votre raccourci MongoDBCompass.
J'ai redéfini Target pour utiliser ce .bat
au lieu du .exe
par défaut et je lui ai simplement dit que Exécuter en tant qu'administrateur ne rencontrait plus jamais de problèmes.