Get-SCSQLScriptCommand
Obtém um script SQL Server para uma implantação de aplicativo.
Syntax
Get-SCSQLScriptCommand
[-VMMServer <ServerConnection>]
-ApplicationDeployment <ApplicationDeployment>
[<CommonParameters>]
Description
O cmdlet Get-SCSQLScriptCommand obtém um script SQL Server da Microsoft para uma implantação de aplicativo.
Exemplos
Exemplo 1: obter um comando de script SQL Server especificado para implantações de aplicativo
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"}
O primeiro comando obtém o objeto de perfil de aplicativo chamado SvcWebAppProfile01 e armazena esse objeto na variável $AppProfile.
O segundo comando obtém o objeto de implantação de aplicativo chamado SQLDataTierApp01 para o perfil de aplicativo armazenado em $AppProfile e armazena esse objeto na variável $AppDeployment.
O último comando obtém o primeiro script preInstall SQL Server associado à implantação do aplicativo armazenada em $AppDeployment. O cmdlet seleciona o objeto correto especificando uma ordem de implantação 1 e um tipo de script de PreInstall.
Parâmetros
-ApplicationDeployment
Especifica um objeto de implantação de aplicativo.
Type: | ApplicationDeployment |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
Especifica um objeto de servidor do VMM (Virtual Machine Manager).
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Saídas
SQLScriptCommand
Esse cmdlet retorna um objeto SQLScriptCommand .