Set-SCSQLDeployment
Ändrar en SQL Server distribution.
Syntax
Set-SCSQLDeployment
[-AgentServiceRunAsAccount <VMMCredential>]
[-SQLServiceRunAsAccount <VMMCredential>]
[-SQLConfigurationFile <Script>]
[-ReportingServiceRunAsAccount <VMMCredential>]
[-DeploymentRunAsAccount <VMMCredential>]
[-DeploymentTimeoutSeconds <Int32>]
[-EnableNamedPipes <Boolean>]
[-SARunAsAccount <VMMCredential>]
[-SecurityMode <String>]
[-EnableTCP <Boolean>]
[-ProductKey <String>]
[-SQLDeployment] <SQLDeployment>
[-Name <String>]
[-InstanceID <String>]
[-MediaSource <String>]
[-SQLSysAdminMemberList <String[]>]
[-InstanceName <String>]
[-MergeSQLAnswerFile <Boolean>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Cmdleten Set-SCSQLDeployment ändrar en Microsoft-SQL Server distribution.
Exempel
Exempel 1: Ändra en befintlig SQL Server distribution
PS C:\> $SQLProfile = Get-SCSQLProfile -Name "SQLProfile01"
PS C:\> $SQLDeployment = Get-SCSQLDeployment -SQLProfile $SQLProfile -Name "SQL Deployment 01"
PS C:\> Set-SCSQLDeployment -SQLDeployment $SQLDeployment -SQLSysAdminMemberList @("Contoso\SQLAdmins","Contoso\User")
Det första kommandot hämtar SQL Server profil med namnet SQLProfile01 och lagrar sedan objektet i variabeln $SQLProfile. Det här kommandot använder cmdleten Get-SCSQLProfile .
Det andra kommandot hämtar SQL Server distribution med namnet SQL Deployment från SQL-profilen som lagras i $SQLProfile och lagrar sedan objektet i variabeln $SQLDeployment.
Det slutliga kommandot ändrar SQL Server administratörer för SQL-distributionen som lagras i $SQLDeployment.
Parametrar
-AgentServiceRunAsAccount
Anger det Kör som-konto som SQL Server agenttjänsten använder.
Type: | VMMCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeploymentRunAsAccount
Anger det Kör som-konto som den här cmdleten använder för att ändra SQL Server.
Type: | VMMCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeploymentTimeoutSeconds
Anger hur lång tid, i sekunder, som SQL Server distributionen väntar innan tidsgränsen nås.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableNamedPipes
Anger om fjärranslutningar använder namngivna pipes.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableTCP
Anger om fjärranslutningar använder TCP/IP.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InstanceID
Anger ID för en SQL Server distributionsinstans.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InstanceName
Anger namnet på en SQL Server Analysis Services -databasinstans (SSAS).
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Anger en variabel där jobbstatus spåras och lagras.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MediaSource
Anger en mediekälla för den SQL Server distribution som ska ändras.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MergeSQLAnswerFile
Anger om den här cmdleten sammanfogar SQL Server-konfigurationsfilen och gästoperativsystemets inställningar. Standardvärdet är $True. Virtual Machine Manager-administratörskonsolen använder den här parametern. Ange inte den här parametern i kommandotolken.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Anger namnet på den SQL Server distribution som den här cmdleten ändrar.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProductKey
Anger produktnyckeln för VMM-servern. Produktnyckeln är ett 25-siffrigt nummer som identifierar produktlicensen.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Anger ID för tipset prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska PRO-tips.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReportingServiceRunAsAccount
Anger det Kör som-konto som Reporting Services använder.
Type: | VMMCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Anger att jobbet körs asynkront så att kontrollen återgår till kommandogränssnittet omedelbart.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SARunAsAccount
Anger Kör som-kontot för SQL Server systemadministratörslösenord.
Type: | VMMCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecurityMode
Anger säkerhetsläget för SQL Server. Giltiga värden är: WindowsAuthentication och SQLServerAuthentication.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SQLConfigurationFile
Anger konfigurationsfilen för den SQL Server distribution som den här cmdleten ändrar.
Type: | Script |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SQLDeployment
Anger den SQL Server distribution som den här cmdleten ändrar.
Type: | SQLDeployment |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SQLServiceRunAsAccount
Anger det Kör som-konto som SQL Server-tjänsten använder.
Type: | VMMCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SQLSysAdminMemberList
Anger en matris med användare som är SQL Server administratörer.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Utdata
SQLDeployment
Den här cmdleten returnerar ett SQLDeployment-objekt .