Compartilhar via


New-AzSqlVM

Cria ou atualiza uma máquina virtual SQL.

Sintaxe

New-AzSqlVM
   -Name <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   -Location <String>
   [-AdditionalFeatureServerConfigurationIsRServicesEnabled]
   [-AssessmentSettingEnable]
   [-AssessmentSettingRunImmediately]
   [-AutoBackupSettingBackupScheduleType <BackupScheduleType>]
   [-AutoBackupSettingBackupSystemDb]
   [-AutoBackupSettingDaysOfWeek <AutoBackupDaysOfWeek[]>]
   [-AutoBackupSettingEnable]
   [-AutoBackupSettingEnableEncryption]
   [-AutoBackupSettingFullBackupFrequency <FullBackupFrequencyType>]
   [-AutoBackupSettingFullBackupStartTime <Int32>]
   [-AutoBackupSettingFullBackupWindowHour <Int32>]
   [-AutoBackupSettingLogBackupFrequency <Int32>]
   [-AutoBackupSettingPassword <SecureString>]
   [-AutoBackupSettingRetentionPeriod <Int32>]
   [-AutoBackupSettingStorageAccessKey <String>]
   [-AutoBackupSettingStorageAccountUrl <String>]
   [-AutoBackupSettingStorageContainerName <String>]
   [-AutoPatchingSettingDayOfWeek <DayOfWeek>]
   [-AutoPatchingSettingEnable]
   [-AutoPatchingSettingMaintenanceWindowDuration <Int32>]
   [-AutoPatchingSettingMaintenanceWindowStartingHour <Int32>]
   [-AzureAdAuthenticationSettingClientId <String>]
   [-EnableAutomaticUpgrade]
   [-IdentityType <IdentityType>]
   [-KeyVaultCredentialSettingAzureKeyVaultUrl <String>]
   [-KeyVaultCredentialSettingCredentialName <String>]
   [-KeyVaultCredentialSettingEnable]
   [-KeyVaultCredentialSettingServicePrincipalName <String>]
   [-KeyVaultCredentialSettingServicePrincipalSecret <String>]
   [-LeastPrivilegeMode <LeastPrivilegeMode>]
   [-LicenseType <SqlServerLicenseType>]
   [-Offer <String>]
   [-ScheduleDayOfWeek <AssessmentDayOfWeek>]
   [-ScheduleEnable]
   [-ScheduleMonthlyOccurrence <Int32>]
   [-ScheduleStartTime <String>]
   [-ScheduleWeeklyInterval <Int32>]
   [-Sku <SqlImageSku>]
   [-SqlConnectivityUpdateSettingConnectivityType <ConnectivityType>]
   [-SqlConnectivityUpdateSettingPort <Int32>]
   [-SqlConnectivityUpdateSettingSqlAuthUpdatePassword <SecureString>]
   [-SqlConnectivityUpdateSettingSqlAuthUpdateUserName <String>]
   [-SqlDataSettingDefaultFilePath <String>]
   [-SqlDataSettingLun <Int32[]>]
   [-SqlInstanceSettingCollation <String>]
   [-SqlInstanceSettingIsIfiEnabled]
   [-SqlInstanceSettingIsLpimEnabled]
   [-SqlInstanceSettingIsOptimizeForAdHocWorkloadsEnabled]
   [-SqlInstanceSettingMaxDop <Int32>]
   [-SqlInstanceSettingMaxServerMemoryMb <Int32>]
   [-SqlInstanceSettingMinServerMemoryMb <Int32>]
   [-SqlLogSettingDefaultFilePath <String>]
   [-SqlLogSettingLun <Int32[]>]
   [-SqlManagementType <SqlManagementMode>]
   [-SqlStorageUpdateSettingDiskConfigurationType <DiskConfigurationType>]
   [-SqlStorageUpdateSettingDiskCount <Int32>]
   [-SqlStorageUpdateSettingStartingDeviceId <Int32>]
   [-SqlTempDbSettingDataFileCount <Int32>]
   [-SqlTempDbSettingDataFileSize <Int32>]
   [-SqlTempDbSettingDataGrowth <Int32>]
   [-SqlTempDbSettingDefaultFilePath <String>]
   [-SqlTempDbSettingLogFileSize <Int32>]
   [-SqlTempDbSettingLogGrowth <Int32>]
   [-SqlTempDbSettingLun <Int32[]>]
   [-SqlTempDbSettingPersistFolder]
   [-SqlTempDbSettingPersistFolderPath <String>]
   [-SqlVirtualMachineGroupResourceId <String>]
   [-SqlWorkloadTypeUpdateSettingSqlWorkloadType <SqlWorkloadType>]
   [-StorageConfigurationSettingDiskConfigurationType <DiskConfigurationType>]
   [-StorageConfigurationSettingSqlSystemDbOnDataDisk]
   [-StorageConfigurationSettingStorageWorkloadType <StorageWorkloadType>]
   [-Tag <Hashtable>]
   [-WsfcDomainCredentialsClusterBootstrapAccountPassword <SecureString>]
   [-WsfcDomainCredentialsClusterOperatorAccountPassword <SecureString>]
   [-WsfcDomainCredentialsSqlServiceAccountPassword <SecureString>]
   [-WsfcStaticIP <String>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Cria ou atualiza uma máquina virtual SQL.

Se você estiver atualizando uma máquina virtual SQL existente e um parâmetro como -Tag for omitido, os valores definidos anteriormente poderão ser removidos. Por esse motivo, é recomendável usar Update-AzSqlVM para evitar a substituição de parâmetros não intencionais.

Exemplos

Exemplo 1

New-AzSqlVM -ResourceGroupName 'ResourceGroup01' -Name 'sqlvm1' -Location 'eastus'

Location	Name		ResourceGroupName
--------	----		-----------------
eastus		sqlvm1		ResourceGroup01

Crie uma máquina virtual SQL com configurações padrão.

Exemplo 2

New-AzSqlVM -ResourceGroupName 'ResourceGroup01' -Name 'sqlvm1' -Location 'eastus' -Sku 'Developer' -LicenseType 'PAYG'

Location	Name		ResourceGroupName
--------	----		-----------------
eastus		sqlvm1		ResourceGroup01

Crie uma máquina virtual SQL com SKU e tipo de licença específicos.

Exemplo 3

New-AzSqlVM -ResourceGroupName 'ResourceGroup01' -Name 'sqlvm1' -Location 'eastus' -LicenseType 'AHUB'

Location	Name		ResourceGroupName
--------	----		-----------------
eastus		sqlvm1		ResourceGroup01

Crie uma máquina virtual SQL com a marca de cobrança AHUB.

Exemplo 4

New-AzSqlVM -ResourceGroupName 'ResourceGroup01' -Name 'sqlvm1' -Location 'eastus' -LicenseType 'DR'

Location	Name		ResourceGroupName
--------	----		-----------------
eastus		sqlvm1		ResourceGroup01

Crie uma máquina virtual SQL com marca de cobrança de DR.

Exemplo 5

New-AzSqlVM -ResourceGroupName 'ResourceGroup01' -Name 'sqlvm1' -Location 'eastus' -AutoBackupSettingEnable `
-AutoBackupSettingBackupScheduleType manual -AutoBackupSettingFullBackupFrequency Weekly -AutoBackupSettingFullBackupStartTime 5 `
-AutoBackupSettingFullBackupWindowHour 2 -AutoBackupSettingStorageAccessKey 'keyvalue' -AutoBackupSettingStorageAccountUrl `
'https://storagename.blob.core.windows.net/' -AutoBackupSettingRetentionPeriod 10 -AutoBackupSettingLogBackupFrequency 60 `
-AutoBackupSettingStorageContainerName 'storagecontainername'

Location	Name		ResourceGroupName
--------	----		-----------------
eastus		sqlvm1		ResourceGroup01

Crie uma máquina virtual SQL e defina as configurações de backup automático.

Exemplo 6

New-AzSqlVM -ResourceGroupName 'ResourceGroup01' -Name 'sqlvm1' -Location 'eastus' -AutoPatchingSettingDayOfWeek Thursday `
-AutoPatchingSettingMaintenanceWindowDuration 120 -AutoPatchingSettingMaintenanceWindowStartingHour 3 -AutoPatchingSettingEnable

Location	Name		ResourceGroupName
--------	----		-----------------
eastus		sqlvm1		ResourceGroup01

Crie uma máquina virtual SQL e defina as configurações de aplicação automática de patches.

Exemplo 7

New-AzSqlVM -ResourceGroupName 'ResourceGroup01' -Name 'sqlvm1' -Location 'eastus' -AssessmentSettingEnable

Location	Name		ResourceGroupName
--------	----		-----------------
eastus		sqlvm1		ResourceGroup01

Crie uma máquina virtual SQL e defina as configurações de avaliação.

Exemplo 8

New-AzSqlVM -ResourceGroupName 'ResourceGroup01' -Name 'sqlvm1' -Location 'eastus' -AsJob

Location	Name		ResourceGroupName
--------	----		-----------------
eastus		sqlvm1		ResourceGroup01

Crie uma máquina virtual SQL como um trabalho em segundo plano.

Parâmetros

-AdditionalFeatureServerConfigurationIsRServicesEnabled

Habilitar ou desabilitar serviços do R (SQL 2016 em diante).

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AsJob

Executar o comando como um trabalho

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AssessmentSettingEnable

Habilite ou desabilite o recurso de avaliação de práticas recomendadas do SQL na máquina virtual do SQL.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AssessmentSettingRunImmediately

Execute a avaliação de práticas recomendadas do SQL imediatamente na máquina virtual do SQL.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AutoBackupSettingBackupScheduleType

Tipo de agendamento de backup.

Tipo:BackupScheduleType
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AutoBackupSettingBackupSystemDb

Inclua ou exclua bancos de dados do sistema do backup automático.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AutoBackupSettingDaysOfWeek

Dias da semana para os backups em que FullBackupFrequency é definido como Semanal.

Tipo:AutoBackupDaysOfWeek[]
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AutoBackupSettingEnable

Habilite ou desabilite o backup automático na máquina virtual SQL.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AutoBackupSettingEnableEncryption

Habilite ou desabilite a criptografia para backup na máquina virtual SQL.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AutoBackupSettingFullBackupFrequency

Frequência de backups completos. Em ambos os casos, os backups completos são iniciados durante a janela de tempo agendada seguinte.

Tipo:FullBackupFrequencyType
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AutoBackupSettingFullBackupStartTime

A hora de início de um determinado dia durante o qual os backups completos podem ocorrer. 0-23 horas.

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AutoBackupSettingFullBackupWindowHour

A duração da janela de tempo de um determinado dia durante o qual os backups completos podem ocorrer. 1-23 horas.

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AutoBackupSettingLogBackupFrequency

Frequência de backups de log. 5-60 minutos.

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AutoBackupSettingPassword

Senha para criptografia no backup.

Tipo:SecureString
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AutoBackupSettingRetentionPeriod

Período de retenção do backup: 1-90 dias.

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AutoBackupSettingStorageAccessKey

Chave da conta de armazenamento para a qual o backup será feito.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AutoBackupSettingStorageAccountUrl

URL da conta de armazenamento para a qual o backup será feito.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AutoBackupSettingStorageContainerName

Nome do contêiner de armazenamento para o qual o backup será feito.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AutoPatchingSettingDayOfWeek

Dia da semana para aplicar o adesivo.

Tipo:DayOfWeek
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AutoPatchingSettingEnable

Habilite ou desabilite a aplicação automática de patch na máquina virtual SQL.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AutoPatchingSettingMaintenanceWindowDuration

Duração da aplicação de patches.

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AutoPatchingSettingMaintenanceWindowStartingHour

Hora do dia em que a aplicação de patch é iniciada. Hora local da VM.

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-AzureAdAuthenticationSettingClientId

A ID do cliente da Identidade Gerenciada para consultar a API do Microsoft Graph. Uma cadeia de caracteres vazia deve ser usada para a Identidade Gerenciada atribuída ao sistema

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Confirm

Solicita sua confirmação antes de executar o cmdlet.

Tipo:SwitchParameter
Aliases:cf
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para a comunicação com o Azure.

Tipo:PSObject
Aliases:AzureRMContext, AzureCredential
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-EnableAutomaticUpgrade

Habilite a atualização automática do Agente de extensão Sql IaaS.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-IdentityType

O tipo de identidade. Defina-o como 'SystemAssigned' para criar e atribuir automaticamente uma entidade de segurança do Azure Active Directory para o recurso.

Tipo:IdentityType
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-KeyVaultCredentialSettingAzureKeyVaultUrl

URL do Azure Key Vault.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-KeyVaultCredentialSettingCredentialName

Nome da credencial.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-KeyVaultCredentialSettingEnable

Habilite ou desabilite a configuração de credencial do cofre de chaves.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-KeyVaultCredentialSettingServicePrincipalName

Nome da entidade de serviço para acessar o cofre de chaves.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-KeyVaultCredentialSettingServicePrincipalSecret

Segredo do nome da entidade de serviço para acessar o cofre de chaves.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-LeastPrivilegeMode

Modo de privilégio mínimo do SQL IaaS Agent.

Tipo:LeastPrivilegeMode
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-LicenseType

Tipo de licença do SQL Server.

Tipo:SqlServerLicenseType
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Location

Localização do recurso.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Name

Nome da máquina virtual SQL.

Tipo:String
Aliases:SqlVirtualMachineName, SqlVMName
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-NoWait

Execute o comando de forma assíncrona

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Offer

Oferta de imagem SQL. Os exemplos incluem SQL2016-WS2016, SQL2017-WS2016.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ResourceGroupName

Nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ScheduleDayOfWeek

Dia da semana para executar a avaliação.

Tipo:AssessmentDayOfWeek
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ScheduleEnable

Habilite ou desabilite o agendamento de avaliação na máquina virtual SQL.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ScheduleMonthlyOccurrence

Ocorrência do dia DayOfWeek dentro de um mês para agendar a avaliação. Assume os valores: 1,2,3,4 e -1. Use -1 para o último dia DayOfWeek do mês

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ScheduleStartTime

Hora do dia no formato HH:mm. Eg. 17:30

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ScheduleWeeklyInterval

Número de semanas para agendar entre 2 execuções de avaliação. Assume o valor de 1 a 6

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Sku

Tipo de edição do SQL Server.

Tipo:SqlImageSku
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlConnectivityUpdateSettingConnectivityType

Opção de conectividade do SQL Server.

Tipo:ConnectivityType
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlConnectivityUpdateSettingPort

Porta do SQL Server.

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlConnectivityUpdateSettingSqlAuthUpdatePassword

Senha de logon do administrador do sistema do SQL Server.

Tipo:SecureString
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlConnectivityUpdateSettingSqlAuthUpdateUserName

Logon sysadmin do SQL Server para criar.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlDataSettingDefaultFilePath

Caminho de arquivo padrão do SQL Server

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlDataSettingLun

Números de unidade lógica para os discos.

Tipo:Int32[]
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlInstanceSettingCollation

Agrupamento do SQL Server.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlInstanceSettingIsIfiEnabled

IFI do SQL Server.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlInstanceSettingIsLpimEnabled

SQL Server LPIM.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlInstanceSettingIsOptimizeForAdHocWorkloadsEnabled

SQL Server Optimize para cargas de trabalho ad hoc.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlInstanceSettingMaxDop

SQL Server MAXDOP.

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlInstanceSettingMaxServerMemoryMb

Memória máxima do SQL Server.

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlInstanceSettingMinServerMemoryMb

Memória mínima do SQL Server.

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlLogSettingDefaultFilePath

Caminho de arquivo padrão do SQL Server

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlLogSettingLun

Números de unidade lógica para os discos.

Tipo:Int32[]
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlManagementType

Tipo de Gerenciamento do SQL Server.

Tipo:SqlManagementMode
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlStorageUpdateSettingDiskConfigurationType

Configuração de disco a ser aplicada ao SQL Server.

Tipo:DiskConfigurationType
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlStorageUpdateSettingDiskCount

Contagem de discos de máquinas virtuais.

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlStorageUpdateSettingStartingDeviceId

ID do dispositivo do primeiro disco a ser atualizado.

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlTempDbSettingDataFileCount

Contagem de arquivos de dados tempdb do SQL Server

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlTempDbSettingDataFileSize

Tamanho do arquivo de dados tempdb do SQL Server

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlTempDbSettingDataGrowth

Tamanho do crescimento automático do arquivo de dados tempdb do SQL Server

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlTempDbSettingDefaultFilePath

Caminho de arquivo padrão do SQL Server

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlTempDbSettingLogFileSize

Tamanho do arquivo de log tempdb do SQL Server

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlTempDbSettingLogGrowth

Tamanho do autoGrowth do arquivo de log tempdb do SQL Server

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlTempDbSettingLun

Números de unidade lógica para os discos.

Tipo:Int32[]
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlTempDbSettingPersistFolder

Escolha de pasta de persistência do tempdb do SQL Server

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlTempDbSettingPersistFolderPath

Local da pasta de persistência do tempdb do SQL Server

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlVirtualMachineGroupResourceId

ID do recurso ARM do grupo de máquinas virtuais SQL do qual esta máquina virtual SQL faz ou fará parte.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SqlWorkloadTypeUpdateSettingSqlWorkloadType

Tipo de carga de trabalho do SQL Server.

Tipo:SqlWorkloadType
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-StorageConfigurationSettingDiskConfigurationType

Configuração de disco a ser aplicada ao SQL Server.

Tipo:DiskConfigurationType
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-StorageConfigurationSettingSqlSystemDbOnDataDisk

Armazenamento SystemDb do SQL Server no DataPool, se true.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-StorageConfigurationSettingStorageWorkloadType

Tipo de carga de trabalho de armazenamento.

Tipo:StorageWorkloadType
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SubscriptionId

ID da assinatura que identifica uma assinatura do Azure.

Tipo:String
Cargo:Named
Valor padrão:(Get-AzContext).Subscription.Id
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Tag

Tags de recursos.

Tipo:Hashtable
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Tipo:SwitchParameter
Aliases:wi
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-WsfcDomainCredentialsClusterBootstrapAccountPassword

Senha da conta de bootstrap do cluster.

Tipo:SecureString
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-WsfcDomainCredentialsClusterOperatorAccountPassword

Senha da conta do operador de cluster.

Tipo:SecureString
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-WsfcDomainCredentialsSqlServiceAccountPassword

Senha da conta de serviço SQL.

Tipo:SecureString
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-WsfcStaticIP

Credenciais de domínio para configurar o cluster de failover do Windows Server para o grupo de disponibilidade SQL.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Saídas

ISqlVirtualMachine