使用适用于 SQLTools 的 Aurora DSQL 驱动程序 - Amazon Aurora DSQL

使用适用于 SQLTools 的 Aurora DSQL 驱动程序

适用于 SQLTools 的 Aurora DSQL 驱动程序是 Amazon Aurora DSQL 的 Visual Studio 代码扩展,与 SQLTools 相集成。它使开发人员能够直接从 VS Code 连接和查询 Aurora DSQL 数据库。该驱动程序可从 Visual Studio MarketplaceOpen VSX Registry 安装。Kiro、Cursor 和其它基于 VSCode 的 IDE 可以使用 Open VSX Registry,以便按照本页中描述的标准安装过程安装驱动程序。

功能

  • 自动 IAM 身份验证

  • 标准数据库操作,例如浏览架构、表和执行 SQL 查询。

安装

  1. 打开“扩展”视图。

  2. 搜索“适用于 SQLTools 的 Aurora DSQL 驱动程序”。

  3. 单击“安装”。

注意。

如果 SQLTools 扩展尚不存在,则会自动安装该扩展。

身份验证

在 Aurora DSQL 中,所有连接都使用基于 IAM 的身份验证以及限时令牌。该驱动程序使用 Aurora DSQL Connector for node-postgres 来自动处理 Aurora DSQL 身份验证。

有关 Aurora DSQL 中的身份验证的更多信息,请参阅用户指南

创建 Aurora DSQL 连接

先决条件

  • 已配置 AWS 凭证(通过 AWS CLI、环境变量或 IAM 角色)。

Steps

  1. 在左侧边栏中单击 SQLTools 图标。

  2. 在 SQLTools 窗格中,将鼠标悬停在“连接”上方,然后单击“添加新连接”图标。

  3. 在 SQLTools 的“设置”选项卡中,从列表中选择“Aurora DSQL 驱动程序”。

  4. 填入连接参数。

    • AWS 区域

      • 可选:将从 Aurora DSQL 集群端点解析区域。

      • 在 DSQL 集群字段中仅指定集群 ID 时为必填项。

    • AWS 配置文件

      • 用于生成令牌。

      • 如果未指定,则使用默认配置文件。

  5. 单击“测试连接按钮”以测试连接。

  6. 单击“保存连接”。