Share via


Get-SCSQLScriptCommand

Ottiene uno script SQL Server per una distribuzione dell'applicazione.

Sintassi

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

Descrizione

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

Esempio

Esempio 1: Ottenere un comando script 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 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.

Type:ApplicationDeployment
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMMServer

Specifica un oggetto server Virtual Machine Manager (VMM).

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Output

SQLScriptCommand

Questo cmdlet restituisce un oggetto SQLScriptCommand .