SQL Server PowerShell 도움말 보기Get Help SQL Server PowerShell

Windows PowerShell의 SQL ServerSQL Server 공급자 및 cmdlet 사용에 대한 정보를 얻을 수 있는 몇 가지 도움말이 있습니다.There are several sources of information about using the SQL ServerSQL Server provider for Windows PowerShell and cmdlets. 여기서는 Windows PowerShell 환경에서 사용 가능한 도움말에 대해 알아봅니다.This includes the help that is available in the Windows PowerShell environment.

시작하기 전 주의 사항Before You Begin

Windows PowerShell에 대한 자세한 내용은 Windows PowerShell 시작 가이드를 참조하십시오.To learn about Windows PowerShell, see Windows PowerShell Getting Started Guide.

SQL ServerSQL Server cmdlet 및 공급자에 대한 개요는 SQL Server PowerShell을 참조하세요.For an overview of the SQL ServerSQL Server cmdlets and provider, see SQL Server PowerShell.

Windows PowerShell 환경의 도움말Help in the Windows PowerShell Environment

Windows PowerShell 환경에서 Get-Help cmdlet을 사용하여 도움말을 볼 수 있습니다.Use the Get-Help cmdlet to get help in the Windows PowerShell environment. Get-Help 는 Windows PowerShell에서 제공되는 다양한 cmdlet 및 공급자와 Windows PowerShell 언어에 대한 기본적인 도움말을 제공합니다.Get-Help provides basic help for the Windows PowerShell language and the various cmdlets and providers available in Windows PowerShell.

Get-Help를 사용할 수 있는 방법은 Get-Help: 도움말 보기를 참조하세요.For more information on the ways you can use Get-Help, see Get-Help: Getting Help.

SQL Server PowerShell 공급자 도움말SQL Server PowerShell Provider Help

SQL ServerSQL Server PowerShell 공급자는 SQLSERVER 가상 드라이브에서 여러 폴더(예: SQLSERVER:\SQL 및 SQLSERVER:\DAC 폴더)를 구현합니다.The SQL ServerSQL Server PowerShell provider implements several folders on a SQLSERVER virtual drive, such as the SQLSERVER:\SQL and SQLSERVER:\DAC folders. 각 폴더는 SQL Server 관리 효율성 개체 모델 중 하나에 연결됩니다.Each folder is associated with one of the SQL Server manageability object models. SQL Server 경로에 각 노드에 연결된 메서드 및 속성을 나열할 수 있지만 PowerShell 환경에서 해당 메서드와 속성에 대한 도움말을 볼 수 없습니다.While you can list the methods and properties associated with each node in a SQL Server path, you cannot get help for them in the PowerShell environment. 연결된 프로그래밍 참조에 대한 링크를 제공하는 폴더 테이블은 SQL Server PowerShell Provider를 참조하십시오.For a table of the folders with links to the associated programming reference, see SQL Server PowerShell Provider.

Invoke-Sqlcmd 도움말Invoke-Sqlcmd Help

Invoke-Sqlcmd cmdlet은 sqlcmd 유틸리티를 통해 실행할 수 있는 모든 쿼리 또는 스크립트 파일을 입력으로 사용합니다.The Invoke-Sqlcmd cmdlet takes as input any query or script file that can be run by the sqlcmd utility. Get-Help 를 사용하면 Invoke-Sqlcmd 및 해당 매개 변수에 대한 정보는 확인할 수 있지만, Get-Help 를 통해 sqlcmd 쿼리에 대한 정보를 확인할 수는 없습니다.You can use Get-Help to get information about Invoke-Sqlcmd and its parameters, but there is no Get-Help coverage for the sqlcmd queries.

-Query 또는 -QueryFromFile 입력에는 다음이 포함될 수 있습니다.The -Query or -QueryFromFile input can contain:

  • sqlcmd 변수 및 명령.sqlcmd variables and commands. 이러한 변수 및 명령에 대한 자세한 내용은 sqlcmd Utility의 주의 섹션을 참조하십시오.For information about these variables and commands, see the Remarks section of sqlcmd Utility.

  • Transact-SQLTransact-SQL 문을 통해 데이터를 대량으로 가져오는 데 서식 파일을 사용하는 방법을 보여 줍니다. statements. Transact-SQLTransact-SQL 언어에 대한 자세한 내용은 Transact-SQL 참조(데이터베이스 엔진)를 참조하세요.For more information about the Transact-SQLTransact-SQL language, see Transact-SQL Reference (Database Engine).

  • XQuery 문.XQuery statements. SQL ServerSQL Server에서 지원하는 XQuery 언어에 대한 자세한 내용은 XQuery 언어 참조(SQL Server)를 참조하세요.For more information about the XQuery language supported by SQL ServerSQL Server, see XQuery Language Reference (SQL Server).

SQL Server cmdlet에 대한 도움말 보기Get Help for a SQL Server cmdlet

cmdlet에 대한 도움말을 보려면To get help for a cmdlet

  • cmdlet의 이름과 반환할 도움말의 수준을 지정하여 Get-Help를 실행합니다.Run Get-Help specifying the name of the cmdlet and the level of help to be returned.

예: Get-Help cmdletExample: cmdlet Get-Help

다음 예에서는 Invoke-Sqlcmd에 대한 다양한 수준의 도움말을 반환합니다.The following examples return various levels of help for 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  

공급자 목록 가져오기Get a List of Providers

활성 공급자 목록을 가져오려면To get a list of active providers

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

    Windows PowerShell에서 공급자 도움말을 보는 방법은 드라이브 및 공급자(Drives and Providers)를 참조하십시오.For more information about getting provider help in Windows PowerShell, see Drives and Providers.

예: 공급자 목록 가져오기Example: Get a List of Providers

다음 코드는 Windows PowerShell 세션에서 현재 사용 가능한 공급자의 목록을 반환합니다.This code returns a list of the providers currently enabled in your Windows PowerShell session:

Get-Help -Category provider  

SQL Server 공급자에 대한 도움말 가져오기Get Help About the SQL Server Provider

공급자에 대한 도움말을 가져오려면To get help about the provider

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

예: SQL Server 공급자 도움말 가져오기Example: Get SQL Server Provider Help

이 예에서는 SQL ServerSQL Server 공급자에 대한 기본 정보를 반환합니다.This example returns basic information about the SQL ServerSQL Server provider:

Get-Help SQLServer  

메서드 및 속성 나열List Methods and Properties

SQL Server 공급자 경로에서 노드에 대한 메서드와 속성을 나열하려면To list the methods and properties for a node in a SQL Server provider path

  1. CD 명령으로 SQL Server 경로의 노드로 이동하거나 해당 위치로 설정된 변수를 만듭니다.Either CD to a node in the SQL Server path, or create a variable set to that location.

  2. –Type 매개 변수를 메서드 또는 속성으로 설정하여 Get-Member cmdlet을 실행합니다.Run the Get-Member cmdlet with the –Type parameter set to either Methods or Properties

예: 메서드 및 속성 나열Examples: Listing Methods and Properties

이 예에서는 Databases 노드에 지원되는 메서드를 나열합니다.This example lists the methods supported for the Databases node:

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

이 예에서는 SMO Table 개체에 설정된 변수의 속성을 나열합니다.This example lists the properties for a variable that has been set to an SMO Table object:

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

참고 항목See Also

SQL Server PowerShell Provider SQL Server PowerShell Provider
데이터베이스 엔진 cmdlet 사용Use the Database Engine cmdlets