如何使用Mongodb Shell打开与Cosmos DB仿真器的身份验证连接?

时间:2018-09-21 11:50:06

标签: azure azure-cosmosdb azure-cosmosdb-mongoapi mongodb-shell

我跑步时

mongo --port 10255 --ssl

我在Mongodb模式下连接到Cosmos db模拟器。当我在该外壳中尝试运行时

db.runCommand( { shardCollection: "myDB.myCollection", key: { myId: "hashed" } })

我明白了

  

{           “ _t”:“ OKMongoResponse”,
          “ ok”:0,
          “代码”:13,
          “ errmsg”:“未通过身份验证”,
          “ $ err”:“未通过身份验证”
  }

如果尝试使用.net中使用的connectiong字符串打开连接

mongo mongodb://localhost:C2y6yDjf5/R+ob0N8A7Cgv30VRDJIWEHLM+4QDU5DE2nQ9nDuVTqobD4b8mGGyPMbIZnqyMsEcaGQy67XIw/Jw==@localhost:10255/admin?ssl=true

我明白了

  

FailedToParse:解析C2y6yDjf5时输入的数字不正确

如何打开此cosmos db仿真器的外壳,以创建此答案ComosDB - MongoAPI - Document does not contain shard key中指定的新集合

0 个答案:

没有答案