다음을 통해 공유


SQL Server PowerShell 설치

SQL Server PowerShell 구성 요소가 포함된 SQL Server 기능을 선택했지만 Windows PowerShell 2.0이 설치되지 않은 경우 설치 프로그램이 중지됩니다. Windows 관리 프레임워크를 사용하여 PowerShell을 설치하고 설치 프로그램을 다시 실행해야 합니다.

SQL Server PowerShell 지원 설치

SQL Server 설치 프로그램을 사용하여 Windows PowerShell에 대해 SQL Server 지원을 제공하는 소프트웨어를 설치해야 합니다. PowerShell 지원이 필요한 SQL Server 기능을 선택한 경우 Windows PowerShell 2.0이 설치되어 있는지 확인합니다. PowerShell 2.0이 있는 경우 설치 프로그램은 다음 SQL Server PowerShell 구성 요소를 설치합니다.

  • SQL Server PowerShell 스냅인. 이 스냅인은 SQL Server에 대한 두 가지 유형의 Windows PowerShell 지원을 구현하는 dll 파일입니다.

    • SQL Server cmdlet 집합. Cmdlet은 특정 동작을 구현하는 명령입니다. 예를 들어 Invoke-Sqlcmdsqlcmd 유틸리티를 사용하여 실행할 수도 있는 Transact-SQL 또는 XQuery 스크립트를 실행하고 Invoke-PolicyEvaluation은 SQL Server 개체가 정책 기반 관리 정책을 준수하는지 여부를 보고합니다.

    • SQL Server 공급자입니다. 공급자를 사용하여 파일 시스템 경로와 유사한 경로로 표시되는 SQL Server 개체의 계층 구조를 탐색할 수 있습니다. 각 개체는 SQL Server 관리 개체 모델의 클래스와 관련되어 있습니다. 클래스의 메서드 및 속성을 사용하여 개체에 대한 작업을 수행할 수 있습니다. 예를 들어 경로에서 databases 개체로 cd를 수행하는 경우 Microsoft.SqlServer.Managment.SMO.Database 클래스의 메서드와 속성을 사용하여 해당 데이터베이스를 관리할 수 있습니다.

  • SQL Server 스냅인을 로드하기 위해 Windows PowerShell 2.0 세션으로 가져오는 sqlps 모듈입니다.

  • Windows PowerShell 2.0 세션을 시작하고 sqlps 모듈을 가져오는 사용되지 않는 sqlps 유틸리티입니다.

  • SQL Server Management Studio 은 개체 탐색기 트리에서 Windows PowerShell 세션을 시작하도록 지원합니다. SQL Server 에이전트가 Windows PowerShell 작업 단계를 지원합니다.

Windows PowerShell 2.0이 설치되지 않았거나 제거된 경우 Windows Management Framework 페이지의 지침에 따라 설치해야 합니다.

설치가 완료된 후 Windows PowerShell 제거되면 Windows PowerShell 대한 SQL Server 기능이 작동하지 않습니다. Windows 사용자는 Windows PowerShell을 제거할 수 있으며 일부 Windows 운영 체제 업그레이드 시 Windows PowerShell을 제거해야 할 수 있습니다. SQL Server PowerShell 기능을 사용하려면 Windows 관리 프레임워크를 사용하여 PowerShell 2.0을 다시 설치해야 합니다.

참고 항목

SQL Server PowerShell