Installare SQL Server PowerShellInstall SQL Server PowerShell

SQL ServerSQL Server Il programma di installazione configura automaticamente i componenti di PowerShell. Setup automatically configures PowerShell components.

Per installare il software che fornisce il supporto SQL ServerSQL Server per Windows PowerShell utilizzare l'installazione di SQL ServerSQL Server .You install the software that provides SQL ServerSQL Server support for Windows PowerShell by using SQL ServerSQL Server Setup. Quando si seleziona qualsiasi funzionalità di SQL ServerSQL Server che richiede il supporto di PowerShell, vengono installati i componenti di SQL ServerSQL Server PowerShell seguenti:When you select any SQL ServerSQL Server features that require PowerShell support, Setup installs the following SQL ServerSQL Server PowerShell components:

  • Gli snap-in di PowerShell per SQL ServerSQL Server . Gli snap-in sono file DLL che implementano due tipi di supporto di Windows PowerShell per SQL ServerSQL Server:The SQL ServerSQL Server PowerShell snap-ins. The snap-ins are dll files that implement two types of Windows PowerShell support for SQL ServerSQL Server:

    • Set di cmdlet di SQL ServerSQL Server .A set of SQL ServerSQL Server cmdlets. I cmdlet sono comandi che implementano un'azione specifica,Cmdlets are commands that implement a specific action. ad esempio Invoke-Sqlcmd esegue uno script Transact-SQLTransact-SQL o XQuery che può essere eseguito anche con l'utilità sqlcmd , mentre Invoke-PolicyEvaluation segnala se gli oggetti SQL ServerSQL Server sono conformi ai criteri di gestione basata su criteri.For example, Invoke-Sqlcmd runs a Transact-SQLTransact-SQL or XQuery script that can also be run by using the sqlcmd utility, and Invoke-PolicyEvaluation reports whether SQL ServerSQL Server objects comply with policy-based management policies.

    • Provider di SQL ServerSQL Server .A SQL ServerSQL Server provider. Il provider consente di spostarsi nella gerarchia degli oggetti di SQL ServerSQL Server utilizzando un percorso simile a un percorso del file system.The provider lets you navigate the hierarchy of SQL ServerSQL Server objects using a path similar to a file system path. Ciascun oggetto è associato a una classe dei modelli SMO ( SQL ServerSQL Server Management Objects).Each object is associated with a class from the SQL ServerSQL Server Management object models. È possibile utilizzare i metodi e le proprietà della classe per eseguire azioni sugli oggetti.You can use the methods and properties of the class to perform work on the objects. 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.For example, if you cd to a databases object in a path, you can use the methods and properties of the Microsoft.SqlServer.Managment.SMO.Database class to manage the database.

  • Modulo sqlps importato nelle sessioni di Windows PowerShell 2.0 per caricare gli snap-in di SQL ServerSQL Server .The sqlps module that is imported into Windows PowerShell sessions to load the SQL ServerSQL Server snap-ins.

  • SQL Server Management StudioSQL Server Management Studio supporta l'avvio delle sessioni di Windows PowerShell dall'albero di Esplora oggetti. supports starting Windows PowerShell sessions from the Object Explorer tree. SQL ServerSQL Server Agent supporta i passaggi del processo di Windows PowerShell. Agent supports Windows PowerShell job steps.

Windows Server 2012 e versioni successive e Windows 8 e versioni successive vengono forniti con PowerShell installato e configurato.Windows Server 2012 and later and Windows 8 and later come with PowerShell installed and configured. Per informazioni sull'installazione di Windows PowerShell, vedere Installazione di Windows PowerShell.For information about installing Windows PowerShell see Installing Windows PowerShell.

Per altre informazioni, vedere:For more information, see: