Compartilhar via


Instalar o SQL Server PowerShell

A instalação do SQL Server parará se detectar que você selecionou recursos do SQL Server que incluem componentes do PowerShell, mas o Windows PowerShell 2.0 não é instalado. Você deve instalar o PowerShell usando o Windows Management Framework e depois executar novamente a Instalação.

Instalando o suporte do SQL Server PowerShell

Você instala o software que oferece suporte do SQL Server ao Windows PowerShell usando o programa de instalação do SQL Server. Quando você seleciona qualquer recurso do SQL Server que exige suporte do PowerShell, a Instalação verifica se o Windows PowerShell 2.0 está instalado. Se o PowerShell 2.0 estiver presente, a Instalação instalará os seguintes componentes do SQL Server PowerShell:

  • Snap-ins do SQL Server PowerShell. Os snap-ins são arquivos dll que implementam dois tipos de suporte do Windows PowerShell ao SQL Server:

    • Conjunto de cmdlets do SQL Server. Os cmdlets são comandos que implementam uma ação específica. Por exemplo, Invoke-Sqlcmd executa um script Transact-SQL ou XQuery que também pode ser executado usando o utilitário sqlcmd, e Invoke-PolicyEvaluation relata se os objetos SQL Server são compatíveis com as políticas de gerenciamento baseadas em políticas.

    • Um provedor do SQL Server. O provedor permite navegar pela hierarquia dos objetos do SQL Server usando um caminho semelhante a um caminho de sistema de arquivos. Cada objeto é associado a uma classe de modelos de objeto de gerenciamento do SQL Server. Você pode usar os métodos e as propriedades da classe para realizar trabalhos nos objetos. Por exemplo, se você usar cd para um objeto do banco de dados em um caminho, poderá usar os métodos e as propriedades da classe Microsoft.SqlServer.Managment.SMO.Database para gerenciar o banco de dados.

  • O módulo sqlps, que é importado para as sessões do Windows PowerShell 2.0 a fim de carregar os snap-ins do SQL Server.

  • O utilitário sqlps preterido, que inicia uma sessão do Windows PowerShell 2.0 e importa o módulo sqlps.

  • O SQL Server Management Studio oferece suporte à inicialização das sessões do Windows PowerShell na árvore do Pesquisador de Objetos. O SQL Server Agent oferece suporte às etapas de trabalho do Windows PowerShell.

Se o Windows PowerShell 2.0 não tiver sido instalado, ou tiver sido desinstalado, instale-o seguindo as instruções da página Windows Management Framework.

Se o Windows PowerShell for desinstalado após a conclusão da Instalação, os recursos do SQL Server para Windows PowerShell não funcionarão. O Windows PowerShell pode ser desinstalado pelos usuários do Windows, e a desinstalação pode ser exigida por algumas atualizações do sistema operacional Windows. Para usar os recursos do SQL Server PowerShell, você deve reinstalar o PowerShell 2.0 usando o Windows Management Framework.

Consulte também

Conceitos

SQL Server PowerShell