Installare SQL Server PowerShell

Si applica a:account di SQL Server - solo Windows

Il programma di installazione di SQL Server configura automaticamente i componenti di PowerShell.

Per installare il software che fornisce il supporto SQL Server per Windows PowerShell utilizzare l'installazione di SQL Server. Quando si seleziona qualsiasi funzionalità di SQL Server che richiede il supporto di PowerShell, vengono installati i componenti di SQL Server PowerShell seguenti:

  • Gli snap-in di PowerShell per SQL Server. Gli snap-in sono file DLL che implementano due tipi di supporto di Windows PowerShell per SQL Server:

    • Set di cmdlet SQL Server. I cmdlet sono comandi che implementano un'azione specifica, ad esempio Invoke-Sqlcmd esegue uno script Transact-SQL o XQuery che può essere eseguito anche con l'utilità sqlcmd, mentre Invoke-PolicyEvaluation segnala se gli oggetti SQL Server sono conformi ai criteri di gestione basata su criteri.

    • Provider SQL Server. Il provider consente di spostarsi nella gerarchia degli oggetti di SQL Server utilizzando un percorso simile a un percorso del file system. Ciascun oggetto è associato a una classe dei modelli SMO (SQL Server Management Objects). È possibile utilizzare i metodi e le proprietà della classe per eseguire azioni sugli oggetti. Utilizzando il comando cd per un oggetto di database in un percorso, ad esempio, è possibile utilizzare i metodi e le proprietà della classe Microsoft.SqlServer.Management.SMO.Database per gestire il database.

  • Modulo sqlps importato nelle sessioni di Windows PowerShell 2.0 per caricare gli snap-in di SQL Server.

  • SQL Server Management Studio supporta l'avvio delle sessioni di Windows PowerShell dall'albero di Esplora oggetti. SQL Server Agent supporta i passaggi del processo di Windows PowerShell.

Windows Server 2012 e versioni successive e Windows 8 e versioni successive vengono forniti con PowerShell installato e configurato. Per informazioni sull'installazione di Windows PowerShell, vedere Installazione di Windows PowerShell.

Per altre informazioni, vedi: