Compartir a través de


Instalar SQL Server PowerShell

El programa de instalación de SQL Server se detendrá si detecta que existen características de SQL Server seleccionadas que incluyen componentes de PowerShell, pero no está instalado Windows PowerShell 2.0. Debe instalar PowerShell utilizando Windows Management Framework y, a continuación, volver a ejecutar el programa de instalación.

Instalar compatibilidad con SQL Server PowerShell

Debe instalar el software que proporciona compatibilidad con SQL Server para Windows PowerShell utilizando el programa de instalación de SQL Server. Cuando se seleccionan características de SQL Server que requieren compatibilidad con PowerShell, el programa de instalación comprueba si Windows PowerShell 2.0 está instalado. Si PowerShell 2.0 está presente, el programa de instalación instala los siguientes componentes de SQL Server PowerShell:

  • Los complementos de SQL Server PowerShell. Los complementos son archivos DLL que implementan dos tipos de compatibilidad con Windows PowerShell para SQL Server:

    • Un conjunto de cmdlets de SQL Server. Los cmdlets son comandos que implementan una acción concreta. Por ejemplo, Invoke-Sqlcmd ejecuta un script de Transact-SQL o XQuery que también se puede ejecutar mediante la utilidad sqlcmd e Invoke-PolicyEvaluation notifica si los objetos de SQL Server cumplen las directivas de administración basada en directivas.

    • Un proveedor de SQL Server. El proveedor permite navegar por la jerarquía de objetos de SQL Server utilizando una ruta de acceso similar a una ruta de acceso al sistema de archivos. Cada objeto se asocia a una clase de los modelos de objetos de administración de SQL Server. Puede utilizar los métodos y las propiedades de la clase para realizar un trabajo en los objetos. Por ejemplo, si cambia el directorio a un objeto de bases de datos en una ruta de acceso, puede utilizar los métodos y las propiedades de la clase Microsoft.SqlServer.Managment.SMO.Database para administrar la base de datos.

  • El módulo sqlps que se importa en las sesiones de Windows PowerShell 2.0 para cargar complementos de SQL Server.

  • La utilidad sqlps desusada que inicia una sesión de Windows PowerShell 2.0 e importa el módulo sqlps.

  • SQL Server Management Studio admite el inicio de sesiones de Windows PowerShell desde el árbol del Explorador de objetos. El Agente SQL Server es compatible con los pasos de trabajo de Windows PowerShell.

Si no se ha instalado Windows PowerShell 2.0, o se ha desinstalado, debe instalarlo siguiendo las instrucciones de la página que describe el marco de administración de Windows.

Si se desinstala Windows PowerShell después de finalizar la instalación, las características de SQL Server para Windows PowerShell no funcionarán. Los usuarios de Windows pueden desinstalar Windows PowerShell y puede ser necesario desinstalar Windows PowerShell para realizar determinadas actualizaciones del sistema operativo Windows. Para usar las características de SQL Server PowerShell, debe volver a instalar PowerShell 2.0 utilizando Windows Management Framework.

Vea también

Conceptos

SQL Server PowerShell