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
Exemplos
Exemplo 1: obter um comando de script do 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 pré-instalação do SQL Server associado à implantação de aplicativo armazenada em $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 |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-VMMServer
Especifica um objeto de servidor do VMM (Virtual Machine Manager).
Tipo: | ServerConnection |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
Saídas
SQLScriptCommand
Esse cmdlet retorna um objeto SQLScriptCommand.