다음을 통해 공유


SQL Server PowerShell 도움말 보기

Windows PowerShell 및 cmdlet용 SQL Server 공급자를 사용하는 방법에 대한 몇 가지 정보 원본이 있습니다. 여기에는 Windows PowerShell 환경에서 사용할 수 있는 도움말이 포함됩니다.

시작하기 전에

Windows PowerShell에 대해 알아보려면 Windows PowerShell 시작 가이드를 참조하세요.

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

Windows PowerShell 환경의 도움말

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

Get-Help를 사용하는 방법에 대한 자세한 내용은 Get-Help: 도움말 가져오기를 참조하세요.

SQL Server PowerShell 공급자 도움말

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

Invoke-Sqlcmd 도움말

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

-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에서 공급자 도움말을 가져오는 방법에 대한 자세한 내용은 드라이브 및 공급자를 참조하세요.

예: 공급자 목록 가져오기

이 코드는 Windows PowerShell 세션에서 현재 사용하도록 설정된 공급자 목록을 반환합니다.

Get-Help -Category provider  

SQL Server 공급자에 대한 도움말 보기

공급자에 대한 도움말을 보려면

  1. SQLServer 이름을 지정하는 Get-Help 실행

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

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

Get-Help SQLServer  

목록 메소드 및 속성

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

  1. SQL Server 경로의 노드에 CD를 사용하거나 해당 위치에 설정된 변수를 만듭니다.

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

예: 메서드 및 속성 나열

이 예제에서는 데이터베이스 노드에 대해 지원되는 메서드를 나열합니다.

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 사용