Rozwiązywanie problemów z GitHub Copilot w usłudze SQL Server Management Studio

Ten przewodnik rozwiązywania problemów zawiera kroki rozwiązywania problemów z GitHub Copilot w programie SQL Server Management Studio (SSMS) 22 lub nowszym. Niektóre problemy związane z GitHub Copilot mogą wymagać pomocy od administratora lub zespołu ds. sieci.

GitHub Copilot to oddzielna subskrypcja zarządzana przez GitHub. Aby uzyskać pytania dotyczące subskrypcji GitHub Copilot i pomocy technicznej, zobacz Individual subscriptions lub Business subscriptions.

Uwierzytelnianie GitHub Copilot

Jeśli wystąpią problemy z uwierzytelnianiem po zainstalowaniu obciążenia Asysta SI w Instalatorze Visual Studio, zobacz Rozwiązywanie typowych problemów z GitHub Copilot.

GitHub Copilot jest w trybie offline

Jeśli wskaźnik GitHub Copilot w prawym górnym rogu programu SSMS wyświetla komunikat Copilot jest tymczasowo niedostępny oznacza to, że GitHub Copilot jest obecnie w trybie offline.

GitHub Copilot może być w trybie offline z jednego z następujących powodów:

  • Problemy z siecią
  • usługa Copilot jest niedostępna
  • Poświadczenia wymagające odświeżenia
  • Copilot jest wyłączony

Jeśli napotkasz problem, który nie znajduje się na tej liście, zgłoś nam problem.

Problemy z siecią

Jeśli sieć nie działa, GitHub Copilot może nie być w stanie nawiązać połączenia.

Akcja: Upewnij się, że masz stabilne połączenie internetowe. Aby uzyskać więcej informacji, zobacz Rozwiązywanie błędów sieci dla GitHub Copilot.

usługa Copilot jest niedostępna

Usługa GitHub Copilot może być tymczasowo wyłączona.

Akcja: Poczekaj na powrót usługi do trybu online. Stan można sprawdzić na GitHub Stan.

Odświeżanie poświadczeń

Czasami może być konieczne odświeżenie poświadczeń z powodu spodziewanych limitów czasu.

Action: Wybierz pozycję Odśwież swoje poświadczenia z odznaki Copilot w prawym górnym rogu swojego środowiska SSMS, aby ponownie uwierzytelnić konto GitHub i zalogować się ponownie.

Uwaga / Notatka

Jeśli nie widzisz opcji odświeżania poświadczeń dla konta GitHub w oknie Wszystkie konta, możesz rozwiązać ten problem, usuwając i dodając ponownie konto GitHub. Aby uzyskać więcej informacji, zobacz w zgłoszeniu Developer Community związanym z tym problemem.

Copilot jest wyłączony

Administrator może wyłączyć GitHub Copilot dla danej osoby lub dowolnej licencji Copilot.

Action: Skontaktuj się z działem IT, aby potwierdzić, czy administrator wyłączył Copilot.

Pliki dziennika

Pliki dziennika dla GitHub Copilot w programie SSMS, które mogą pomóc w rozwiązywaniu problemów, można znaleźć w %TEMP%\VSGitHubCopilotLogs.

Monitorowanie zapytań z GitHub Copilot

Aby monitorować zapytania uruchamiane przez GitHub Copilot w SSMS, skonfiguruj sesję zdarzeń rozszerzonych i przefiltruj na client_app_name.

Aby przechwytywać zapytania generowane na podstawie monitów wprowadzonych w oknie czatu, użyj Microsoft SQL Server Management Studio - GitHub Copilot dla client_app_name.

Aby przechwycić zapytania wygenerowane na potrzeby uzupełniania kodu, użyj Microsoft SQL Server Management Studio - Copilot Completions dla client_app_name.

Wyślij opinię

  • Zgłoś nam problem z programu SSMS (Help>Send Feedback>Raportuj problem... ) lub Instalatora Visual Studio. Wbudowane narzędzie do przesyłania opinii z obu aplikacji ułatwia dodawanie informacji diagnostycznych, które pomagają zespołowi SSMS w rozwiązywaniu i naprawianiu problemów.

  • Zasugeruj funkcję, śledź problemy z produktami i znajdź odpowiedzi w witrynie opinii programu SSMS.