SQL Server Management Studio (SSMS) 中的 Copilot 是 AI 助手,可以回答有关数据库和环境的问题,并帮助编写和修复 Transact-SQL(T-SQL)。
Prerequisites
若要在 SSMS 中使用 Copilot,需要:
- SQL Server Management Studio 21
- Azure AI Foundry 中的 Azure OpenAI 的终结点和部署
SQL Server Management Studio 21 是 SQL Server Management Studio(SSMS)的正式版。 有关 SSMS 21 安装的信息,请参阅 安装 SQL Server Management Studio。
使用 Visual Studio 安装程序在 SSMS 中安装 Copilot
- 启动 Visual Studio 安装程序。
- 选择要修改的 SSMS 的安装,然后选择“ 修改”。
- 在“工作负荷”选项卡上选择 “AI 协助 ”。 SSMS 中的 Copilot 在 “安装详细信息”下显示为所选组件。
- 选择 “修改” 以安装扩展。
配置 Copilot
若要在 SSMS 中设置 Copilot,必须配置 Azure OpenAI 资源。 可以使用或不使用 API 密钥配置此资源。 如果未使用 API 密钥,则会使用用户的 Microsoft Entra ID 对 Azure 进行身份验证。 建议使用 Azure 身份验证作为更安全的选项。 有关配置 Azure OpenAI 资源的详细信息,请参阅 在 SSMS 中将 Azure OpenAI 与 Copilot 配合使用。
打开 SQL Server Management Studio。
选择 SQL 编辑器工具栏上的 Copilot 按钮,转到 “查看>Copilot”,或键入 Ctrl + Alt + C 以打开对话框以最初在 SSMS 中配置 Copilot。
在欢迎使用 SQL Server Management Studio 中的 Copilot 对话框中,输入在设置 Azure OpenAI 资源期间配置的 Azure OpenAI 终结点、Azure OpenAI 部署和 Azure OpenAI API 密钥的值。 可能需要从可在 Azure 订阅中配置 Azure OpenAI 资源的个人获取这些值。
Note
根据所使用的 Azure OpenAI 资源的配置,可能不需要 Azure OpenAI API 密钥 。
完成后,选择“ 启动 Copilot”。
如果 Copilot 不使用 API 密钥,系统会提示你向 Azure 进行身份验证。 如果 Copilot 似乎正在等待响应,请检查浏览器以确认它未等待 Azure 身份验证完成。
如果需要更新安装的任何 Copilot 设置,请转到 工具>选项>Copilot 并应用更改。
使用 Visual Studio 安装程序在 SSMS 中卸载 Copilot
可以使用 Visual Studio 安装程序从 SSMS 安装中删除 SSMS 中的 Copilot。
- 启动 Visual Studio 安装程序。
- 选择要从 SSMS 中删除 Copilot 的 SSMS 安装,然后选择“ 修改”。
- 取消选中“工作负载”选项卡上的 “AI 协助 ”。
- 选择 “修改” 以卸载扩展。