MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Không thể kết nối Mongo shell với Mongo Atlas M0 bằng mongodb + srv

Có vẻ như lỗi 34117, vẫn chưa được giải quyết:

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

Để khắc phục lỗi, hãy kiểm tra xem bạn có trình phân giải DNS đang hoạt động trên sổ ghi chép của mình hay không. Trên windows:

ipconfig /displayDNS

để xem bộ nhớ cache của trình phân giải DNS hiện tại. Bạn thậm chí có thể thử xóa bộ nhớ cache bằng lệnh:

ipconfig /flushdns

và thử lại. Nếu bạn đang làm việc trên linux ubuntu, hãy thử lệnh:

named -v

để kiểm tra xem phần mềm trình phân giải DNS đã được cài đặt chưa. Nếu chưa:

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

để cài đặt các gói cần thiết, sau đó bắt đầu dịch vụ:

sudo systemctl start bind9

và thử lại.

Trên Mac OSX, lệnh là:

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. Truy vấn MongoDump với BinData

  2. Chỉ truy xuất phần tử được truy vấn trong một mảng đối tượng trong bộ sưu tập MongoDB

  3. Sự khác biệt giữa COUNT_SCAN và IXSCAN là gì?

  4. Cách tìm kiếm trong chỉ mục fulltext bằng php trong mongodb

  5. Cách hiệu quả để lưu trữ dữ liệu trong MongoDB:tài liệu nhúng so với tài liệu riêng lẻ