MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Nie można połączyć powłoki Mongo z Mongo Atlas M0 za pomocą mongodb+srv

Wygląda na błąd 34117, wciąż nierozwiązany:

https://jira.mongodb.org/browse/SERVER-34117

Aby obejść ten błąd, sprawdź, czy w notebooku jest aktywny moduł rozpoznawania nazw DNS. W systemie Windows:

ipconfig /displayDNS

aby zobaczyć aktualną pamięć podręczną resolwera DNS. Możesz nawet spróbować wymazać pamięć podręczną za pomocą polecenia:

ipconfig /flushdns

i spróbuj ponownie. Jeśli pracujesz na linux ubuntu, wypróbuj polecenie:

named -v

aby sprawdzić, czy oprogramowanie resolwera DNS jest już zainstalowane. Jeśli nie:

sudo apt update
sudo apt install bind9 bind9utils bind9-doc bind9-host

aby zainstalować potrzebne pakiety, a następnie uruchom usługę:

sudo systemctl start bind9

i spróbuj ponownie.

W systemie Mac OSX polecenie to:

sudo killall -HUP mDNSResponder;sudo killall mDNSResponderHelper;sudo dscacheutil -flushcache


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. jak uzyskać zwracaną wartość func findAndModify w MongoDB za pomocą mongoose?

  2. Jak wyszukiwać dokumenty za pomocą pola _id w sterowniku Java mongodb?

  3. W jaki sposób IAsyncCursor jest używany do iteracji ze sterownikiem c# mongodb?

  4. Czy istnieje sposób na atomową aktualizację dwóch kolekcji w MongoDB?

  5. Mongodb łączy zapytania agregujące