我必须在azure数据工厂中连接MongoDB,mongoDB的密码中带有“ @”符号,这似乎引起了一些问题。有什么办法可以逃脱那个角色?
连接字符串类似于下面给出的内容,
mongodb://username:p@ssword@abc.company.com:1800/db_name
答案 0 :(得分:0)
请参考本教程:Copy data from MongoDB using Azure Data Factory。
MongoDB连接字符串格式如下:
mongodb://[username:password@]host[:port][/[database][?options]]
希望这会有所帮助。
答案 1 :(得分:0)
实际上
我知道了,
我必须使用'%40'而不是'@'
所以连接字符串将像这样
mongodb://用户名:p%40ssword@abc.company.com:1800 / db_name