Mongoshell unable to connect to Cosmos DB
我希望迁移引用此演示 (https://azure.microsoft.com/en-us/resources/videos/using-mongodb-tools-with-azure-cosmos-db/) 的数据,并且我m 无法通过 mongo shell 连接到 cosmos。
我怀疑这是 SSL 或服务器/shell 版本的问题,但我不清楚修复方法是什么。我按照演示到 T 并将
这是我在 mongoshell 中看到的内容,请提供故障排除提示。
从 MongoDB 站点默认下载的 v3.2 将不支持 SSL(不确定为什么 e??? )。您需要从 OS 下拉框(下面的屏幕截图)中选择 Windows 64 位版本才能获得 SSL 支持。
另一种验证方法是 msi 可执行文件名称是否包含 ssl(即 https://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-3.2.22-signed.msi )
您可以尝试将您的 mongo db 版本降级到 3.4.X。
然后按照视频中的步骤获取您的 mongo shell 连接字符串。
连接成功。
另外,你可以参考这个案例:Mongo shell can't connect to Azure CosmosDB.
Mongo DB 4.0版本无法完成相同步骤,您可以在此处提交反馈以获得comsos db团队的官方回复。