Udostępnij za pośrednictwem


Get-SCSQLScriptCommand

Pobiera skrypt programu SQL Server na potrzeby wdrożenia aplikacji.

Składnia

Get-SCSQLScriptCommand
   [-VMMServer <ServerConnection>]
   -ApplicationDeployment <ApplicationDeployment>
   [<CommonParameters>]

Opis

Polecenie cmdlet Get-SCSQLScriptCommand pobiera skrypt programu Microsoft SQL Server na potrzeby wdrożenia aplikacji.

Przykłady

Przykład 1. Pobieranie określonego polecenia skryptu programu SQL Server dla wdrożeń aplikacji

PS C:\> $AppProfile = Get-SCApplicationProfile -Name "SvcWebAppProfile01"
PS C:\> $AppDeployment = Get-SCApplicationDeployment -ApplicationProfile $AppProfile -Name "SQLDataTierApp01"
PS C:\> Get-SCSQLScriptCommand -ApplicationDeployment $AppDeployment | where {$_.DeploymentOrder -eq "1" -and $_.SQLScriptType -eq "PreInstall"}

Pierwsze polecenie pobiera obiekt profilu aplikacji o nazwie SvcWebAppProfile01, a następnie przechowuje ten obiekt w zmiennej $AppProfile.

Drugie polecenie pobiera obiekt wdrożenia aplikacji o nazwie SQLDataTierApp01 dla profilu aplikacji przechowywanego w $AppProfile, a następnie przechowuje ten obiekt w zmiennej $AppDeployment.

Ostatnie polecenie pobiera pierwszy skrypt preinstalacji programu SQL Server skojarzony z wdrożeniem aplikacji przechowywanym w $AppDeployment. Polecenie cmdlet wybiera prawidłowy obiekt, określając kolejność wdrożenia 1 i typ skryptu PreInstall.

Parametry

-ApplicationDeployment

Określa obiekt wdrożenia aplikacji.

Typ:ApplicationDeployment
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-VMMServer

Określa obiekt serwera programu Virtual Machine Manager (VMM).

Typ:ServerConnection
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

Dane wyjściowe

SQLScriptCommand

To polecenie cmdlet zwraca obiekt SQLScriptCommand.