Get-SCSQLScriptCommand
Ruft ein SQL Server Skript für eine Anwendungsbereitstellung ab.
Syntax
Get-SCSQLScriptCommand
[-VMMServer <ServerConnection>]
-ApplicationDeployment <ApplicationDeployment>
[<CommonParameters>]
Beschreibung
Das Cmdlet Get-SCSQLScriptCommand ruft ein Microsoft-SQL Server-Skript für eine Anwendungsbereitstellung ab.
Beispiele
Beispiel 1: Abrufen eines angegebenen SQL Server Skriptbefehls für eine Anwendungsbereitstellung
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"}
Der erste Befehl ruft das Anwendungsprofilobjekt namens SvcWebAppProfile01 ab und speichert dieses Objekt dann in der $AppProfile Variablen.
Der zweite Befehl ruft das Anwendungsbereitstellungsobjekt namens SQLDataTierApp01 für das in $AppProfile gespeicherte Anwendungsprofil ab und speichert dieses Objekt dann in der $AppDeployment Variablen.
Der letzte Befehl ruft das erste PreInstall-SQL Server-Skript ab, das der in $AppDeployment gespeicherten Anwendungsbereitstellung zugeordnet ist. Das Cmdlet wählt das richtige Objekt aus, indem eine Bereitstellungsreihenfolge von 1 und ein Skripttyp von PreInstall angegeben wird.
Parameter
-ApplicationDeployment
Gibt ein Anwendungsbereitstellungsobjekt an.
Type: | ApplicationDeployment |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
Gibt ein Virtual Machine Manager -Serverobjekt (VMM) an.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Ausgaben
SQLScriptCommand
Dieses Cmdlet gibt ein SQLScriptCommand-Objekt zurück.