다음을 통해 공유


SQL Server PowerShell 도움말 보기

Windows PowerShell의 SQL Server 공급자 및 cmdlet 사용에 대한 정보를 얻을 수 있는 몇 가지 도움말이 있습니다. 여기서는 Windows PowerShell 환경에서 사용 가능한 도움말에 대해 알아봅니다.

시작하기 전에

Windows PowerShell에 대한 자세한 내용은 Windows PowerShell 시작 가이드를 참조하십시오.

SQL Server cmdlet 및 공급자에 대한 개요는 SQL Server PowerShell을 참조하십시오.

Windows PowerShell 환경의 도움말

Windows PowerShell 환경에서 Get-Help cmdlet을 사용하여 도움말을 볼 수 있습니다. Get-Help는 Windows PowerShell에서 제공되는 다양한 cmdlet 및 공급자와 Windows PowerShell 언어에 대한 기본적인 도움말을 제공합니다.

Get-Help를 사용하는 방법은 도움말 보기(Get-Help: Getting Help)를 참조하십시오.

SQL Server PowerShell 공급자 도움말

SQL Server PowerShell 공급자는 SQLSERVER 가상 드라이브에서 여러 폴더(예: SQLSERVER:\SQL 및 SQLSERVER:\DAC 폴더)를 구현합니다. 각 폴더는 SQL Server 관리 효율성 개체 모델 중 하나에 연결됩니다. SQL Server 경로에 각 노드에 연결된 메서드 및 속성을 나열할 수 있지만 PowerShell 환경에서 해당 메서드와 속성에 대한 도움말을 볼 수 없습니다. 연결된 프로그래밍 참조에 대한 링크를 제공하는 폴더 테이블은 SQL Server PowerShell 공급자를 참조하십시오.

Invoke-Sqlcmd 도움말

Invoke-Sqlcmd cmdlet은 sqlcmd 유틸리티에서 실행되는 모든 쿼리 또는 스크립트 파일을 입력으로 사용합니다. Get-Help를 사용하여 Invoke-Sqlcmd 및 해당 매개 변수에 대한 정보를 볼 수 있지만 Get-Helpsqlcmd 쿼리에 대한 정보를 볼 수는 없습니다.

-Query 또는 -QueryFromFile 입력은 다음을 포함할 수 있습니다.

SQL Server cmdlet에 대한 도움말 보기

cmdlet에 대한 도움말을 보려면

  • cmdlet의 이름과 반환할 도움말의 수준을 지정하여 Get-Help를 실행합니다.

예: cmdlet Get-Help

다음 예에서는 Invoke-Sqlcmd에 대한 다양한 수준의 도움말을 반환합니다.

## Get the basic help.
Get-Help Invoke-Sqlcmd

## Get the full help.
Get-Help Invoke-Sqlcmd –Full

## Get the parameter descriptions.
Get-Help Invoke-Sqlcmd -Parameter *

## Get the code examples.
Get-Help Invoke-Sqlcmd –Examples

## Get the syntax diagram.
Get-Help Invoke-Sqlcmd –Syntax

공급자 목록 가져오기

활성 공급자 목록을 가져오려면

  1. 공급자 범주를 지정하여 Get-Help를 실행합니다.

Windows PowerShell에서 공급자 도움말을 보는 방법은 드라이브 및 공급자(Drives and Providers)를 참조하십시오.

예: 공급자 목록 가져오기

다음 코드는 Windows PowerShell 세션에서 현재 사용 가능한 공급자의 목록을 반환합니다.

Get-Help -Category provider

SQL Server 공급자에 대한 도움말 가져오기

공급자에 대한 도움말을 가져오려면

  1. 이름을 SQLServer로 지정하여 Get-Help를 실행합니다.

예: SQL Server 공급자 도움말 가져오기

이 예에서는 SQL Server 공급자에 대한 기본 정보를 반환합니다.

Get-Help SQLServer

메서드 및 속성 나열

SQL Server 공급자 경로에서 노드에 대한 메서드와 속성을 나열하려면

  1. CD 명령으로 SQL Server 경로의 노드로 이동하거나 해당 위치로 설정된 변수를 만듭니다.

  2. –Type 매개 변수를 메서드 또는 속성으로 설정하여 Get-Member cmdlet을 실행합니다.

예: 메서드 및 속성 나열

이 예에서는 Databases 노드에 지원되는 메서드를 나열합니다.

Set-Location SQL:\MyComputer\DEFAULT\Databases
Get-Item . | Get-Member -Type Methods

이 예에서는 SMO Table 개체에 설정된 변수의 속성을 나열합니다.

$MyVar = New-Object Microsoft.SqlServer.Management.SMO.Table
$MyVar | Get-Member -Type Properties

참고 항목

개념

SQL Server PowerShell 공급자

데이터베이스 엔진 cmdlet 사용