连接到 MongoDB
开始之前
在创建连接之前,请确保:
- 查看 OCI GoldenGate 如何连接到源和目标。
- 配置所需的策略以启用安全 Vault 和密钥访问,例如使用密钥、使用 Vault 和读取密钥包。有关详细信息,请参阅建议的最低策略。
已知问题
OCI GoldenGate MongoDB 连接不支持 mongdb+srv 连接字符串。
解决方法:使用 MongoDB 连接字符串。
- 在 MongoDB Atlas 中,单击连接。
- 选择驱动程序。
- 选择 Java 。
- 对于版本,选择 3.4 或更高版本。
- 可以使用提供的 mongodb 字符串。例如:
mongodb://<user_name>:<db_password>@cluster0-shard-00-00.abc.mongodb.net:27017,cluster0-shard-00-01.abc.mongodb.net:27017,cluster0-shard-00-02.abc.mongodb.net:27017/?ssl=true&replicaSet=atlas-3grqh1-shard-0&authSource=admin&retryWrites=true&w=majority&appName=Cluster0
MongoDB 测试连接出现问题
将 Test connection 与 MongoDB 连接一起使用时可能会遇到错误。您可以在 OCI GoldenGate 部署控制台中忽略此错误并测试 MongoDB 连接。在部署控制台中,打开 Administration Service 的导航菜单,单击配置。您的 MongoDB 连接应列为身份证明,您可以在其中单击连接到 <alias> 以测试连接。