排查 SQL Server Management Studio 中的 GitHub Copilot 问题(预览版)

本故障排除指南包括解决 SQL Server Management Studio (SSMS) 22(预览版)或更高版本中 GitHub Copilot 的问题的步骤。 与 GitHub Copilot 相关的一些问题可能需要管理员或网络团队的帮助。

GitHub Copilot 是由 GitHub 管理的单独订阅。 有关 GitHub Copilot 订阅和支持的问题,请参阅 单个订阅业务订阅

GitHub Copilot 身份验证

如果在 Visual Studio 安装程序中安装 AI 协助工作负载后遇到身份验证问题,请参阅 GitHub Copilot 的常见问题疑难解答

GitHub Copilot 处于脱机状态

如果 SSMS 右上角的 GitHub Copilot 锁屏提醒显示 Copilot 暂时无法访问消息,则表示 GitHub Copilot 当前处于脱机状态。

由于以下原因之一,GitHub Copilot 可能处于脱机状态:

  • 网络问题
  • Copilot 服务不可用
  • 需要刷新的凭据
  • Copilot 已被禁用

如果遇到未在此列表中出现的问题,请向我们报告你的问题。

网络问题

如果网络已关闭,GitHub Copilot 可能无法连接。

操作: 确保 Internet 连接稳定。 有关详细信息,请参阅排查 GitHub Copilot 的网络错误

Copilot 服务不可用

GitHub Copilot 服务可能暂时关闭。

行动: 等待服务重新联机。 可以在 GitHub 状态上检查状态。

刷新凭据

有时,由于预期的超时,您可能需要提前刷新凭据。

操作: 从 SSMS 环境右上角的 Copilot 徽章中选择 刷新凭据,以重新验证您的 GitHub 帐户并再次登录。

注释

如果在“所有帐户”窗口中看不到刷新 GitHub 帐户凭据的选项,可以通过删除并再次添加 GitHub 帐户来解决此问题。 有关详细信息,请参阅与此问题相关的 开发人员社区票证

已禁用 Copilot

管理员可以为个人或任何 Copilot 许可证禁用 GitHub Copilot

行动: 请与 IT 部门联系,确认管理员是否已禁用 Copilot。

发送反馈

  • 从 SSMS(帮助>发送反馈>报告问题...)或 Visual Studio 安装程序向我们报告问题。 通过这两个应用程序中的内置反馈工具,可以轻松添加诊断信息,帮助 SSMS 团队排查和解决问题。

  • 建议一项功能,跟踪产品问题,并在 SSMS 开发人员社区中查找答案。