Диагностика и устранение неисправностей GitHub Copilot в SQL Server Management Studio

Это руководство по устранению неполадок включает шаги по устранению проблем с GitHub Copilot в SQL Server Management Studio (SSMS) 22 или более поздней версии. Некоторые проблемы, связанные с GitHub Copilot, могут потребовать помощи от администратора или вашей сетевой команды.

GitHub Copilot является отдельной подпиской, управляемой GitHub. Вопросы о подписках и поддержке GitHub Copilot см. в разделе Individual subscriptions или Business subscriptions.

аутентификация GitHub Copilot

Если после установки рабочей нагрузки AI Assistance в установщике Visual Studio возникают проблемы с аутентификацией, см. статью Устранение распространенных проблем с GitHub Copilot.

GitHub Copilot находится в автономном режиме

Если значок GitHub Copilot в правом верхнем углу SSMS отображает сообщение Copilot временно недоступен означает, что GitHub Copilot сейчас находится в автономном режиме.

GitHub Copilot возможно находится в автономном режиме по одной из следующих причин:

  • Проблемы с сетью
  • Служба Copilot недоступна
  • Учетные данные, требующие обновления
  • Copilot отключен

Если вы столкнуться с проблемой, которая не находится в этом списке, сообщите нам о проблеме.

Проблемы с сетью

Если сеть отключена, GitHub Copilot может не подключиться.

Действие. Убедитесь, что у вас есть стабильное подключение к Интернету. Дополнительные сведения см. в разделе Устранение неполадок сети для GitHub Copilot.

служба Copilot недоступна

Служба GitHub Copilot может временно быть отключена.

Действие. Подождите, пока служба вернется в интернет. Вы можете проверить состояние на GitHub Status.

Обновление учетных данных

Иногда может потребоваться обновить учетные данные из-за ожидаемых тайм-аутов.

Действие: Выберите Обновить учетные данные на значке Copilot в правом верхнем углу среды SSMS, чтобы снова войти в ваш аккаунт GitHub в Copilot.

Замечание

Если вы не видите возможность обновить учетные данные для учетной записи GitHub в окне "Все учетные записи", эту проблему можно устранить, удалив и добавив учетную запись GitHub еще раз. Для получения дополнительной информации см. тикет Сообщество разработчиков, связанный с этой проблемой.

Copilot отключен

Администратор может отключить GitHub Copilot для отдельной лицензии или для всех лицензий Copilot.

Action: обратитесь в ИТ-отдел, чтобы убедиться, отключен ли администратор Copilot.

Файлы журналов

Файлы журналов для GitHub Copilot в SSMS, которые могут помочь в устранении неполадок, можно найти в %TEMP%\VSGitHubCopilotLogs.

Мониторинг запросов из GitHub Copilot

Чтобы отслеживать, какие запросы выполняются GitHub Copilot в SSMS, настройте сеанс расширенных событий и отфильтруйте client_app_name.

Чтобы записать запросы, созданные на основе запросов, введенных в окне чата, используйте Microsoft SQL Server Management Studio - GitHub Copilot для client_app_name.

Чтобы записать запросы, созданные для завершения кода, используйте Microsoft SQL Server Management Studio - Copilot Completions для client_app_name.

Отправка отзывов

  • Сообщите нам о проблеме из SSMS (Help>Send Feedback>Report a Problem... ) или установщик Visual Studio. Встроенное средство обратной связи в обоих приложениях упрощает добавление диагностических сведений, которые помогают команде SSMS устранять и исправлять проблемы.

  • Предложите функцию, отслеживайте проблемы с продуктом и найдите ответы на сайте отзывов SSMS.