Get-SCSQLScriptCommand
Uygulama dağıtımı için bir SQL Server betiği alır.
Syntax
Get-SCSQLScriptCommand
[-VMMServer <ServerConnection>]
-ApplicationDeployment <ApplicationDeployment>
[<CommonParameters>]
Description
Get-SCSQLScriptCommand cmdlet'i, uygulama dağıtımı için bir Microsoft SQL Server betiği alır.
Örnekler
Örnek 1: Uygulama dağıtımları için belirtilen SQL Server betik komutunu alma
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"}
İlk komut, SvcWebAppProfile01 adlı uygulama profili nesnesini alır ve bu nesneyi $AppProfile değişkeninde depolar.
İkinci komut, $AppProfile depolanan uygulama profili için SQLDataTierApp01 adlı uygulama dağıtım nesnesini alır ve bu nesneyi $AppDeployment değişkeninde depolar.
Son komut, $AppDeployment depolanan uygulama dağıtımıyla ilişkili ilk Ön Yükleme SQL Server betiğini alır. cmdlet'i, 1 dağıtım sırasını ve PreInstall betik türünü belirterek doğru nesneyi seçer.
Parametreler
-ApplicationDeployment
Uygulama dağıtım nesnesini belirtir.
Type: | ApplicationDeployment |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
Bir Virtual Machine Manager (VMM) sunucu nesnesi belirtir.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Çıkışlar
SQLScriptCommand
Bu cmdlet bir SQLScriptCommand nesnesi döndürür.