Get-SCSQLScriptCommand
Obtém um script do SQL Server para uma implantação de aplicativo.
Sintaxe
Get-SCSQLScriptCommand
[-VMMServer <ServerConnection>]
-ApplicationDeployment <ApplicationDeployment>
[<CommonParameters>]
Description
O cmdlet Get-SCSQLScriptCommand obtém um script do Microsoft SQL Server para uma implantação de aplicativo.
Exemplos
Exemplo 1: Obter um comando de script especificado do SQL Server para implantações de aplicativos
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, em seguida, 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 no $AppProfile e, em seguida, armazena esse objeto na variável $AppDeployment.
O último comando obtém o primeiro script PreInstall SQL Server associado à implantação do aplicativo armazenada no $AppDeployment. O cmdlet seleciona o objeto correto especificando uma ordem de implantação de 1 e um tipo de script de PreInstall.
Parâmetros
-ApplicationDeployment
Especifica um objeto de implantação de aplicativo.
Tipo: | ApplicationDeployment |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-VMMServer
Especifica um objeto de servidor do Virtual Machine Manager (VMM).
Tipo: | ServerConnection |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
Saídas
SQLScriptCommand
Este cmdlet retorna um objeto SQLScriptCommand.