本页介绍如何使用 DBeaver 连接到您的联合数据库实例。
先决条件
映射到一个或多个数据存储的联合数据库实例。
注意
如果您的部分或全部数据来自Atlas 集群,则必须为该集群使用MongoDB 5.0 或更高版本才能利用 MongoSQL。
步骤
要从 DBeaver 连接到联合数据库实例,请执行以下操作:
1
在 Atlas 中,转到项目的联合数据库实例。
如果尚未显示,请选择包含您的项目的组织导航栏中的 Organizations菜单。
如果尚未显示,请从导航栏的 Projects 菜单中选择您的项目。
在侧边栏中,单击 Services 标题下的 Data Federation。
显示Data Federation 页面。
6
打开DBeaver应用程序。
7
8
创建一个数据库连接。
在 DBeaver 中,单击 Database 并从下拉菜单中选择 New Database Connection,打开 Connect to a database 模式。
从数据库列表中,选择您在上一步中创建的
MongoDB数据库驱动程序。如果没有看到
MongoDB,请在模式窗口中选择 All(全部)类别。单击 Next(连接)。
在 Main(设置)标签页中,输入以下信息:
JDBC URL
从上一步中获取的连接字符串。
用户名
已获得连接授权的MongoDB用户。
密码
与MongoDB用户关联的密码。
在 Driver properties(驱动程序属性)标签页中,展开 User Properties(用户属性)。添加以下键值属性:
database
虚拟数据库的名称。
user
用于连接的 MongoDB 用户。如果您在上一步中输入了
Username,则不是必需的。
运行 MongoSQL 查询
要在 DBeaver 中运行MongoSQL 查询,请执行以下操作:
3
在控制台中输入 SQL 查询。
有关查询示例,请参阅 使用 MongoSQL 声明进行查询。