你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

New-AzSqlVM

创建或更新 SQL 虚拟机。

语法

Default (默认值)

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>]

说明

创建或更新 SQL 虚拟机。

如果要更新现有 SQL 虚拟机并省略 -Tag 等参数,则可以删除以前定义的值。 因此,建议使用 Update-AzSqlVM 来防止覆盖意外参数。

示例

示例 1

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

使用默认设置创建 SQL 虚拟机。

示例 2

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

创建具有特定 SKU 和许可证类型的 SQL 虚拟机。

示例 3

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

使用 AHUB 计费标记创建 SQL 虚拟机。

示例 4

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

创建具有 DR 计费标记的 SQL 虚拟机。

示例 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

创建 SQL 虚拟机并配置自动备份设置。

示例 6

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

创建 SQL 虚拟机并配置自动修补设置。

示例 7

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

创建 SQL 虚拟机并配置评估设置。

示例 8

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

创建 SQL 虚拟机作为后台作业。

参数

-AdditionalFeatureServerConfigurationIsRServicesEnabled

启用或禁用 R 服务(SQL 2016 及更高版本)。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-AsJob

以作业身份运行命令

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-AssessmentSettingEnable

启用或禁用 SQL 虚拟机上的 SQL 最佳做法评估功能。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-AssessmentSettingRunImmediately

立即在 SQL 虚拟机上运行 SQL 最佳做法评估。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-AutoBackupSettingBackupScheduleType

备份计划类型。

参数属性

类型:BackupScheduleType
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-AutoBackupSettingBackupSystemDb

包括或排除自动备份中的系统数据库。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-AutoBackupSettingDaysOfWeek

当 FullBackupFrequency 设置为“每周”时,备份的一周中的天数。

参数属性

类型:

AutoBackupDaysOfWeek[]

默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-AutoBackupSettingEnable

在 SQL 虚拟机上启用或禁用自动回退。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-AutoBackupSettingEnableEncryption

启用或禁用 SQL 虚拟机上备份的加密。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-AutoBackupSettingFullBackupFrequency

完整备份的频率。 上述两种情况下,均在下一个计划的时间段内开始完整备份。

参数属性

类型:FullBackupFrequencyType
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-AutoBackupSettingFullBackupStartTime

在给定的日期可以开始执行完整备份的时间。 0-23 小时。

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-AutoBackupSettingFullBackupWindowHour

在给定的日期可以执行完整备份的时段持续时间。 1-23 小时。

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-AutoBackupSettingLogBackupFrequency

日志备份的频率。 5-60 分钟。

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-AutoBackupSettingPassword

备份时加密的密码。

参数属性

类型:SecureString
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-AutoBackupSettingRetentionPeriod

备份的保留期:1-90 天。

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-AutoBackupSettingStorageAccessKey

将备份到的存储帐户密钥。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-AutoBackupSettingStorageAccountUrl

将备份到的存储帐户 URL。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-AutoBackupSettingStorageContainerName

将备份到的存储容器名称。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-AutoPatchingSettingDayOfWeek

应用修补程序的一周中的一天。

参数属性

类型:DayOfWeek
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-AutoPatchingSettingEnable

在 SQL 虚拟机上启用或禁用自动修补。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-AutoPatchingSettingMaintenanceWindowDuration

修补的持续时间。

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-AutoPatchingSettingMaintenanceWindowStartingHour

开始修补的一天中的一小时。 本地 VM 时间。

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-AzureAdAuthenticationSettingClientId

要查询Microsoft图形 API 的托管标识的客户端 ID。 空字符串必须用于系统分配的托管标识

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Confirm

在运行 cmdlet 之前,提示你进行确认。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False
别名:cf

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-DefaultProfile

用于与 Azure 通信的凭据、帐户、租户和订阅。

参数属性

类型:PSObject
默认值:None
支持通配符:False
不显示:False
别名:AzureRMContext, AzureCredential

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-EnableAutomaticUpgrade

启用 Sql IaaS 扩展代理的自动升级。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-IdentityType

标识类型。 将此设置为“SystemAssigned”,以便自动为资源创建和分配 Azure Active Directory 主体。

参数属性

类型:IdentityType
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-KeyVaultCredentialSettingAzureKeyVaultUrl

Azure Key Vault URL。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-KeyVaultCredentialSettingCredentialName

凭据名称。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-KeyVaultCredentialSettingEnable

启用或禁用密钥保管库凭据设置。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-KeyVaultCredentialSettingServicePrincipalName

用于访问密钥保管库的服务主体名称。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-KeyVaultCredentialSettingServicePrincipalSecret

用于访问密钥保管库的服务主体名称机密。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-LeastPrivilegeMode

SQL IaaS 代理最低特权模式。

参数属性

类型:LeastPrivilegeMode
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-LicenseType

SQL Server 许可证类型。

参数属性

类型:SqlServerLicenseType
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Location

资源位置。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Name

SQL 虚拟机的名称。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False
别名:SqlVirtualMachineName, SqlVMName

参数集

(All)
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-NoWait

异步运行命令

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Offer

SQL 映像产品/服务。 示例包括 SQL2016-WS2016、SQL2017-WS2016。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-ResourceGroupName

包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-ScheduleDayOfWeek

运行评估的一周中的一天。

参数属性

类型:AssessmentDayOfWeek
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-ScheduleEnable

在 SQL 虚拟机上启用或禁用评估计划。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-ScheduleMonthlyOccurrence

在一个月内发生 DayOfWeek 日期以安排评估。 采用值:1,2,3,4 和 -1。 对月份的最后一天使用 -1 OfWeek 日期

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-ScheduleStartTime

以 HH:mm 格式表示的一天时间。例如17:30

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-ScheduleWeeklyInterval

计划 2 个评估运行之间的周数。 从 1-6 获取值

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Sku

SQL Server 版本类型。

参数属性

类型:SqlImageSku
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlConnectivityUpdateSettingConnectivityType

SQL Server 连接选项。

参数属性

类型:ConnectivityType
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlConnectivityUpdateSettingPort

SQL Server 端口。

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlConnectivityUpdateSettingSqlAuthUpdatePassword

SQL Server sysadmin 登录密码。

参数属性

类型:SecureString
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlConnectivityUpdateSettingSqlAuthUpdateUserName

要创建的 SQL Server sysadmin 登录名。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlDataSettingDefaultFilePath

SQL Server 默认文件路径

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlDataSettingLun

磁盘的逻辑单元号。

参数属性

类型:

Int32[]

默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlInstanceSettingCollation

SQL Server 排序规则。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlInstanceSettingIsIfiEnabled

SQL Server IFI。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlInstanceSettingIsLpimEnabled

SQL Server LPIM。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlInstanceSettingIsOptimizeForAdHocWorkloadsEnabled

SQL Server 针对 Adhoc 工作负载进行优化。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlInstanceSettingMaxDop

SQL Server MAXDOP。

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlInstanceSettingMaxServerMemoryMb

SQL Server 最大内存。

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlInstanceSettingMinServerMemoryMb

SQL Server 最小内存。

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlLogSettingDefaultFilePath

SQL Server 默认文件路径

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlLogSettingLun

磁盘的逻辑单元号。

参数属性

类型:

Int32[]

默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlManagementType

SQL Server 管理类型。

参数属性

类型:SqlManagementMode
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlStorageUpdateSettingDiskConfigurationType

要应用于 SQL Server 的磁盘配置。

参数属性

类型:DiskConfigurationType
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlStorageUpdateSettingDiskCount

虚拟机磁盘计数。

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlStorageUpdateSettingStartingDeviceId

要更新的第一个磁盘的设备 ID。

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlTempDbSettingDataFileCount

SQL Server tempdb 数据文件计数

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlTempDbSettingDataFileSize

SQL Server tempdb 数据文件大小

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlTempDbSettingDataGrowth

SQL Server tempdb 数据文件自动增长大小

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlTempDbSettingDefaultFilePath

SQL Server 默认文件路径

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlTempDbSettingLogFileSize

SQL Server tempdb 日志文件大小

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlTempDbSettingLogGrowth

SQL Server tempdb 日志文件自动增长大小

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlTempDbSettingLun

磁盘的逻辑单元号。

参数属性

类型:

Int32[]

默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlTempDbSettingPersistFolder

SQL Server tempdb persist 文件夹选项

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlTempDbSettingPersistFolderPath

SQL Server tempdb 保留文件夹位置

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlVirtualMachineGroupResourceId

此 SQL 虚拟机所属的 SQL 虚拟机组的 ARM 资源 ID 或将成为其中的一部分。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SqlWorkloadTypeUpdateSettingSqlWorkloadType

SQL Server 工作负荷类型。

参数属性

类型:SqlWorkloadType
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-StorageConfigurationSettingDiskConfigurationType

要应用于 SQL Server 的磁盘配置。

参数属性

类型:DiskConfigurationType
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-StorageConfigurationSettingSqlSystemDbOnDataDisk

DataPool 上的 SQL Server SystemDb 存储(如果为 true)。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-StorageConfigurationSettingStorageWorkloadType

存储工作负荷类型。

参数属性

类型:StorageWorkloadType
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SubscriptionId

标识 Azure 订阅的订阅 ID。

参数属性

类型:String
默认值:(Get-AzContext).Subscription.Id
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Tag

资源标记。

参数属性

类型:Hashtable
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-WhatIf

显示 cmdlet 运行时会发生什么情况。 命令脚本未运行。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False
别名:无线

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-WsfcDomainCredentialsClusterBootstrapAccountPassword

群集启动帐户密码。

参数属性

类型:SecureString
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-WsfcDomainCredentialsClusterOperatorAccountPassword

群集操作员帐户密码。

参数属性

类型:SecureString
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-WsfcDomainCredentialsSqlServiceAccountPassword

SQL 服务帐户密码。

参数属性

类型:SecureString
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-WsfcStaticIP

用于为 SQL 可用性组设置 Windows Server 故障转移群集的域凭据。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

CommonParameters

此 cmdlet 支持通用参数:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 有关详细信息,请参阅 about_CommonParameters

输出

ISqlVirtualMachine