Get-SCSQLScriptCommand
Возвращает скрипт SQL Server для развертывания приложения.
Синтаксис
Get-SCSQLScriptCommand
[-VMMServer <ServerConnection>]
-ApplicationDeployment <ApplicationDeployment>
[<CommonParameters>]
Описание
Командлет Get-SCSQLScriptCommand получает скрипт Microsoft SQL Server для развертывания приложения.
Примеры
Пример 1. Получение указанной команды скрипта SQL Server для развертываний приложений
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"}
Первая команда получает объект профиля приложения с именем SvcWebAppProfile01, а затем сохраняет этот объект в переменной $AppProfile.
Вторая команда получает объект развертывания приложения с именем SQLDataTierApp01 для профиля приложения, хранящегося в $AppProfile, а затем сохраняет этот объект в переменной $AppDeployment.
Последняя команда получает первый скрипт preInstall SQL Server, связанный с развертыванием приложения, хранящимся в $AppDeployment. Командлет выбирает правильный объект, указав порядок развертывания 1 и тип скрипта PreInstall.
Параметры
-ApplicationDeployment
Указывает объект развертывания приложения.
Type: | ApplicationDeployment |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
Указывает серверный объект Virtual Machine Manager (VMM).
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Выходные данные
SQLScriptCommand
Этот командлет возвращает объект SQLScriptCommand .