데이터베이스 엔진 PowerShell 참조

SQL Server에는 데이터베이스 엔진에서 일반적인 작업을 수행하는 데 사용할 수 있는 여러 가지 Windows PowerShell 2.0 cmdlet이 포함되어 있습니다. 또한 쿼리 식과 URN(Uniform Resource Name)을 SQL Server PowerShell 경로로 변경하거나 데이터베이스 엔진에서 하나 이상의 개체를 지정하는 데 사용할 수 있습니다.

데이터베이스 엔진 cmdlet

SQL Server 2012에 있는 데이터베이스 엔진용 cmdlet은 상대적으로 적습니다. 데이터베이스 엔진에서 사용할 수 있는 대부분의 PowerShell 스크립트는 SQL Server PowerShell 공급자 및 관리 효율성 개체 모델을 사용합니다. 자세한 내용은 SQL Server PowerShell 공급자를 참조하십시오.

Windows PowerShell 환경의 SQL Server cmdlet에 대한 도움말을 보는 방법은 SQL Server PowerShell 도움말 보기를 참조하십시오.

섹션 내용

이 섹션에는 이러한 cmdlet에 대한 정보가 들어 있습니다.

설명

Cmdlet

sqlcmd 유틸리티를 사용하여 실행할 수 있는 Transact-SQL 스크립트 및 XQuery 스크립트를 실행합니다.

Invoke-Sqlcmd cmdlet

데이터베이스 엔진 개체가 정책 기반 관리 정책을 준수하는지 여부를 평가합니다.

Invoke-PolicyEvaluation cmdlet

다른 cmdlet에 대한 정보

Encode-Sqlname 및 Decode-Sqlname cmdlet을 사용하면 PowerShell 경로에서 지원되지 않는 문자가 포함된 SQL Server 식별자를 지정할 수 있습니다. 자세한 내용은 PowerShell의 SQL Server 식별자를 참조하십시오.

Convert-UrnToPath cmdlet을 사용하면 데이터베이스 엔진 개체의 URN을 SQL Server PowerShell 공급자의 경로로 변환할 수 있습니다. 자세한 내용은 URN을 SQL Server 공급자 경로로 변환을 참조하십시오.

쿼리 식 및 Unique Resource Names

쿼리 식은 개체 모델 계층 구조에 있는 하나 이상의 개체를 열거하는 조건 집합을 지정하기 위해 XPath와 유사한 구문을 사용하는 문자열입니다. URN(Unique Resource Name)은 단일 개체를 고유하게 식별하는 특정 유형의 쿼리 식 문자열입니다. 자세한 내용은 쿼리 식 및 URN를 참조하십시오.

참고 항목

개념

SQL Server PowerShell