SQL Server Management StudioでのGitHub Copilotのトラブルシューティング

このトラブルシューティング ガイドには、SQL Server Management Studio (SSMS) 22 以降のGitHub Copilotに関する問題を解決するための手順が含まれています。 GitHub Copilotに関連するいくつかの問題には、管理者またはネットワーク チームからの支援が必要な場合があります。

GitHub Copilotは、GitHubによって管理される個別のサブスクリプションです。 GitHub Copilot サブスクリプションとサポートに関する質問については、individual サブスクリプション または Business サブスクリプションを参照してください。

GitHub Copilot認証

Visual Studio インストーラーに AI Assistance ワークロードをインストールした後に認証の問題が発生した場合は、「 GitHub Copilotを参照してください。

GitHub Copilotがオフラインである

SSMS の右上隅にあるGitHub Copilot バッジに、メッセージ Copilotが一時的に到達できないが表示される場合は、GitHub Copilotが現在オフラインであることを意味します。

次のいずれかの理由により、GitHub Copilotがオフラインである可能性があります。

  • ネットワークの問題
  • Copilotサービスが利用できない
  • 更新が必要な資格情報
  • Copilotが無効になっている

この一覧にない問題が発生した場合は、問題を報告してください。

ネットワークの問題

ネットワークがダウンしている場合、GitHub Copilot接続できない可能性があります。

アクション: 安定したインターネット接続があることを確認します。 詳細については、「 GitHub Copilotを参照してください。

Copilotサービスは利用できません

GitHub Copilot サービスが一時的に停止している可能性があります。

アクション: サービスがオンラインに戻るのを待ちます。 状態は GitHub Status で確認できます。

資格情報を更新する

タイムアウトが予想されるため、資格情報の更新が必要になる場合があります。

Action: SSMS 環境の右上隅にあるCopilot バッジから資格情報 を選択して、GitHub アカウントを再認証し、もう一度サインインします。

[すべてのアカウント] ウィンドウにGitHub アカウントの資格情報を更新するオプションが表示されない場合は、GitHub アカウントをもう一度削除して追加することで、この問題を解決できます。 詳細については、この問題に関連する Developer Community チケットを参照してください。

Copilotが無効になっている

管理者は、GitHub Copilotの使用を個人または任意のCopilotライセンスに対して無効にすることができます。

Action: IT 部門に連絡して、管理者がCopilotを無効にしているかどうかを確認します。

ログ ファイル

トラブルシューティングに役立つ SSMS のGitHub Copilotのログ ファイルは、%TEMP%\VSGitHubCopilotLogs にあります。

GitHub Copilotからのクエリを監視する

GitHub Copilot のクエリを SSMS で監視するためには、Extended Events セッションを設定し、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>問題の報告...) または Visual Studio インストーラー。 両方のアプリケーションの組み込みのフィードバック ツールを使用すると、SSMS チームが問題のトラブルシューティングと修正に役立つ診断情報を簡単に追加できます。

  • 機能を提案し、製品の問題を追跡し、 SSMS フィードバック サイトで回答を見つけます。

  • GitHub Copilot
  • GitHub Copilot
  • SQL Server Management Studio
  • SQL Server Management Studio