Condividi tramite


Get-SCSQLScriptCommand

Ottiene uno script di SQL Server per la distribuzione di un'applicazione.

Sintassi

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

Descrizione

Il cmdlet get-SCSQLScriptCommand ottiene uno script di Microsoft SQL Server per una distribuzione dell'applicazione.

Esempio

Esempio 1: Ottenere un comando di script di SQL Server specificato per le distribuzioni di un'applicazione

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"}

Il primo comando ottiene l'oggetto profilo applicazione denominato SvcWebAppProfile01 e quindi archivia tale oggetto nella variabile $AppProfile.

Il secondo comando ottiene l'oggetto di distribuzione dell'applicazione denominato SQLDataTierApp01 per il profilo applicazione archiviato in $AppProfile e quindi archivia tale oggetto nella variabile $AppDeployment.

L'ultimo comando ottiene il primo script di PREInstallazione di SQL Server associato alla distribuzione dell'applicazione archiviata in $AppDeployment. Il cmdlet seleziona l'oggetto corretto specificando un ordine di distribuzione pari a 1 e un tipo di script PreInstall.

Parametri

-ApplicationDeployment

Specifica un oggetto di distribuzione dell'applicazione.

Tipo:ApplicationDeployment
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-VMMServer

Specifica un oggetto server Virtual Machine Manager (VMM).

Tipo:ServerConnection
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

Output

SQLScriptCommand

Questo cmdlet restituisce un oggetto SQLScriptCommand.