Condividi tramite


Installare GitHub Copilot in SQL Server Management Studio (anteprima)

GitHub Copilot in SQL Server Management Studio (SSMS) è un assistente di intelligenza artificiale che consente di risparmiare tempo fornendo la guida necessaria all'interno di SSMS. GitHub Copilot in SSMS può rispondere a domande sul database e sull'ambiente e consente di scrivere, correggere e effettuare il refactoring Transact-SQL (T-SQL).

Prerequisiti

Per usare GitHub Copilot in SSMS, è necessario:

Installare GitHub Copilot in SSMS usando il programma di installazione di Visual Studio

  1. Avviare il programma di installazione di Visual Studio.

  2. Selezionare l'installazione di SSMS da modificare e quindi selezionare Modifica.

  3. Selezionare Assistenza per intelligenza artificiale nella scheda Carichi di lavoro. Tutti i carichi di lavoro abilitati quando viene selezionato il carico di lavoro Di assistenza per intelligenza artificiale sono necessari per GitHub Copilot in SSMS.

  4. Selezionare Modifica per installare l'estensione.

Gestire lo stato di GitHub Copilot

In SQL Server Management Studio 22 e versioni successive, un'icona di stato di GitHub Copilot nell'angolo superiore destro di SSMS indica se GitHub Copilot è attivo, inattivo, non disponibile o non installato. Usando il menu a discesa dall'icona di stato, è possibile accedere facilmente alle opzioni che consentono di gestire o risolvere i problemi relativi allo stato di Copilot. Alcune opzioni sono disponibili o disattivate a seconda dello stato di Copilot.

GitHub Copilot è attivo

Copilot è in uno stato attivo e completamente funzionante se è stato eseguito l'accesso a un account GitHub con accesso Copilot. Usando il menu a discesa, è possibile aprire la finestra Chat, accedere alle impostazioni di Copilot e gestire la sottoscrizione di Copilot.

GitHub Copilot è inattivo

Se GitHub Copilot è installato ma in uno stato inattivo, potrebbe essere dovuto a:

  • Non sei connesso al tuo account GitHub.
  • L'account GitHub con cui si è effettuato l'accesso non ha una sottoscrizione di Copilot attiva.
  • L'account GitHub attivo non ha una sottoscrizione di Copilot.

Screenshot dello stato di Copilot inattivo.

Accedere a GitHub Copilot

Per accedere a GitHub Copilot, selezionare Aggiungi un altro account dalla scheda del profiler nell'angolo superiore destro di SSMS e accedere con un account GitHub con una sottoscrizione attiva per usare Copilot.

È anche possibile selezionare Apri finestra chat per accedere dal badge di Copilot per aprire la finestra Chat. Nella finestra Chat selezionare Iscriviti gratuitamente a Copilot per iscriversi a Copilot Free oppure Accedi se hai già un account GitHub con Copilot abilitato.

Dopo aver eseguito l'accesso a GitHub con una sottoscrizione di Copilot attiva, l'icona dello stato di Copilot viene aggiornata in modo attivo.

Screenshot dello stato attivo di Copilot.

L'account GitHub non ha una sottoscrizione di Copilot attiva

Se si accede con un account GitHub che non ha una sottoscrizione di Copilot attiva, non è possibile usare Copilot. È necessario accedere con un account GitHub con una sottoscrizione di Copilot oppure selezionare Ottieni Copilot gratuitamente dalla finestra Chat per iscriversi a Copilot Gratuito.

Se si aggiungono più account GitHub in Visual Studio, assicurarsi che l'account attivo sia quello con la sottoscrizione di Copilot attiva.

Se Copilot è inattivo perché le credenziali devono essere aggiornate, selezionare Aggiorna le credenziali di GitHub dall'elenco a discesa nel badge di Copilot e accedere di nuovo.

Se l'amministratore ha disabilitato Copilot, contattare l'amministratore IT per altre informazioni.

Copilot non è disponibile

Se GitHub Copilot è installato ma non disponibile per l'uso, potrebbe essere dovuto a problemi di connettività di rete, problemi tecnici lato server o un piano di servizio scaduto. In questo stato, Copilot non fornisce i servizi consueti fino a quando non vengono risolti i problemi esterni. Per altre informazioni sulla diagnosi e la risoluzione di errori comuni con GitHub Copilot, vedere Risolvere i problemi relativi a GitHub Copilot in SQL Server Management Studio (anteprima).

Quando il problema viene risolto e si è connessi con una sottoscrizione attiva, l'icona di stato di Copilot viene aggiornata in modo attivo.

Copilot non installato

Se il carico di lavoro di assistenza AI non è stato installato dall'installer di Visual Studio, l'icona di stato di GitHub è comunque disponibile nell'SSMS. Usare il programma di installazione di Visual Studio per installare il carico di lavoro di assistenza per intelligenza artificiale o selezionare Installa Copilot dal badge di GitHub Copilot .

Se non si vuole installare GitHub Copilot, è possibile nascondere il badge copilot per nascondere l'icona di stato di Copilot in SSMS.

Disabilitare Copilot

Nascondere il badge Copilot

È possibile nascondere il badge di GitHub Copilot in SSMS disabilitando l'opzione Nascondi notifica del menu Copilot inStrumenti>Opzioni>Ambiente>Esperienza visiva.

Disinstallare GitHub Copilot in SSMS usando il programma di installazione di Visual Studio

È possibile rimuovere GitHub Copilot in SSMS dall'installazione di SSMS usando il programma di installazione di Visual Studio.

  1. Avviare il programma di installazione di Visual Studio.
  2. Selezionare l'installazione di SSMS da cui si vuole rimuovere GitHub Copilot in SSMS, quindi selezionare Modifica.
  3. Deselezionare Assistenza per intelligenza artificiale nella scheda Carichi di lavoro.
  4. Selezionare Modifica per disinstallare il carico di lavoro.
  5. Riavviare SSMS.