Installare SQL Server PowerShell

Si applica a: sìSQL Server (tutte le versioni supportate) - Solo Windows

SQL Server Il programma di installazione 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 di 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 di 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, vedere: