次の方法で共有


Set-AzureVMSqlServerExtension

仮想マシン上の Azure SQL Server 拡張機能を設定します。

Note

このドキュメントで参照されているコマンドレットは、Azure Service Manager (ASM) API を使用するレガシ Azure リソースを管理するためのものです。 ASM の廃止が予定されているため、新しいリソースを作成する場合、このレガシ PowerShell モジュールは推奨されません。 詳細については、「Azure Service Manager の廃止」を参照してください。

Az PowerShell モジュールは、PowerShell を使用して Azure Resource Manager (ARM) リソースを管理するための推奨される PowerShell モジュールです。

構文

Set-AzureVMSqlServerExtension
   [[-ReferenceName] <String>]
   [[-Version] <String>]
   [[-AutoPatchingSettings] <AutoPatchingSettings>]
   [[-AutoBackupSettings] <AutoBackupSettings>]
   [[-KeyVaultCredentialSettings] <KeyVaultCredentialSettings>]
   -VM <IPersistentVM>
   [-Profile <AzureSMProfile>]
   [-InformationAction <ActionPreference>]
   [-InformationVariable <String>]
   [<CommonParameters>]
Set-AzureVMSqlServerExtension
   [[-ReferenceName] <String>]
   [[-Version] <String>]
   [-Disable]
   -VM <IPersistentVM>
   [-Profile <AzureSMProfile>]
   [-InformationAction <ActionPreference>]
   [-InformationVariable <String>]
   [<CommonParameters>]
Set-AzureVMSqlServerExtension
   [[-ReferenceName] <String>]
   [[-Version] <String>]
   [-Uninstall]
   -VM <IPersistentVM>
   [-Profile <AzureSMProfile>]
   [-InformationAction <ActionPreference>]
   [-InformationVariable <String>]
   [<CommonParameters>]

説明

Set-AzureVMSqlServerExtension コマンドレットは、仮想マシン上に Azure SQL Server 拡張機能を設定します。

例 1: 仮想マシンで自動修正プログラムの設定を行う

PS C:\> Get-AzureVM -ServiceName "ServiceName" -Name "VMName" | Set-AzureVMSqlServerExtension -AutoPatchingSettings $APS | Update-AzureVM

このコマンドは、Azure 仮想マシンに自動修正プログラムの適用設定を設定します。

例 2: 仮想マシンで自動バックアップ設定を設定する

PS C:\> Get-AzureVM -ServiceName "ServiceName" -Name "VMName" | Set-AzureVMSqlServerExtension -AutoBackupSettings $ABS | Update-AzureVM

このコマンドは、Azure 仮想マシンの自動バックアップ設定を設定します。

例 3: 仮想マシンで SQL Server 拡張機能を無効にする

PS C:\> Get-AzureVM -ServiceName "Service" -Name "VMName" | Set-AzureVMSqlServerExtension -Disable

このコマンドは、特定の仮想マシン上の SQL Server 仮想マシン拡張機能を無効にします。

例 4: 特定の仮想マシンで SQL Server 拡張機能をアンインストールする

PS C:\> Get-AzureVM -ServiceName "Service" -Name "VMName" | Set-AzureVMSqlServerExtension -Uninstall

このコマンドは、VMName という名前の仮想マシン上の SQL Server 仮想マシン拡張機能をアンインストールします。

パラメーター

-AutoBackupSettings

SQL Server の自動バックアップ設定を指定します。

型:AutoBackupSettings
配置:4
規定値:None
必須:False
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-AutoPatchingSettings

SQL Server の自動修正プログラムの設定を指定します。

型:AutoPatchingSettings
配置:3
規定値:None
必須:False
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-Disable

このコマンドレットが拡張機能の状態を無効にすることを示します。

型:SwitchParameter
配置:2
規定値:None
必須:False
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-InformationAction

このコマンドレットが情報イベントに応答する方法を指定します。

このパラメーターの有効値は、次のとおりです。

  • 続行
  • Ignore
  • Inquire
  • SilentlyContinue
  • 阻止
  • [中断]
型:ActionPreference
Aliases:infa
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-InformationVariable

情報変数を指定します。

型:String
Aliases:iv
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-KeyVaultCredentialSettings

キー コンテナーの資格情報の設定を指定します。

型:KeyVaultCredentialSettings
配置:5
規定値:None
必須:False
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-Profile

このコマンドレットが読み取る Azure プロファイルを指定します。 プロファイルを指定しない場合、このコマンドレットはローカルの既定のプロファイルから読み取ります。

型:AzureSMProfile
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ReferenceName

SQL Server 拡張機能の参照名を指定します。

型:String
配置:0
規定値:None
必須:False
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-Uninstall

このコマンドレットが仮想マシンから SQL Server 拡張機能をアンインストールすることを示します。

型:SwitchParameter
配置:2
規定値:None
必須:False
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-Version

Get-AzureVMSqlServerExtension が設定を取得する SQL Server 拡張機能のバージョンを指定します。

型:String
配置:1
規定値:None
必須:False
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-VM

永続的な仮想マシン オブジェクトを指定します。

型:IPersistentVM
Aliases:InputObject
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False