我正在尝试从我的Dev env访问我的QA环境中的MongoDB集合。我想尝试类似的东西 Oracle中的DBLink(数据库链接)。 MongoDB版本= 3.4.4 RoboMongo = 0.9.0-RC10
我如何尝试建立数据库链接的示例 [注意 - 我的mongoDB Dev实例不受密码保护]
案例1:从DEV连接QA 登录到Robomongo的MongoDB Dev Instance,然后在查询下运行。
var db2 = connect('<SERVER_NAME>:<PORT>/<QA_DB_NAME>')
输出: -
connecting to: <SERVER_NAME>:<PORT>/<QA_DB_NAME>
Error: socket exception [CLOSED] for <SERVER_IP>:<PORT> :
connect@src/mongo/shell/mongo.js:226:14
@(shell):1:15
案例2:从QA连接DEV
var db2 = connect('<SERVER_NAME>:<PORT>/<DEV_DB_NAME>', '<USERNAME>', '<PASSWORD>')
在Robomongo中登录MongoDB QA实例,然后运行以下查询。 var db2 = connect(&#39;:/&#39;) 输出: -
connecting to: <SERVER_NAME>:<PORT>/<QA_DB_NAME>
Error: network error while attempting to run command 'isMaster' on host '<SERVER_NAME>:<PORT>' :
connect@src/mongo/shell/mongo.js:226:14
@(shell):1:15