Solve the problem that the Collections data of MongoVUE is not displayed,
Problem description:
After using the mongoDB database, the data is successfully added and can be queried using the command line, but the data in the mongoDB vue is not displayed (I am using the mongoDB 3.4 version)
Cause:
Engine problems, as long as the version is reduced to 2.x, it will show that 3.x is the wiredTiger engine by default, and 2.x is the mmapv1 engine by default.
Solution:
Which of the following statements is used to start a database?mongod --dbpath E:\mongodb\data
Change:mongod -storageEngine mmapv1 -dbpath E:\mongodb\data
E: \ mongodb \ data is the storage path of my database.
Note: after the modification, an error is reported when mongodb is started. It may be that a database created using wiredTiger cannot be opened using mmapv1. You must specify the dbpath database storage path or clear the folder, that is, clear the E: \ mongodb \ data mentioned above.
Now, you can start it. You can also see the collection of Collections>. <
Next, I encountered another problem. The set was displayed, but the following error was reported when I double-clicked to View Details:
Solution:
Enter regedit in the Command number, open the registry, and find the path below
HKEY_LOCAL_MACHINE \ system \ CurrentControlSet \ Control \ Lsa \ FipsAlgorithmPolicy
Set enable to 0.
Note: After modification, you must restart the Vue to make it take effect.
Now, you can use the Vue visualization interface.
The above is a solution that the Collections data of MongoVUE is not displayed. I hope you can help me. If you have any questions, please leave a message and I will reply to you in a timely manner, thank you very much for your support for the help House website!