Установка компонентов SQL Server PowerShell

Применимо к: даSQL Server (все поддерживаемые версии) — только Windows

SQL Server Программа установки автоматически настраивает компоненты PowerShell.

Выполняется установка программного обеспечения, обеспечивающего поддержку SQL Server для Windows PowerShell, с помощью программы установки SQL Server . При выборе компонентов SQL Server, требующих поддержки PowerShell, программа установки устанавливает следующие компоненты SQL Server PowerShell:

  • Оснастки SQL Server PowerShell. Оснастки представляют собой DLL-файлы, в которых реализованы следующие два типа компонентов поддержки Windows PowerShell для SQL Server.

    • Набор командлетов SQL Server . Командлеты — это команды, выполняющие определенные действия. Например, командлет Invoke-Sqlcmd запускает скрипт Transact-SQL или XQuery, который также можно выполнить с помощью программы sqlcmd , а командлет Invoke-PolicyEvaluation сообщает, соответствуют ли объекты SQL Server схемам управления на основе политик.

    • Поставщик SQL Server . Поставщик позволяет перемещаться по иерархии объектов SQL Server , используя путь, похожий на путь файловой системы. Каждый объект соответствует классу из моделей управляющих объектов SQL Server . Для работы с объектами можно использовать методы и свойства соответствующего класса. Например, если с помощью команды cd перейти к объекту Databases в пути, можно использовать методы и свойства класса Microsoft.SqlServer.Management.SMO.Database.

  • Модуль sqlps , импортируемый в сеанс Windows PowerShell для загрузки оснасток SQL Server .

  • SQL Server Management Studio поддерживает запуск сеансов Windows PowerShell из дерева обозревателя объектов. SQL Server поддерживает шаги заданий Windows PowerShell.

В Windows Server 2012 и более поздних версий, а также в Windows 8 и более поздних версий среда PowerShell устанавливается и настраивается автоматически. Сведения об установке Windows PowerShell см. на странице Установка Windows PowerShell.

Дополнительные сведения см. в разделе: