다음을 통해 공유


Managed Instances - Update

관리되는 인스턴스를 업데이트합니다.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}?api-version=2023-08-01

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
managedInstanceName
path True

string

관리되는 인스턴스의 이름입니다.

resourceGroupName
path True

string

리소스를 포함하는 리소스 그룹의 이름입니다. Azure Resource Manager API 또는 포털에서 이 값을 가져올 수 있습니다.

subscriptionId
path True

string

Azure 구독을 식별하는 구독 ID입니다.

api-version
query True

string

요청에 사용할 API 버전입니다.

요청 본문

Name 형식 Description
identity

ResourceIdentity

관리되는 인스턴스 ID

properties.administratorLogin

string

관리되는 인스턴스의 관리자 사용자 이름입니다. 관리되는 인스턴스를 만드는 경우에만 지정할 수 있습니다(만들기에 필요).

properties.administratorLoginPassword

string

관리자 로그인 암호입니다(관리되는 인스턴스를 만드는 데 필요).

properties.administrators

ManagedInstanceExternalAdministrator

인스턴스의 Azure Active Directory 관리자입니다. 인스턴스 생성 시간에만 사용할 수 있습니다. 인스턴스 업데이트에 사용되는 경우 무시되거나 오류가 발생합니다. 업데이트의 경우 개별 API를 사용해야 합니다.

properties.authenticationMetadata

AuthMetadataLookupModes

관리되는 인스턴스의 인증 메타데이터 조회 모드입니다.

properties.collation

string

관리되는 인스턴스의 데이터 정렬입니다.

properties.databaseFormat

ManagedInstanceDatabaseFormat

SQL 엔진 버전과 관련된 인스턴스 데이터베이스의 내부 형식을 지정합니다.

properties.dnsZonePartner

string (arm-id)

이 관리되는 인스턴스가 만든 후 공유할 DNS 영역이 있는 다른 관리되는 인스턴스의 리소스 ID입니다.

properties.hybridSecondaryUsage

HybridSecondaryUsage

하이브리드 보조 사용. 가능한 값은 'Active'(기본값) 및 'Passive'입니다(고객은 보조를 수동 DR로 사용).

properties.instancePoolId

string

이 관리되는 서버가 속한 인스턴스 풀의 ID입니다.

properties.isGeneralPurposeV2

boolean

범용 버전의 GPv2 변형인지 여부입니다.

properties.keyId

string

암호화에 사용할 키의 CMK URI입니다.

properties.licenseType

ManagedInstanceLicenseType

라이선스 유형입니다. 가능한 값은 'LicenseIncluded'(새 SQL 라이선스를 포함하는 일반 가격) 및 'BasePrice'(사용자 고유의 SQL 라이선스를 가져오기 위한 할인된 AHB 가격)입니다.

properties.maintenanceConfigurationId

string

이 관리되는 인스턴스에 적용할 유지 관리 구성 ID를 지정합니다.

properties.managedInstanceCreateMode

ManagedServerCreateMode

데이터베이스 만들기 모드를 지정합니다.

기본값: 일반 인스턴스 만들기.

복원: 특정 시점으로 백업 집합을 복원하여 인스턴스를 만듭니다. RestorePointInTime 및 SourceManagedInstanceId를 지정해야 합니다.

properties.minimalTlsVersion

string

최소 TLS 버전입니다. 허용되는 값: 'None', '1.0', '1.1', '1.2'

properties.pricingModel

PricingModel

Managed Instance의 가격 책정 모델입니다.

properties.primaryUserAssignedIdentityId

string (arm-id)

기본적으로 사용할 사용자 할당 ID의 리소스 ID입니다.

properties.proxyOverride

ManagedInstanceProxyOverride

인스턴스에 연결하는 데 사용되는 연결 유형입니다.

properties.publicDataEndpointEnabled

boolean

공용 데이터 엔드포인트를 사용할 수 있는지 여부입니다.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

이 인스턴스에 대한 백업을 저장하는 데 사용할 스토리지 계정 유형입니다. 옵션은 로컬(LocallyRedundantStorage), 영역(ZoneRedundantStorage), Geo(GeoRedundantStorage) 및 GeoZone(GeoZoneRedundantStorage)입니다.

properties.restorePointInTime

string (date-time)

새 데이터베이스를 만들기 위해 복원할 원본 데이터베이스의 지정 시간(ISO8601 형식)을 지정합니다.

properties.servicePrincipal

ServicePrincipal

관리되는 인스턴스의 서비스 주체입니다.

properties.sourceManagedInstanceId

string (arm-id)

이 인스턴스의 만들기 작업과 연결된 원본 관리되는 인스턴스의 리소스 식별자입니다.

properties.storageIOps

integer (int32)

스토리지 IOps. 최소값: 300. 최대값: 80000 1개의 IOps만 증분할 수 있습니다. 최대값은 선택한 하드웨어 제품군 및 vCore 수에 따라 달라집니다.

properties.storageSizeInGB

integer (int32)

스토리지 크기(GB)입니다. 최소값: 32. 최대값: 16384. 32GB 증분만 허용됩니다. 최대값은 선택한 하드웨어 제품군 및 vCore 수에 따라 달라집니다.

properties.storageThroughputMBps

integer (int32)

스토리지 처리량 MBps 매개 변수는 인스턴스 만들기/업데이트 작업에서 지원되지 않습니다.

properties.subnetId

string (arm-id)

관리되는 인스턴스에 대한 서브넷 리소스 ID입니다.

properties.timezoneId

string

표준 시간대의 ID입니다. 허용되는 값은 Windows에서 지원하는 표준 시간대입니다. Windows는 KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\표준 시간대 아래의 레지스트리에 ID를 포함하여 지원되는 표준 시간대에 대한 세부 정보를 유지합니다. SELECT 이름 AS timezone_id FROM sys.time_zone_info 쿼리하여 SQL Server를 통해 해당 레지스트리 값을 가져올 수 있습니다. PowerShell에서 [System.TimeZoneInfo]::GetSystemTimeZones()를 실행하여 ID 목록을 가져올 수도 있습니다. 유효한 표준 시간대 ID의 예는 "Pacific Standard Time" 또는 "W입니다. 유럽 표준시".

properties.vCores

integer (int32)

vCore 수입니다. 허용되는 값: 8, 16, 24, 32, 40, 64, 80.

properties.zoneRedundant

boolean

다중 az를 사용할 수 있는지 여부입니다.

sku

Sku

관리되는 인스턴스 sku

tags

object

리소스 태그.

응답

Name 형식 Description
200 OK

ManagedInstance

관리되는 인스턴스를 업데이트했습니다.

202 Accepted

허용

헤더

Location: string

Other Status Codes

ErrorResponse

오류 응답: ***

  • 400 SubnetMissingRequiredDelegation - 선택한 서브넷이 SQL Managed Instance에 위임되지 않습니다.

  • 400 UnspecifiedTargetEditionAndTrueGPV2NotAllowedInCreateOfMI - 지정되지 않은 대상 버전(sku.name/sku.tier 매개 변수)과 isGeneralPurposeV2 매개 변수에 대한 TRUE 값의 조합은 만들기 작업에서 허용되지 않습니다.

  • 400 UnspecifiedTargetEditionAndTrueGPV2NotAllowedInUpdateOfGPV1MI - 범용 V1 Managed Instance의 업데이트 작업에서 isGeneralPurposeV2 매개 변수에 대한 지정되지 않은 대상 버전(sku.name/sku.tier 매개 변수) 및 값 TRUE의 조합은 허용되지 않습니다.

  • 400 UnspecifiedTargetEditionAndFalseGPV2NotAllowedInUpdateOfGPV2MI - 범용 V2 Managed Instance의 업데이트 작업에서 isGeneralPurposeV2 매개 변수에 대한 지정되지 않은 대상 버전(sku.name/sku.tier 매개 변수) 및 값 FALSE의 조합은 허용되지 않습니다.

  • 400 NameAlreadyExists - 제공된 이름이 이미 있습니다.

  • 400 GPTargetEditionAndUnspecifiedGPV2NotAllowedInUpdateOFGPV2MI - 범용 V2 Managed Instance의 업데이트 작업에서 isGeneralPurposeV2 매개 변수에 대한 범용 대상 버전(sku.name/sku.tier 매개 변수) 및 지정되지 않은 값의 조합은 허용되지 않습니다.

  • 400 InvalidCollation - 잘못된 데이터 정렬입니다.

  • 400 ProvisioningDisabled - 리소스 작업 권한 부여자의 오류 메시지를 변경 없이 있는 그대로 표시합니다.

  • 400 BCTargetEditionAndSpecifiedGPV2ParamNotAllowedInCreateUpdateOfMI - 지정된 isGeneralPurposeV2 매개 변수와 중요 비즈니스용 대상 버전(sku.name/sku.tier 매개 변수)의 조합은 만들기/업데이트 작업에서 허용되지 않습니다.

  • 400 UnspecifiedTargetEditionAndSpecifiedGPV2ParamNotAllowedInUpdateOfBCMI - 지정된 isGeneralPurposeV2 매개 변수와 지정되지 않은 대상 버전(sku.name/sku.tier 매개 변수)의 조합은 중요 비즈니스용 Managed Instance의 업데이트 작업에서 허용되지 않습니다.

  • 400 RegionDoesNotAllowProvisioning - 선택한 위치가 새 Windows Azure SQL Database 서버를 허용하지 않습니다. 나중에 변경 될 수 있습니다.

  • 400 MemorySizeInGBNotSupported - 인스턴스 만들기/업데이트 작업에서는 GB 매개 변수의 메모리 크기가 허용되지 않습니다.

  • 400 MemorySizeInGBNotSupportedForSpecifiedEdition - 지정된 서비스 계층 또는 하드웨어 생성에 대한 인스턴스 만들기/업데이트 작업에서는 GB 매개 변수의 메모리 크기가 허용되지 않습니다.

  • 400 InvalidSubnetForGPV2Edition - Managed Instance의 범용 v2 버전은 지정된 서브넷과 호환되지 않습니다. 대상 서브넷은 비어 있거나 모든 인스턴스가 2022년 11월 기능 웨이브로 실행되어야 합니다.

  • 400 MemorySizeInGBInvalidLimit - 지정된 메모리 값이 잘못되었습니다. GB의 메모리 크기가 28~870의 허용 범위 내에 있으며 vCore 및 서비스 계층 수에 적절하게 해당하는지 확인하세요. 선택한 vCore 및 서비스 계층에 사용 가능한 메모리 크기는 {0}. 리소스 제한에 대한 자세한 내용은 다음을 참조하세요. https://go.microsoft.com/fwlink/?linkid=2293407

  • 400 UnableToResolveRemoteServer - 잘못된 서버 이름 또는 DNS 연결 문제로 인해 원격 파트너 서버 이름을 확인할 수 없습니다.

  • 400 ManagedInstanceUpdateSloGPv2PerDatabaseFileLimitExceeded - 파일 수가 범용 v2 버전의 데이터베이스당 {0} 파일 제한을 초과하는 데이터베이스가 하나 이상 있으므로 작업을 완료할 수 없습니다.

  • 400 NextGenGPNotSupportedForCmwCustomers - Managed Instance의 차세대 범용 버전은 사용자 지정 유지 관리 기간을 지원하지 않습니다.

  • 400 HkCannotSwitchToInactive - 메모리 최적화 개체가 있으므로 데이터베이스에서 가격 책정 계층 업데이트를 진행할 수 없습니다. 이러한 개체를 삭제하고 다시 시도하세요.

  • 400 TokenTooLong - 제공된 토큰이 너무 깁니다.

  • 400 ManagedInstanceFreemiumNotAvailableForInputParameters - Freemium에 허용되지 않는 SLO를 사용하여 실행되는 관리되는 인스턴스 만들기 또는 업데이트입니다.

  • 400 ManagedInstanceFreemiumNotAvailableOnRegion - freemium에 대해 허용 목록에 없는 지역에서 freemium 관리형 인스턴스 만들기

  • 400 ManagementServiceSubnetMaintenanceInProgress - 호환되지 않는 유지 관리가 진행되는 동안 사용자가 관리되는 인스턴스 만들기/업데이트를 시작하려고 했습니다.

  • 400 ManagedInstanceFreemiumNotAvailableForSubscription - 이 구독 유형에 대해 Freemium을 사용할 수 없습니다.

  • 400 ManagedInstanceInvalidEditionForInstancePool - 사용자가 기존 인스턴스 풀 내의 관리되는 인스턴스에 대해 잘못된 서비스 계층을 선택하려고 했습니다.

  • 400 ManagedInstanceInvalidSubnetForInstancePool - 사용자가 기존 인스턴스 풀 내의 관리되는 인스턴스에 대해 잘못된 서브넷을 선택하려고 했습니다.

  • 400 CloudLifterUnsupportedFeature - 이 기능은 현재 Managed Instance에서 사용할 수 없습니다.

  • 400 ManagedInstanceSloUpdateFailed - SLO '{0}' 작업은 '{1}'의 메모리 사용량이 할당량을 초과하여 성공할 수 없습니다.

  • 400 OperationCanNotStartDueToMiLink - Managed Instance 링크를 통해 만드는 프로세스에 데이터베이스가 있으므로 '{0}' 작업을 완료할 수 없습니다. 링크 만들기가 완료되기를 기다리거나 링크를 삭제하고 작업을 다시 시도하세요.

  • 400 ManagedInstanceInvalidHardwareFamilyForInstancePool - 사용자가 기존 인스턴스 풀 내의 관리되는 인스턴스에 대해 잘못된 하드웨어 패밀리를 선택하려고 했습니다.

  • 400 ManagedInstanceInvalidLicenseTypeForInstancePool - 사용자가 기존 인스턴스 풀 내의 관리되는 인스턴스에 대해 잘못된 라이선스 유형을 선택하려고 했습니다.

  • 400 ManagedInstanceLocalStorageUpdateSloDisabled - 로컬 스토리지가 있는 관리되는 인스턴스에 대한 SLO 업데이트는 아직 지원되지 않습니다.

  • 400 ManagedInstanceUpdateSloFromVersionlessToVersionedNotAllowed - 데이터베이스 형식을 '{0}'에서 '{1}'로 변경하는 것은 지원되지 않습니다. 지정한 데이터베이스 형식 속성 값을 확인하고 자세한 내용은 https://aka.ms/sqlmidatabaseformat 방문하세요.

  • 400 ManagedInstanceUpdateSloFromNewerToOlderVersionEditionNotAllowed - 데이터베이스 형식을 '{0}'에서 '{1}'로 변경하는 것은 지원되지 않습니다. 지정한 데이터베이스 형식 속성 값을 확인하고 자세한 내용은 https://aka.ms/sqlmidatabaseformat 방문하세요.

  • 400 InvalidSubnetResourceId - 관리되는 인스턴스 만들기 또는 업데이트에 대해 제공된 서브넷 리소스 ID가 잘못되었습니다.

  • 400 ManagedInstanceUpdateSloFromVersionedToVersionlessWorkerCLNotAllowed - 이 관리되는 인스턴스에 대해 데이터베이스 형식 변경이 지원되지 않습니다. 지정한 데이터베이스 형식 속성 값을 확인하고 자세한 내용은 https://aka.ms/sqlmi-fwnov2022 방문하세요.

  • 400 ManagedInstanceVersionEditionParameterNotAllowedForUsing - 데이터베이스 형식 속성 값을 지정하는 것은 현재 지원되지 않습니다.

  • 400 ManagedInstanceFreemiumInvalidArchitecture - 지정된 서브넷 '(0)'에서 freemium 인스턴스를 만들 수 없습니다.

  • 400 ManagedInstanceWithGeoDRMoveToInstancePoolNotAllowed - 고객이 기존 자동 장애 조치(failover) 그룹이 구성된 독립 실행형 Managed Instance를 지원되지 않는 인스턴스 풀로 이동하려고 했습니다. 기존 자동 장애 조치(failover) 그룹이 구성되지 않은 독립 실행형 인스턴스만 인스턴스 풀로 이동할 수 있습니다.

  • 400 ManagedInstanceZoneRedudantFeatureTemporarilyDisabledPerRegion - 이 지역에서 ZoneRedundant SQL MI 만들기가 일시적으로 비활성화됩니다. Azure의 다른 많은 지역에서 영역 중복 SQL Managed Instance를 만들 수 있습니다. https://learn.microsoft.com/en-us/azure/azure-sql/managed-instance/high-availability-sla?view=azuresql-mi#zone-redundant-availability.

  • 400 VnetInWrongRegion - 가상 네트워크가 잘못된 지역에 있습니다.

  • 400 ManagedInstanceZoneRedudantFeatureTemporarilyDisabledPerHardwareGeneration - 이 지역의 이 하드웨어 생성을 위해 ZoneRedundant SQL MI 만들기가 일시적으로 비활성화되었습니다. 이 지역 또는 Azure의 다른 여러 지역에서 서로 다른 하드웨어 생성을 사용하여 영역 중복 SQL Managed Instance를 만들 수 있습니다. https://learn.microsoft.com/en-us/azure/azure-sql/managed-instance/high-availability-sla?view=azuresql-mi#zone-redundant-availability.

  • 400 AlterDbDeactivatedNotSupported - 서버 '{0}', 데이터베이스 '{1}'에 대한 데이터베이스 작업이 예기치 않은 지연으로 인해 실패했습니다. 다시 시도하세요.

  • 400 ManagedInstanceUpdateSloGeoPrimaryWithNewerVersionEditionThanSecondary - 먼저 장애 조치 그룹의 보조 인스턴스에서 데이터베이스 형식 변경을 수행해야 합니다. 자세한 내용은 https://go.microsoft.com/fwlink/?linkid=2251601 참조하세요.

  • 400 ManagedInstanceFreemiumInstanceAlreadyExists - 구독당 하나의 무료 SQL Managed Instance만 허용됩니다.

  • 400 ManagementServiceGeodrSecondaryDatabaseInCreation - 장애 조치(failover) 그룹 배포를 통해 만드는 프로세스에 데이터베이스가 있으므로 '{0}' 작업을 완료할 수 없습니다. 장애 조치(failover) 그룹 배포가 완료되기를 기다리거나 장애 조치(failover) 그룹을 삭제하고 작업을 다시 시도하세요.

  • 400 VnetAddressRangeError - 가상 네트워크 주소 범위가 잘못되었습니다.

  • 400 RegionDoesNotSupportVersion - 사용자가 해당 서버 버전이 지원되지 않는 위치에 지정된 버전의 서버를 만들려고 했습니다.

  • 400 ManagedInstanceConversionRegularToFreemiumNotAllowed - 사용자가 일반 SQL Managed Instance를 무료 SQL Managed Instance로 변환하려고 했습니다.

  • 400 ManagedInstanceConversionFreemiumToRegularAndUpdateSLOWhileStoppedNotAllowed - 사용자가 인스턴스가 중지되는 동안 동일한 요청에서 무료 SQL Managed Instance를 일반 SQL Managed Instance로 변환하고 SLO를 업데이트하려고 했습니다.

  • 400 ManagedInstanceMaintenanceWindowChangeNotAllowedWhenInInstancePool - 유지 관리 기간은 인스턴스 풀 수준에서 설정되며 풀된 인스턴스별로 개별적으로 설정할 수 없습니다.

  • 400 ManagedInstanceMoveToInstancePoolExceedsDbCountLimit - 풀 데이터베이스 수 제한으로 인해 인스턴스를 풀로 이동할 수 없습니다.

  • 400 ManagedInstancePoolZoneRedundancyNotSupported - 영역 중복이 풀에서 지원되지 않으므로 영역 중복 인스턴스를 풀로 이동할 수 없습니다.

  • 400 VnetConfigIsNotAllowed - 가상 네트워크 구성은 허용되지 않습니다.

  • 400 DeploymentIntoPrivateSubnetsNotAllowed - 프라이빗 서브넷에 관리되는 인스턴스 및 인스턴스 풀을 배포하는 것은 지원되지 않습니다.

  • 필요한 최소 TLS 버전이 1.2 이상이므로 400 ManagedInstanceDeprecatedMinimalTlsVersionLowerThan12DuringCreateUpdate - 작업 '{0}'을 완료할 수 없습니다. 이전 버전의 TLS는 더 이상 사용되지 않는 것으로 간주되므로 지원되지 않습니다.

  • 400 InstanceFailoverGroupDoesNotExist - 장애 조치(failover) 그룹이 서버에 없습니다.

  • 400 MaintenanceWindowMismatchBetweenInstanceAndInstancePool - 인스턴스 유지 관리 기간은 인스턴스 풀 유지 관리 기간과 일치하도록 설정해야 합니다.

  • 400 ManagedInstanceClassicVnetNotSupported - Managed Instance를 클래식 가상 네트워크에 조인할 수 없습니다.

  • 최소 TLS 버전 매개 변수가 허용되는 최대값보다 높기 때문에 400 ManagedInstanceMinTlsVersionGreaterThanMaxAllowedVersion - 작업 '{0}'을 완료할 수 없습니다.

  • 400 VnetConfigHasNsg - 사용자가 네트워크 보안 그룹과 함께 관리되는 서버 서브넷을 삽입하려고 했습니다.

  • 400 VnetConfigHasNoUdr - 사용자가 기본 사용자 정의 경로 테이블 없이 Managed Server 서브넷을 삽입하려고 했습니다.

  • 400 VnetConfigHasInvalidUdr - 사용자가 잘못된 사용자 정의 경로 테이블을 사용하여 관리되는 서버 서브넷을 삽입하려고 했습니다.

  • VnetConfigHasInvalidDns 400개 - 사용자가 잘못된 사용자 지정 DNS를 사용하여 관리되는 서버 서브넷을 삽입하려고 했습니다.

  • 400 VnetConfigHasServiceEndpoints - 사용자가 서비스 엔드포인트를 사용하여 관리되는 서버 서브넷을 삽입하려고 했습니다.

  • 400 VnetSubnetIsInUse - 사용자가 비어 있지 않은 관리되는 서버 서브넷을 삽입하려고 했습니다.

  • 400 VnetSubnetIsLocked - 사용자가 잠긴 범위에 있는 관리되는 서버 서브넷을 삽입하려고 했습니다.

  • 400 VnetSubnetIsGateway - 사용자가 게이트웨이 서브넷인 관리되는 서버 서브넷을 삽입하려고 했습니다.

  • 400 VnetSubnetIsUnknown - 사용자가 존재하지 않는 관리되는 서버 서브넷을 삽입하려고 했습니다.

  • 400 VnetSubnetConflictWithIntendedPolicy - 사용자가 IntendedPolicy와 충돌하는 관리되는 서버 서브넷을 삽입하려고 했습니다.

  • 400 ManagedInstanceInvalidEditionForSku - 지정된 버전 {0} 지정된 SKU {1}일치하지 않습니다.

  • 400 ManagedInstanceInvalidLicenseType - {0} 지정된 라이선스 유형이 잘못되었습니다.

  • 400 ManagedInstanceUpdateSloInProgress - "관리되는 인스턴스 '{0}.'에 대한 서비스 계층 변경이 진행 중이므로 작업을 완료할 수 없습니다. 진행 중인 작업이 완료되기를 기다렸다가 다시 시도하세요."

  • 400 VnetResourceNotFound - 리소스를 찾을 수 없습니다. '{0}'.

  • 400 InstanceCollationUpdateNotSupported - 사용자는 Managed Instance에서 인스턴스 데이터 정렬을 변경할 수 없습니다.

  • 400 CreateManagedInstanceWithNonDefaultCollationNotSupported - 사용자는 데이터 정렬 'SQL_Latin1_General_CP1_CI_AS'만 사용하여 Managed Instance를 만들 수 있습니다.

  • 400 ManagedInstanceOperationInProgress - {0} 작업이 진행 중이므로 작업을 완료할 수 없습니다. 진행 중인 작업이 완료되기를 기다렸다가 다시 시도하세요.

  • 400 ManagedInstanceExceedMaxAzureStorage - 범용 인스턴스에 할당된 총 스토리지 크기가 {0}초과하므로 작업을 완료할 수 없습니다. 데이터베이스 파일 수를 줄이고 작업을 다시 시도하세요.

  • 400 ManagedInstanceHasGeoReplica - 인스턴스가 지역에서 복제된 보조 인스턴스를 구성했기 때문에 작업을 완료할 수 없습니다.

  • 400 InvalidDnsZone - 관리되는 인스턴스가 이미 있는 서브넷 {0} 지역 복제 보조 인스턴스로 배포하려고 하므로 작업이 실패했습니다. 관리되는 인스턴스가 서브넷에 배포된 첫 번째 인스턴스인 경우에만 관리되는 인스턴스를 지역 복제 보조 복제본으로 배포할 수 있습니다. 관리되는 인스턴스를 기존 관리되는 인스턴스가 없는 다른 서브넷에 지역 복제 보조 인스턴스로 배포하거나 기존 관리형 인스턴스를 사용하여 서브넷에 배포하는 경우 지역 복제 옵션을 사용하지 않도록 설정하는 것이 좋습니다.

  • 400 ManagedInstanceInvalidStorageSizeLessThenCurrentSizeUsed - 잘못된 스토리지 크기: 스토리지 크기 제한({0} GB)이 현재 사용된 스토리지({1} GB)보다 적습니다. 더 높은 스토리지 크기 제한을 지정하세요.

  • 400 InvalidTimezone - 잘못된 표준 시간대입니다.

  • 400 InstanceTimezoneUpdateNotSupported - 인스턴스 표준 시간대 업데이트가 지원되지 않습니다.

  • 400 CreateManagedInstanceWithNonDefaultTimezoneNotSupported - 기본 표준 시간대가 아닌 Managed Instance를 만들 수 없습니다.

  • 400 ManagedInstanceIpAddressRangeLimit - 작업을 수행하기 위해 서브넷에 사용 가능한 IP 주소가 충분하지 않으므로 관리되는 인스턴스의 만들기/크기 조정을 수행할 수 없습니다.

  • 400 VnetDelegationNotAllowed - 사용자가 위임된 서브넷에 Managed Server를 삽입하려고 했습니다.

  • 400 SubnetHasResourcesOfDifferentType - 사용자가 다른 유형의 리소스가 있는 서브넷에서 MI를 만들려고 했습니다.

  • 400 UpdateManagedServerWithMaintenanceWindowNotAllowed - 유지 관리 기간 설정을 사용하여 Managed Instance의 업데이트는 허용되지 않습니다.

  • 400 OperationNotAllowedInCurrentGeodrConfiguration - 현재 지역 복제 구성에서 이 {0}조합을 허용하지 않기 때문에 작업이 허용되지 않습니다. 이 인스턴스에 변경 사항을 적용하기 전에 지역 복제 파트너의 설정을 변경합니다.

  • 400 VnetPrepareNIPFailed - 사용자가 NetworkIntentPolicy와 충돌하는 서브넷을 준비하려고 했습니다.

  • 400 ManagedInstanceDeprecatedHardwareFamily - 하드웨어 생성을 사용되지 않는 {0} 생성으로 변경할 수 없습니다.

  • 400 ManagedInstanceBackupStorageTypeNotSupported - 백업 스토리지 유형 매개 변수는 인스턴스 업데이트 작업에서 허용되지 않습니다.

  • 400 EmptyPDCInvalidDnsZone - DNS 영역이 서브넷 {0}의도한 가상 클러스터의 DNS 접두사와 일치하지 않으므로 이 관리되는 인스턴스를 배포할 수 없습니다. 이 가상 클러스터는 비어 있지만 DNS 접두사는 변경할 수 없습니다. 빈 가상 클러스터는 몇 시간 후에 자동으로 제거됩니다. 이 가상 클러스터가 만료되거나 수동으로 이 가상 클러스터를 삭제한 다음 관리되는 인스턴스를 만들 때까지 기다리는 것이 좋습니다.

  • 400 MissingIdentityId - ID 유형이 UserAssigned로 설정된 경우 사용자 할당 ID가 제공되지 않습니다.

  • 400 InvalidPrimaryIdentityId - 사용자가 PrimaryUserIdentityId에 대한 값을 제공하지만 IdentityId 매개 변수에 동일한 값이 나열되지 않습니다.

  • 400 ManagedInstanceZoneRedudantFeatureNotSupported - ZoneRedundant 기능은 선택한 서비스 계층에 대해 지원되지 않습니다. 자세한 내용은 aka.ms/sqlmi-service-tier-characteristics 방문하세요.

  • 400 ManagedInstanceZoneRedudantFeatureCantBeEnabled - 관리되는 인스턴스를 만든 후에는 zoneRedundant 기능을 사용할 수 없습니다. 자세한 내용은 aka.ms/sqlmi-high-availability 방문하세요.

  • 400 ManagedInstanceZoneRedudantFeatureCantBeDisabled - 관리되는 인스턴스를 만든 후에는 zoneRedundant 기능을 사용하지 않도록 설정하는 것이 불가능합니다. 자세한 내용은 aka.ms/sqlmi-high-availability 방문하세요.

  • 400 UmiMissingAkvPermissions - 사용자가 제공한 PrimaryUserAssignedIdentityId가 제공된 KeyId에 대한 액세스 권한이 없음

  • 400 MissingPrimaryIdentity - 사용자가 제공한 PrimaryUserAssignedIdentityId가 제공된 KeyId에 대한 액세스 권한이 없음

  • 400 SubnetIdCantBeUpdated - 관리되는 인스턴스 서브넷 변경 작업은 지원되지 않습니다. 요청에서 이 매개 변수를 제거하세요.

  • 400 MigrationToAnotherVNetNotSupported - 선택한 서브넷이 다른 Virtual Network에 있습니다. 관리형 인스턴스를 다른 Virtual Network로 이동할 수 없습니다. Virtual Network {0}서브넷을 제공하세요.

  • 400 MigrationToSubnetWithDifferentDnsZoneNotSupported - 제공된 서브넷에 현재와 다른 DNS 영역이 있습니다. 인스턴스 DNS 영역 변경은 지원되지 않습니다. 동일한 DNS 영역이 있는 서브넷을 제공하거나, 새 서브넷을 만들거나, 빈 서브넷을 제공하세요.

  • 400 MigrationToGen4SubnetNotSupported - 사용되지 않으므로 Gen4 하드웨어에서 실행하는 동안 서브넷을 업데이트할 수 없습니다. 대상 서브넷 및 하드웨어 생성이라는 두 매개 변수를 동시에 지정하여 변경되는 관리되는 인스턴스 서브넷 작업의 일부로 하드웨어를 Gen4에서 Gen5로 업그레이드하세요.

  • 400 PrimaryIdentityMissingPermissionForKeyId - KeyId는 만드는 동안 사용자가 제공하지만 PrimaryUserAssignedIdentityId는 API 호출에 제공되지 않습니다.

  • 400 InvalidIdentityTypeForKeyId - KeyId는 만드는 동안 사용자가 제공하지만 ID 유형이 'UserAssigned'로 설정되지 않았습니다.

  • 400 ServerNotFound - 요청된 서버를 찾을 수 없습니다.

  • 400 ManagedInstanceFileExceededMaxAzureStorageFileSizeLimit - 일부 데이터베이스 파일이 최대 범용 파일 크기 제한인 {0} GB를 초과하여 작업을 완료할 수 없습니다.

  • 400 ManagedInstanceStoppingOrStopped - 인스턴스가 중지/중지된 상태인 동안 제출된 충돌 작업

  • 400 ManagedInstanceStarting - 인스턴스가 시작 상태에 있는 동안 제출된 충돌 작업

  • 400 InstancePoolNotEnoughCapacity - 인스턴스 풀에 충분한 용량이 없습니다.

  • 400 SourceAndTargetSubnetsMustBeVnetPeered - 현재 관리되는 인스턴스에서 사용되며 제공된 대상 서브넷은 가상 네트워크 피어링과 연결되지 않았거나 피어링을 설정했지만 트래픽이 허용되지 않는 가상 네트워크의 일부입니다. 관리되는 인스턴스를 한 서브넷에서 다른 서브넷으로 이동하려면 원본 및 대상 가상 네트워크 모두에서 가상 네트워크 피어링을 설정해야 합니다. 가상 네트워크 요구 사항을 구성한 다음 작업을 다시 시도하세요. https://docs.microsoft.com/en-us/azure/virtual-network/tutorial-connect-virtual-networks-portal#peer-virtual-networks자세히 알아보세요.

  • 400 ManagedInstanceAndSubnetAreNotOnTheSameSubscription - 관리되는 인스턴스 배포를 위해 제공되는 서브넷은 관리되는 인스턴스에 대해 제출된 구독과 다른 구독에 있습니다. 인스턴스를 배포하는 데 사용되는 관리되는 인스턴스 및 서브넷은 동일한 구독에 있어야 합니다. 다른 서브넷을 제공하거나 서브넷 구독으로 전환한 다음 작업을 다시 시도하세요.

  • 400 CreateManagedInstanceInvalidSubnetSize - 사용자가 허용되는 최소 서브넷 크기보다 작은 서브넷에서 관리되는 인스턴스를 만들려고 했습니다.

  • 400 AddressRangeOfTargetSubnetAndSubnetOfGeoDRReplicaCantOverlap - 관리되는 인스턴스 마이그레이션을 위해 선택한 서브넷에는 지역에서 복제된 보조 인스턴스를 보유하는 서브넷의 주소 범위와 겹치는 주소 범위가 있습니다. 서브넷이 https://aka.ms/move-managed-instance지침에 따라 구성되었는지 확인하세요.

  • 400 TargetSubnetMustBeConfiguredToAllowGeoDRReplication - 관리되는 인스턴스 마이그레이션을 위해 선택한 서브넷이 지역에서 복제된 보조 인스턴스와의 통신을 사용하도록 구성되지 않았습니다. 필요한 모든 포트가 열려 있는지 확인하세요. 서브넷을 올바르게 구성하려면 https://aka.ms/move-managed-instance지침을 읽어 줍니다.

  • 400 InvalidIdentifier - 식별자에 NULL 또는 잘못된 유니코드 문자가 포함되어 있습니다.

  • 400 InvalidLoginName - 제공된 로그인 이름이 잘못되었습니다.

  • 400 InvalidUsername - 제공된 사용자 이름에 잘못된 문자가 포함되어 있습니다.

  • 400 PasswordTooShort - 제공된 암호가 너무 짧습니다.

  • 400 PasswordTooLong - 제공된 암호가 너무 깁니다.

  • 400 PasswordNotComplex - 제공된 암호가 충분히 복잡하지 않습니다.

  • 400 GatewayInvalidEdition - '{0}'은 이 버전의 SQL Server에서 유효한 데이터베이스 버전이 아닙니다.

  • 400 StorageIOpsNotSupported - 인스턴스 만들기/업데이트 작업에서 스토리지 IOps 매개 변수가 허용되지 않습니다.

  • 400 StorageThroughputMBpsNotSupported - 인스턴스 만들기/업데이트 작업에서 스토리지 처리량 MBps 매개 변수가 허용되지 않습니다.

  • 400 StorageIOpsNotSupportedForSpecifiedEdition - 지정된 버전에 대한 인스턴스 만들기/업데이트 작업에서 Storage IOps 매개 변수가 허용되지 않습니다.

  • 400 StorageThroughputMBpsNotSupportedForSpecifiedEdition - 지정된 버전에 대한 인스턴스 만들기/업데이트 작업에서 스토리지 처리량 MBps 매개 변수를 사용할 수 없습니다.

  • 400 InvalidLocation - 잘못된 위치가 지정되었습니다.

  • 400 InvalidParameterValue - 매개 변수에 잘못된 값이 지정되었습니다.

  • 400 InvalidServerName - 잘못된 서버 이름이 지정되었습니다.

  • 400 ManagementServiceManagedServerDisabled - Managed Instance '{0}'이 비활성화되어 작업이 실패했습니다. Managed Instance를 사용하도록 설정하고 다시 시도하세요.

  • 400 MiGeoRestoreWithWrongBackupStorageRedundancy - LRS/ZRS 백업 스토리지 중복성이 있는 관리되는 인스턴스에는 Geo-Restore 허용되지 않습니다.

  • 400 LastBackupNameHasNewline - lastBackupName에서 금지된 문자('\n', '\r')를 사용하지 마세요.

  • 400 LastBackupNameHasNonAsciiCharacter - 'LastBackupName' 매개 변수에 잘못된 문자가 포함되어 있으므로 작업이 중단되었습니다. ASCII 문자만 허용됩니다.

  • 400 ProvisioningDisabled - 리소스 작업 권한 부여자의 오류 메시지를 변경 없이 있는 그대로 표시합니다.

  • 400 LRSCutoverDatabaseDoesNotExist - 요청에 지정된 데이터베이스 이름이 지정된 서버의 데이터베이스 이름과 일치하지 않으므로 작업이 중단되었습니다.

  • 400 LRSCutoverDatabaseNotInRestoringState - 지정된 데이터베이스가 복원 중 상태가 아니므로 작업이 중단되었습니다.

  • 400 LRSCutoverDatabaseAlreadyRestored - 지정된 데이터베이스가 이미 복원되어 작업이 중단되었습니다.

  • 400 LRSCutoverAlreadyInitiated - 지정된 데이터베이스에 대한 중단이 이미 진행 중이므로 작업이 중단되었습니다.

  • 400 ManagementServiceFeatureDisabled - 사용자가 사용하지 않도록 설정된 기능을 사용하려고 했습니다.

  • 400 AadOnlyAuthenticationIsEnabled - Azure Active Directory 전용 인증이 사용됩니다. 시스템 관리자에게 문의하세요.

  • 400 UpdatingInstanceAndBackupRedundancy - 인스턴스 영역 중복성 및 백업 스토리지 중복성은 동일한 요청에서 업데이트할 수 없습니다.

  • 400 DeleteOfManagedInstanceIsDisabled - 관리되는 인스턴스의 삭제 작업을 사용할 수 없습니다.

  • 400 RequestCantLandOnPaaSv2Platform - 요청은 PaaSv2 플랫폼에 착륙해야 하지만 PaaSv2는 사용할 수 없습니다.

  • 400 CustomMaintenanceWindowIsDisabled - 사용자 지정 유지 관리 기간을 사용할 수 없습니다.

  • 400 DeleteOfVersion2VirtualClusterIsDisabled - 버전 2가 있는 가상 클러스터 삭제를 사용할 수 없습니다.

  • 400 DeleteOfVirtualClusterIsDisabled - 가상 클러스터 삭제를 사용할 수 없습니다.

  • 400 MICantBeMovedFromOrToInstancePool - 기존 관리형 인스턴스는 관리되는 인스턴스 풀로 이동할 수 없습니다.

  • 400 DnsRefreshOnVirtualClusterIsDisabled - 가상 클러스터에서 DNS 레코드 새로 고침을 사용할 수 없습니다.

  • 400 MismatchingResourceGroupNameWithUrl - 제공된 리소스 그룹 이름이 URL의 이름과 일치하지 않습니다.

  • 400 MismatchingSubscriptionWithUrl - 제공된 구독이 URL의 구독과 일치하지 않습니다.

  • 400 InvalidMinimalTlsVersion - 최소 TLS 버전이 잘못되었습니다.

  • 400 InvalidResourceId - 잘못된 리소스 식별자입니다.

  • 400 InvalidParameterValue - 매개 변수에 잘못된 값이 지정되었습니다.

  • 400 DeleteOfManagedInstanceIsDisabled - 관리되는 인스턴스의 삭제 작업을 사용할 수 없습니다.

  • 400 CustomMaintenanceWindowIsDisabled - 사용자 지정 유지 관리 기간을 사용할 수 없습니다.

  • 400 MICantBeMovedFromOrToInstancePool - 기존 관리형 인스턴스는 관리되는 인스턴스 풀로 이동할 수 없습니다.

  • 400 ManagedInstanceStoppingOrStopped - 인스턴스가 중지/중지된 상태인 동안 제출된 충돌 작업

  • 400 ManagedInstanceStarting - 인스턴스가 시작 상태에 있는 동안 제출된 충돌 작업

  • 400 AadOnlyAuthenticationIsEnabled - Azure Active Directory 전용 인증이 사용됩니다. 시스템 관리자에게 문의하세요.

  • 400 InvalidExternalAdministratorLogin - 잘못되었거나 외부 관리자 로그인 이름이 없습니다.

  • 400 InvalidExternalAdministratorSid - 외부 관리자 개체 ID가 잘못되었거나 누락되었습니다.

  • 400 InvalidExternalAdministratorTenantId - 외부 관리자 테넌트 ID가 잘못되었거나 누락되었습니다.

  • 400 ExternalAdministratorPrincipalType - 잘못되었거나 누락된 외부 관리자 보안 주체 유형입니다. 사용자, 애플리케이션 또는 그룹에서 선택하세요.

  • 400 MissingExternalAdministratorWithAadOnlyAuth - Azure AD 전용 인증을 사용하려면 외부 관리자의 세부 정보를 제공하세요.

  • 400 ExternalAdministratorLoginSameAsSqlAdmin - Azure Active Directory 관리자 및 서버 관리자 계정의 이름은 달라야 합니다. 다른 값을 제공하세요.

  • 400 InvalidMaintenanceWindowSettings - 잘못된 유지 관리 기간 설정입니다.

  • 400 InvalidMaintenanceWindowProperty - 잘못된 유지 관리 기간 속성이 지정되었습니다.

  • 400 InvalidMaintenanceWindowPropertyNull - 필수 속성이 null인 잘못된 유지 관리 기간입니다.

  • 400 InvalidMaintenanceWindowTypeWithPropertySpecified - 유지 관리 기간 유형에 지정된 특정 속성이 없어야 합니다.

  • 400 UpdateOfParameterNotSupported - '{0}' 업데이트는 지원되지 않습니다.

  • 400 MaintenancePolicyFeatureIsDisabled - 제공된 구독에 고객 유지 관리 정책을 할당할 수 없습니다. 대신 maintenanceConfigurationId 속성을 사용하세요.

  • 400 MaintenancePolicyInvalidType - w 형식에 대해 제공된 값이 잘못되었습니다. SystemDefined, CustomerDefined 값 중 하나를 사용하세요.

  • 400 MaintenancePolicyInvalidMaintenanceConfigurationId - maintenanceConfigurationId에 대해 제공된 값이 잘못되었습니다. 공용 유지 관리 구성 목록을 확인하여 사용 가능한 구성 목록을 확인하세요.

  • 400 MaintenancePolicyInvalidStartHour - startHour에 대해 제공된 값이 잘못되었습니다. 시작 시간은 유지 관리 이벤트가 시작되는 시간을 나타냅니다. 허용되는 값은 00-23입니다. 적절한 값으로 다시 시도하세요.

  • 400 MaintenancePolicyInvalidDayOfWeek - dayOfWeek에 대해 제공된 값이 잘못되었습니다. 월요일, 화요일, 수요일, 목요일, 금요일, 토요일, 일요일 값 중 하나를 사용하세요.

  • 400 SecurityAdalPrincipalCertExpiredError - Azure Key Vault 보안 주체 인증서가 만료되어 작업을 완료할 수 없습니다.

  • 400 AkvHostNotResolvingFromNode - AKV 호스트 '{0}'은 서버 '{1}'의 SQL에서 확인할 수 없습니다.

  • 400 SecurityInvalidAzureKeyVaultRecoveryLevel - 제공된 Key Vault URI가 잘못되었습니다.

  • 400 MissingKeyVaultUriForRestore - 서버 '{2}'에서 데이터베이스 '{1}'을 성공적으로 복원하려면 Azure Key Vault 키 URI '{0}'이 필요합니다.

  • 400 AzureKeyVaultKeyUsedOnGeoPrimary - Azure Key Vault 키 이름 {0} 현재 지역 기본에서 암호화 보호기로 설정되어 있으므로 작업을 완료할 수 없습니다.

  • 400 KeyMaterialNotFoundOnRemoteServer - 원격 서버는 TDE 보호기로 사용되는 키 자료에 액세스할 수 없습니다.

  • 400 PerDatabaseCMKAKVKeyMaterialMissingOnGeoSecondary - 지역 복제의 모든 데이터베이스는 원본 데이터베이스의 암호화 보호자와 동일한 키 자료를 포함해야 합니다. 대상 데이터베이스 '{1}'에 동일한 키 자료가 있는 '{0}' 키를 추가하세요.

  • 400 AzureKeyVaultRsaKeyNotSupported - 제공된 키 자격 증명 모음은 지원되지 않는 RSA 키 크기 또는 키 형식을 사용합니다. 지원되는 RSA 키 크기는 2048 또는 3072이고 키 유형은 RSA 또는 RSA-HSM입니다.

  • 400 PerDatabaseCMKAKVKeyUriMissingOnGeoSecondary - 데이터베이스 수준 TDE 보호기의 자동 회전을 사용하도록 설정하면 원본 데이터베이스와 대상 데이터베이스가 모두 동일한 키 자격 증명 모음에 연결되어야 합니다. '{0}'(원본 데이터베이스에 연결된 동일한 키 자격 증명 모음에서)를 대상 데이터베이스 '{1}'에 추가하세요.

  • 400 PerDatabaseCMKCopyOrReplicationAttemptedWithoutCurrentKeysWithDatabaseName - 데이터베이스 수준 암호화 보호기로 구성된 데이터베이스를 복제하는 동안 주 데이터베이스에서 사용되는 현재 키를 보조 데이터베이스 '{0}'에 전달해야 합니다.

  • 400 ManagedInstanceNoConditionToMakeDatabaseAccessible - 관리되는 인스턴스 {0}액세스 가능한 워크플로를 시작할 수 있는 충분한 권한이 없으므로 작업을 완료할 수 없습니다.

  • 400 UmiMissingAkvPermissions - 사용자가 제공한 PrimaryUserAssignedIdentityId가 제공된 KeyId에 대한 액세스 권한이 없음

  • 400 SameKeyUriNotFoundOnRemoteServer - 보조 서버에는 키 자동 회전이 사용하도록 설정된 주 서버의 암호화 보호기와 동일한 키 자격 증명 모음의 키 자료가 없습니다.

  • 400 SameKeyMaterialNotFoundOnRemoteServer - 보조 서버에는 주 서버의 암호화 보호기의 키 자료가 없습니다.

  • 400 SecurityAzureKeyVaultGeoChainError - BYOK(Azure Key Vault)를 사용하여 투명한 데이터 암호화를 사용하도록 설정할 때 보조(체인이라고 하는 프로세스)의 보조 만들기는 지원되지 않습니다.

  • 400 PerDatabaseCMKDWNotSupported - 미리 보기의 데이터베이스 수준 CMK는 Datawarehouse 버전에서 지원되지 않습니다.

  • 400 BlockSystemAssignedIdentityForCrossTenantCMK - 서버가 사용자 할당 관리 ID로 구성된 경우에만 테넌트 간 CMK를 구성할 수 있습니다. 사용자 할당 관리 ID를 구성하려면 https://aka.ms/sqltdebyokumi 참조하세요.

  • 400 PerDatabaseCMKCopyOrReplicationAttemptedWithoutCurrentKeys - 데이터베이스 수준 암호화 보호기로 구성된 데이터베이스를 복제하는 동안 주 데이터베이스에서 사용하는 현재 키를 보조 데이터베이스에 전달해야 합니다.

  • 400 CannotDropDatabaseAKVError - 서버 {1} 데이터베이스 {0} 삭제하기 전에 더 이상 액세스할 수 없는 고객 관리형 키로 암호화되므로 안전하게 삭제할 수 없습니다. 서버에서 Azure Key Vault 액세스를 복원하고 키의 유효성을 다시 검사하여 이 데이터베이스에 액세스할 수 있도록 한 다음 삭제를 계속 진행하세요. 자세한 내용은 https://aka.ms/tdecmkrestorability 참조하세요.

  • 400 CreateDatabaseAttemptedWithRotationInProgress - 서버에서 진행 중인 TDE(투명한 데이터 암호화) 키 회전으로 인해 현재 데이터베이스 만들기 작업을 수행할 수 없습니다. 나중에 작업을 다시 시도하세요.

  • 400 AzureKeyVaultKeyDisabled - Azure Key Vault 키를 사용할 수 없으므로 서버에서 작업을 완료할 수 없습니다.

  • 400 PerDatabaseCMKRestoreNotSupported - 데이터베이스 수준 CMK가 미리 보기로 구성된 경우 데이터베이스 복원이 지원되지 않습니다.

  • 400 AzureKeyVaultInvalidExpirationDate - Azure Key Vault 키 만료 날짜가 잘못되어 작업을 완료할 수 없습니다.

  • 400 PerDatabaseCMKHSNotSupported - 미리 보기의 데이터베이스 수준 CMK는 하이퍼스케일 버전에서 지원되지 않습니다.

  • 400 SecurityAzureKeyVaultUrlNullOrEmpty - Azure Key Vault Uri가 null이거나 비어 있으므로 작업을 완료할 수 없습니다.

  • 400 CMKOperationNotAllowed - 사용자가 서버에 Azure Key Vault 액세스 권한이 없을 때 서버에서 작업을 수행하려고 했습니다.

  • 400 AkvEndpointNotReachableFromNode - AKV 엔드포인트 '{0}'은 서버 '{1}'의 SQL에서 연결할 수 없습니다.

  • 400 AzureKeyVaultNoServerIdentity - 서버 ID가 올바르게 구성되지 않았습니다.

  • 400 AzureKeyVaultInvalidUri - Azure Key Vault의 잘못된 응답입니다. 유효한 Azure Key Vault URI를 사용하세요.

  • 400 AzureKeyVaultMissingPermissions - 서버에 Azure Key Vault에 대한 필수 권한이 없습니다.

  • 400 AzureKeyVaultKeyNameCurrentlyInUse - Azure Key Vault 키 이름 {0} 현재 사용 중이므로 작업을 완료할 수 없습니다.

  • 400 AzureKeyVaultKeyThumbprintIsDifferent - Azure Key Vault 키 자료가 현재 암호화 보호기 키와 다르기 때문에 작업을 완료할 수 없습니다.

  • 400 SecurityAzureKeyVaultInvalidKeyName - 잘못된 서버 키 이름으로 인해 작업을 완료할 수 없습니다.

  • 400 OldGenerationOfAKVKeyBeingUsedError - 이전 버전의 AKV 키를 TDE 보호기로 사용할 수 없습니다. 최신 버전의 AKV 키를 암호화 보호기로 사용하세요.

  • 400 PerDatabaseCMKMissingIdentityOnGeoSecondaryDatabase - 데이터베이스당 CMK ID가 대상 데이터베이스에 설정되지 않았습니다.

  • 400 AdalGenericError - Azure Active Directory 오류가 발생하여 작업을 완료할 수 없습니다.

  • 400 AdalServicePrincipalNotFound - Azure Active Directory 라이브러리 서비스 주체를 찾을 수 없는 오류가 발생하여 작업을 완료할 수 없습니다.

  • 400 AzureKeyVaultMalformedVaultUri - 제공된 Key Vault URI가 잘못되었습니다.

  • 400 ServerPrincipalCreateLoginBadSyntax - Azure AD 관리자에 대한 로그인 만들기 문을 실행할 때 구문 오류가 발생했습니다.

  • 400 ManagedInstanceIsBusy - Managed Instance가 다른 요청으로 사용 중입니다.

  • 400 InvalidLoginName - 제공된 로그인 이름이 잘못되었습니다.

  • 400 ServicePrincipalLookupInAadFailedIdentityForbidden - MSI에 AAD에 대한 읽기 권한이 부여되지 않아 AzureAD 조회에 실패했습니다.

  • 400 PrincipalNotFoundInTenant - AzureAD 조회는 이 이름에 대한 결과를 반환하지 않았습니다.

  • 400 ServerPrincipalHasDuplicateDisplayNameInAad - AzureAD 조회는 이 이름에 대한 여러 결과를 반환했습니다.

  • 400 InvalidPrincipalType - 이 보안 주체 유형은 Windows Azure SQL Database에서 지원되지 않습니다.

  • 400 InvalidParameterValue - 매개 변수에 잘못된 값이 지정되었습니다.

  • 400 ServicePrincipalLookupInAadFailed - 서비스 인프라 오류로 인해 AzureAD 조회가 실패했습니다.

  • 400 TenantNotFoundInActiveDirectory - 테넌트는 Active Directory에서 사용할 수 없습니다.

  • 400 InvalidUsername - 제공된 사용자 이름에 잘못된 문자가 포함되어 있습니다.

  • 400 ManagedInstanceHasNoPermissionsToAccessAad - 실행 주체에 권한이 없는 기존 로그인 또는 로그인이 포함된 작업을 수행하려고 시도합니다.

  • 404 ManagedInstanceNotInSubscriptionResourceGroup - 지정된 관리되는 인스턴스가 지정된 리소스 그룹 및 구독에 없습니다.

  • 404 SubscriptionNotFound - 요청된 구독을 찾을 수 없습니다.

  • 404 ServerNotInSubscription - 지정된 서버가 지정된 구독에 없습니다.

  • 404 OperationIdNotFound - ID가 있는 작업이 없습니다.

  • 404 ResourceDoesNotExist - 이름이 '{0}'인 리소스가 없습니다. 계속하려면 유효한 리소스 이름을 지정합니다.

  • 404 InstancePoolNotFound - 인스턴스 풀을 찾을 수 없음

  • 404 SubscriptionNotFound - 요청된 구독을 찾을 수 없습니다.

  • 404 ResourceNotFound - 요청된 리소스를 찾을 수 없습니다.

  • 405 InvalidVcoreValue - {0} vCore 값이 잘못되었습니다. 유효한 vCore 값을 지정하세요.

  • 405 InvalidHardwareGenerationValue - 하드웨어 세대 {0} 잘못되었습니다. 유효한 HardwareGeneration 값을 지정하세요.

  • 405 InvalidStorageSizeValue - "잘못된 스토리지 크기: {0} GB. 스토리지 크기는 {1}~{2} 기가바이트({3} GB) 단위로 지정해야 합니다.

  • 405 InvalidStorageIOpsLimitValue - 잘못된 스토리지 IOps 제한: {0} IOps입니다. 스토리지 IOps 제한은 {1} IOps와 {2} IOps 간에 {3} IOps를 증분하여 지정해야 합니다.

  • 405 InvalidStorageThroughputMBpsLimitValue - 잘못된 스토리지 처리량 제한: {0} MBps입니다. 스토리지 처리량 제한은 {1} MBps와 {2} MBps 간에 {3} MBps씩 증분하여 지정해야 합니다.

  • 409 CannotCancelOperation - 관리 작업이 취소할 수 없는 상태입니다.

  • 409 OperationCancelled - 사용자가 작업을 취소했습니다.

  • 409 OperationInterrupted - 동일한 리소스의 다른 작업에 의해 중단되었으므로 리소스에 대한 작업을 완료할 수 없습니다.

  • 409 ConflictingServerOperation - 서버에 대한 작업이 현재 진행 중입니다.

  • 409 SubscriptionDisabled - 구독을 사용할 수 없습니다.

  • 409 ServerOverridePreconditionFailed - '{0}' 범주에 서버 재정의를 적용하지 못했습니다. 서버 '{2}'의 실제 db 또는 인스턴스 '{1}'이 현재 '준비됨' 또는 '비활성화됨' 상태가 아니기 때문입니다.

  • 409 ManagedInstanceIsBusy - 서버 '{0}'이(가) 현재 사용 중입니다. 다시 시도하기 전에 몇 분 정도 기다려 주세요.

  • 409 ServerAlreadyExists - 중복 서버 이름입니다.

  • 409 ServerDisabled - 서버를 사용할 수 없습니다.

  • 409 ServerQuotaExceeded - 할당량을 초과하므로 서버를 구독에 추가할 수 없습니다.

  • 409 MiCreateFailedNonDelegatedSubnet - 사용자가 Microsoft.Sql/managedInstances에 위임되지 않은 서브넷에 Managed Instance 또는 Managed Instance 풀을 배포하려고 했습니다.

  • 409 InstancePoolBusy - 인스턴스 풀이 다른 진행 중인 작업으로 사용 중입니다.

  • 409 ConflictingManagedInstanceOperation - 관리되는 인스턴스에 대한 작업이 현재 진행 중입니다.

  • 409 BackupRedundancyUpdateAndInstanceRedundancyConflict - 인스턴스는 다중 az이지만 백업 스토리지는 영역 중복에서 비 영역 중복으로 업데이트되고 있습니다.

  • 409 InstanceRedundancyUpdateWhileBackupRedundancyUpdateInProgress - 백업 스토리지 중복 업데이트가 진행 중이므로 인스턴스 중복을 업데이트할 수 없습니다.

  • 409 InstanceRedundancyUpdateAndBackupRedundancyConflict - 백업 스토리지는 영역이 아닌 중복이지만 인스턴스 중복성이 영역 중복으로 업데이트되고 있습니다.

  • 409 BackupRedundancyUpdateConflict - 백업 스토리지 중복 업데이트가 이미 진행 중이므로 백업 스토리지 중복성을 업데이트할 수 없습니다.

  • 409 MiDropFailedOnAuthLocks - 사용자가 리소스에 잠금이 적용된 서브넷에서 마지막 Managed Instance를 삭제하려고 했습니다.

  • 409 ServerKeyNameAlreadyExists - 서버 키가 서버에 이미 있습니다.

  • 409 ServerKeyUriAlreadyExists - 서버 키 URI가 서버에 이미 있습니다.

  • 409 ServerKeyDoesNotExists - 서버 키가 없습니다.

  • 409 AzureKeyVaultKeyNameNotFound - Azure Key Vault 키 이름이 없으므로 작업을 완료할 수 없습니다.

  • 409 AzureKeyVaultKeyInUse - 현재 서버에서 키를 사용하고 있습니다.

  • 409 ServerPrincipalOwnsJobs - 활성 작업이 있는 경우 로그인을 제거하려고 시도합니다.

  • 409 ServerPrincipalOwnsObjects - 개체를 소유하는 로그인을 삭제하려고 합니다.

  • 409 ServerPrincipalIsGrantorOfPermissions - 사용 권한 부여자인 서버 주체를 삭제하려고 합니다.

  • 409 ServerPrincipalOwnsDatabase - 로그인을 삭제하기 전에 데이터베이스 소유자를 변경합니다.

  • 409 ServerPrincipalCurrentlyLoggedIn - 설명이 필요합니다.

  • 409 ServerPrincipalAlreadyExists - 고유하지 않은 이름으로 서버 보안 주체를 만들려고 시도합니다.

  • 409 ServerPrincipalUsedInTriggerOrEventNotification - 트리거 또는 이벤트 알림의 실행 컨텍스트로 사용되는 로그인을 삭제하려고 시도합니다.

  • 412 InstanceNotReadyForBackupRedundancyUpdate - 인스턴스가 준비되지 않았기 때문에 백업 스토리지 중복성을 업데이트할 수 없습니다.

  • 429 SubscriptionTooManyCreateUpdateRequests - 사용 가능한 리소스에서 처리할 수 있는 최대 요청을 초과하는 요청입니다.

  • 429 SubscriptionTooManyRequests - 사용 가능한 리소스에서 처리할 수 있는 최대 요청을 초과하는 요청입니다.

  • 429 SubscriptionTooManyCreateUpdateRequests - 사용 가능한 리소스에서 처리할 수 있는 최대 요청을 초과하는 요청입니다.

  • 429 SubscriptionTooManyRequests - 사용 가능한 리소스에서 처리할 수 있는 최대 요청을 초과하는 요청입니다.

  • 429 ConflictingSubscriptionOperation - 현재 구독에 대한 작업이 진행 중입니다.

  • 429 SubscriptionTooManyCreateUpdateRequests - 사용 가능한 리소스에서 처리할 수 있는 최대 요청을 초과하는 요청입니다.

  • 429 SubscriptionTooManyRequests - 사용 가능한 리소스에서 처리할 수 있는 최대 요청을 초과하는 요청입니다.

  • 429 SubscriptionTooManyCreateUpdateRequests - 사용 가능한 리소스에서 처리할 수 있는 최대 요청을 초과하는 요청입니다.

  • 429 SubscriptionTooManyRequests - 사용 가능한 리소스에서 처리할 수 있는 최대 요청을 초과하는 요청입니다.

  • 429 ConflictingSubscriptionOperation - 현재 구독에 대한 작업이 진행 중입니다.

  • 500 OperationTimedOut - 작업 시간이 초과되고 자동으로 롤백됩니다. 작업을 다시 시도하세요.

  • 500 GatewayInternalServerError - 서버에서 예기치 않은 예외가 발생했습니다.

  • 500 ActiveDirectoryLookupTimedOut - 현재 작업을 완료할 수 없습니다. 나중에 다시 시도하세요.

  • 503 TooManyRequests - 사용 가능한 리소스에서 처리할 수 있는 최대 요청을 초과하는 요청입니다.

  • 503 TooManyRequests - 사용 가능한 리소스에서 처리할 수 있는 최대 요청을 초과하는 요청입니다.

  • 503 TooManyRequests - 사용 가능한 리소스에서 처리할 수 있는 최대 요청을 초과하는 요청입니다.

  • 503 TooManyRequests - 사용 가능한 리소스에서 처리할 수 있는 최대 요청을 초과하는 요청입니다.

  • 503 AzureKeyVaultConnectionFailed - Azure Key Vault에 대한 연결 시도가 실패했기 때문에 서버에서 작업을 완료할 수 없습니다.

  • 503 AzureKeyVaultGenericConnectionError - Key Vault 정보를 검색하려고 할 때 오류가 발생하여 작업을 완료할 수 없습니다.

  • 504 RequestTimeout - 서비스 요청이 허용된 시간 제한을 초과했습니다.

  • 504 RequestTimeout - 서비스 요청이 허용된 시간 제한을 초과했습니다.

  • 504 RequestTimeout - 서비스 요청이 허용된 시간 제한을 초과했습니다.

예제

Remove maintenance policy from managed instance (select default maintenance policy)
Update managed instance with all properties
Update managed instance with minimal properties

Remove maintenance policy from managed instance (select default maintenance policy)

샘플 요청

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance?api-version=2023-08-01

{
  "properties": {
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default"
  }
}

샘플 응답

Azure-AsyncOperation: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/japaneast/managedInstanceAzureAsyncOperation/11111111-1111-1111-1111-111111111111
{
  "sku": {
    "name": "GP_Gen5",
    "tier": "GeneralPurpose",
    "capacity": 8,
    "family": "Gen4"
  },
  "properties": {
    "fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
    "administratorLogin": "dummylogin",
    "subnetId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "state": "Ready",
    "vCores": 8,
    "storageSizeInGB": 1024,
    "licenseType": "LicenseIncluded",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "publicDataEndpointEnabled": false,
    "proxyOverride": "Default",
    "dnsZone": "1b4e2caff2530",
    "instancePoolId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/instancePool1",
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default",
    "hybridSecondaryUsage": "Passive",
    "externalGovernanceStatus": "Enabled",
    "authenticationMetadata": "Windows",
    "databaseFormat": "SQLServer2022"
  },
  "location": "japaneast",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
  "name": "testinstance",
  "type": "Microsoft.Sql/managedInstances"
}
Location: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/eastus/managedInstanceOperationResults/11111111-1111-1111-1111-111111111111
Azure-AsyncOperation: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/eastus/managedInstanceAzureAsyncOperation/11111111-1111-1111-1111-111111111111

Update managed instance with all properties

샘플 요청

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance?api-version=2023-08-01

{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "sku": {
    "name": "GP_Gen5",
    "tier": "GeneralPurpose",
    "capacity": 8
  },
  "properties": {
    "administratorLogin": "dummylogin",
    "administratorLoginPassword": "PLACEHOLDER",
    "proxyOverride": "Redirect",
    "publicDataEndpointEnabled": false,
    "minimalTlsVersion": "1.2",
    "licenseType": "BasePrice",
    "vCores": 8,
    "storageSizeInGB": 448,
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "requestedBackupStorageRedundancy": "Geo",
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_MI_1",
    "hybridSecondaryUsage": "Passive",
    "authenticationMetadata": "Windows",
    "databaseFormat": "AlwaysUpToDate"
  }
}

샘플 응답

Azure-AsyncOperation: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/eastus/managedInstanceAzureAsyncOperation/11111111-1111-1111-1111-111111111111
{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
  "name": "testinstance",
  "type": "Microsoft.Sql/managedInstances",
  "location": "japaneast",
  "sku": {
    "name": "GP_Gen5",
    "tier": "GeneralPurpose",
    "capacity": 8,
    "family": "Gen4"
  },
  "properties": {
    "fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
    "administratorLogin": "dummylogin",
    "subnetId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "state": "Ready",
    "vCores": 8,
    "storageSizeInGB": 448,
    "licenseType": "BasePrice",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "publicDataEndpointEnabled": false,
    "proxyOverride": "Redirect",
    "minimalTlsVersion": "1.2",
    "dnsZone": "1b4e2caff2530",
    "instancePoolId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/instancePool1",
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_MI_1",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "externalGovernanceStatus": "Enabled",
    "hybridSecondaryUsage": "Passive",
    "authenticationMetadata": "Windows",
    "databaseFormat": "AlwaysUpToDate"
  }
}
Location: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/eastus/managedInstanceOperationResults/11111111-1111-1111-1111-111111111111
Azure-AsyncOperation: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/eastus/managedInstanceAzureAsyncOperation/11111111-1111-1111-1111-111111111111

Update managed instance with minimal properties

샘플 요청

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance?api-version=2023-08-01

{
  "tags": {
    "tagKey1": "TagValue1"
  }
}

샘플 응답

Azure-AsyncOperation: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/eastus/managedInstanceAzureAsyncOperation/11111111-1111-1111-1111-111111111111
{
  "sku": {
    "name": "GP_Gen5",
    "tier": "GeneralPurpose",
    "capacity": 8,
    "family": "Gen4"
  },
  "properties": {
    "fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
    "administratorLogin": "PLACEHOLDER",
    "subnetId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "state": "Ready",
    "vCores": 8,
    "storageSizeInGB": 1024,
    "licenseType": "LicenseIncluded",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "publicDataEndpointEnabled": false,
    "proxyOverride": "Default",
    "dnsZone": "1b4e2caff2530",
    "instancePoolId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/instancePool1",
    "maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "externalGovernanceStatus": "Enabled",
    "hybridSecondaryUsage": "Passive",
    "authenticationMetadata": "Windows",
    "databaseFormat": "SQLServer2022"
  },
  "location": "japaneast",
  "tags": {
    "tagKey1": "TagValue1"
  },
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
  "name": "testinstance",
  "type": "Microsoft.Sql/managedInstances"
}
Location: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/eastus/managedInstanceOperationResults/11111111-1111-1111-1111-111111111111
Azure-AsyncOperation: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/eastus/managedInstanceAzureAsyncOperation/11111111-1111-1111-1111-111111111111

정의

Name Description
AdministratorType

심각도 관리자의 유형입니다.

AuthMetadataLookupModes

관리되는 인스턴스의 인증 메타데이터 조회 모드입니다.

BackupStorageRedundancy

이 인스턴스에 대한 백업을 저장하는 데 사용되는 스토리지 계정 유형입니다. 옵션은 로컬(LocallyRedundantStorage), 영역(ZoneRedundantStorage), Geo(GeoRedundantStorage) 및 GeoZone(GeoZoneRedundantStorage)입니다.

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

ErrorDetail

오류 세부 정보입니다.

ErrorResponse

오류 응답

ExternalGovernanceStatus

외부 거버넌스의 상태입니다.

HybridSecondaryUsage

하이브리드 보조 사용. 가능한 값은 'Active'(기본값) 및 'Passive'입니다(고객은 보조를 수동 DR로 사용).

HybridSecondaryUsageDetected

하이브리드 보조 사용량이 검색되었습니다. 가능한 값은 '활성'(고객이 보조를 수동 DR로 사용하기 위한 요구 사항을 충족하지 않음) 및 '수동'(고객이 보조를 수동 DR로 사용하기 위한 요구 사항을 충족)입니다.

IdentityType

ID 형식입니다. 리소스에 대한 Azure Active Directory 보안 주체를 자동으로 만들고 할당하려면 이를 'SystemAssigned'로 설정합니다.

ManagedInstance

Azure SQL 관리형 인스턴스입니다.

ManagedInstanceDatabaseFormat

SQL 엔진 버전과 관련된 인스턴스 데이터베이스의 내부 형식을 지정합니다.

ManagedInstanceExternalAdministrator

Active Directory 관리자의 속성입니다.

ManagedInstanceLicenseType

라이선스 유형입니다. 가능한 값은 'LicenseIncluded'(새 SQL 라이선스를 포함하는 일반 가격) 및 'BasePrice'(사용자 고유의 SQL 라이선스를 가져오기 위한 할인된 AHB 가격)입니다.

ManagedInstancePecProperty

관리되는 인스턴스 아래의 프라이빗 엔드포인트 연결

ManagedInstancePrivateEndpointConnectionProperties

프라이빗 엔드포인트 연결의 속성입니다.

ManagedInstancePrivateEndpointProperty
ManagedInstancePrivateLinkServiceConnectionStateProperty
ManagedInstanceProxyOverride

인스턴스에 연결하는 데 사용되는 연결 유형입니다.

ManagedInstanceUpdate

Azure SQL Database 관리형 인스턴스에 대한 업데이트 요청입니다.

ManagedServerCreateMode

데이터베이스 만들기 모드를 지정합니다.

기본값: 일반 인스턴스 만들기.

복원: 특정 시점으로 백업 집합을 복원하여 인스턴스를 만듭니다. RestorePointInTime 및 SourceManagedInstanceId를 지정해야 합니다.

PricingModel

Managed Instance의 가격 책정 모델입니다.

PrincipalType

서버 관리자의 보안 주체 유형입니다.

ProvisioningState

관리되는 인스턴스의 프로비전 상태입니다.

ResourceIdentity

리소스에 대한 Azure Active Directory ID 구성입니다.

ServicePrincipal

리소스에 대한 관리되는 인스턴스의 서비스 주체 구성입니다.

ServicePrincipalType

서비스 주체 유형입니다.

Sku

ARM 리소스 SKU입니다.

UserIdentity

리소스에 대한 Azure Active Directory ID 구성입니다.

AdministratorType

심각도 관리자의 유형입니다.

Description
ActiveDirectory

AuthMetadataLookupModes

관리되는 인스턴스의 인증 메타데이터 조회 모드입니다.

Description
AzureAD
Paired
Windows

BackupStorageRedundancy

이 인스턴스에 대한 백업을 저장하는 데 사용되는 스토리지 계정 유형입니다. 옵션은 로컬(LocallyRedundantStorage), 영역(ZoneRedundantStorage), Geo(GeoRedundantStorage) 및 GeoZone(GeoZoneRedundantStorage)입니다.

Description
Geo
GeoZone
Local
Zone

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

Name 형식 Description
info

object

추가 정보입니다.

type

string

추가 정보 유형입니다.

ErrorDetail

오류 세부 정보입니다.

Name 형식 Description
additionalInfo

ErrorAdditionalInfo[]

오류 추가 정보입니다.

code

string

오류 코드입니다.

details

ErrorDetail[]

오류 세부 정보입니다.

message

string

오류 메시지입니다.

target

string

오류 대상입니다.

ErrorResponse

오류 응답

Name 형식 Description
error

ErrorDetail

오류 개체입니다.

ExternalGovernanceStatus

외부 거버넌스의 상태입니다.

Description
Disabled
Enabled

HybridSecondaryUsage

하이브리드 보조 사용. 가능한 값은 'Active'(기본값) 및 'Passive'입니다(고객은 보조를 수동 DR로 사용).

Description
Active
Passive

HybridSecondaryUsageDetected

하이브리드 보조 사용량이 검색되었습니다. 가능한 값은 '활성'(고객이 보조를 수동 DR로 사용하기 위한 요구 사항을 충족하지 않음) 및 '수동'(고객이 보조를 수동 DR로 사용하기 위한 요구 사항을 충족)입니다.

Description
Active
Passive

IdentityType

ID 형식입니다. 리소스에 대한 Azure Active Directory 보안 주체를 자동으로 만들고 할당하려면 이를 'SystemAssigned'로 설정합니다.

Description
None
SystemAssigned
SystemAssigned,UserAssigned
UserAssigned

ManagedInstance

Azure SQL 관리형 인스턴스입니다.

Name 형식 Description
id

string

리소스 ID입니다.

identity

ResourceIdentity

관리되는 인스턴스의 Azure Active Directory ID입니다.

location

string

리소스 위치입니다.

name

string

리소스 이름입니다.

properties.administratorLogin

string

관리되는 인스턴스의 관리자 사용자 이름입니다. 관리되는 인스턴스를 만드는 경우에만 지정할 수 있습니다(만들기에 필요).

properties.administratorLoginPassword

string

관리자 로그인 암호입니다(관리되는 인스턴스를 만드는 데 필요).

properties.administrators

ManagedInstanceExternalAdministrator

인스턴스의 Azure Active Directory 관리자입니다. 인스턴스 생성 시간에만 사용할 수 있습니다. 인스턴스 업데이트에 사용되는 경우 무시되거나 오류가 발생합니다. 업데이트의 경우 개별 API를 사용해야 합니다.

properties.authenticationMetadata

AuthMetadataLookupModes

관리되는 인스턴스의 인증 메타데이터 조회 모드입니다.

properties.collation

string

관리되는 인스턴스의 데이터 정렬입니다.

properties.createTime

string (date-time)

Managed Instance 만들기의 지정 시간(ISO8601 형식)을 지정합니다.

properties.currentBackupStorageRedundancy

BackupStorageRedundancy

이 인스턴스에 대한 백업을 저장하는 데 사용되는 스토리지 계정 유형입니다. 옵션은 로컬(LocallyRedundantStorage), 영역(ZoneRedundantStorage), Geo(GeoRedundantStorage) 및 GeoZone(GeoZoneRedundantStorage)입니다.

properties.databaseFormat

ManagedInstanceDatabaseFormat

SQL 엔진 버전과 관련된 인스턴스 데이터베이스의 내부 형식을 지정합니다.

properties.dnsZone

string

관리되는 인스턴스가 있는 Dns 영역입니다.

properties.dnsZonePartner

string (arm-id)

이 관리되는 인스턴스가 만든 후 공유할 DNS 영역이 있는 다른 관리되는 인스턴스의 리소스 ID입니다.

properties.externalGovernanceStatus

ExternalGovernanceStatus

외부 거버넌스의 상태입니다.

properties.fullyQualifiedDomainName

string

관리되는 인스턴스의 정규화된 도메인 이름입니다.

properties.hybridSecondaryUsage

HybridSecondaryUsage

하이브리드 보조 사용. 가능한 값은 'Active'(기본값) 및 'Passive'입니다(고객은 보조를 수동 DR로 사용).

properties.hybridSecondaryUsageDetected

HybridSecondaryUsageDetected

하이브리드 보조 사용량이 검색되었습니다. 가능한 값은 '활성'(고객이 보조를 수동 DR로 사용하기 위한 요구 사항을 충족하지 않음) 및 '수동'(고객이 보조를 수동 DR로 사용하기 위한 요구 사항을 충족)입니다.

properties.instancePoolId

string

이 관리되는 서버가 속한 인스턴스 풀의 ID입니다.

properties.isGeneralPurposeV2

boolean

범용 버전의 GPv2 변형인지 여부입니다.

properties.keyId

string

암호화에 사용할 키의 CMK URI입니다.

properties.licenseType

ManagedInstanceLicenseType

라이선스 유형입니다. 가능한 값은 'LicenseIncluded'(새 SQL 라이선스를 포함하는 일반 가격) 및 'BasePrice'(사용자 고유의 SQL 라이선스를 가져오기 위한 할인된 AHB 가격)입니다.

properties.maintenanceConfigurationId

string

이 관리되는 인스턴스에 적용할 유지 관리 구성 ID를 지정합니다.

properties.managedInstanceCreateMode

ManagedServerCreateMode

데이터베이스 만들기 모드를 지정합니다.

기본값: 일반 인스턴스 만들기.

복원: 특정 시점으로 백업 집합을 복원하여 인스턴스를 만듭니다. RestorePointInTime 및 SourceManagedInstanceId를 지정해야 합니다.

properties.minimalTlsVersion

string

최소 TLS 버전입니다. 허용되는 값: 'None', '1.0', '1.1', '1.2'

properties.pricingModel

PricingModel

Managed Instance의 가격 책정 모델입니다.

properties.primaryUserAssignedIdentityId

string (arm-id)

기본적으로 사용할 사용자 할당 ID의 리소스 ID입니다.

properties.privateEndpointConnections

ManagedInstancePecProperty[]

관리되는 인스턴스의 프라이빗 엔드포인트 연결 목록입니다.

properties.provisioningState

ProvisioningState

관리되는 인스턴스의 프로비전 상태입니다.

properties.proxyOverride

ManagedInstanceProxyOverride

인스턴스에 연결하는 데 사용되는 연결 유형입니다.

properties.publicDataEndpointEnabled

boolean

공용 데이터 엔드포인트를 사용할 수 있는지 여부입니다.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

이 인스턴스에 대한 백업을 저장하는 데 사용할 스토리지 계정 유형입니다. 옵션은 로컬(LocallyRedundantStorage), 영역(ZoneRedundantStorage), Geo(GeoRedundantStorage) 및 GeoZone(GeoZoneRedundantStorage)입니다.

properties.restorePointInTime

string (date-time)

새 데이터베이스를 만들기 위해 복원할 원본 데이터베이스의 지정 시간(ISO8601 형식)을 지정합니다.

properties.servicePrincipal

ServicePrincipal

관리되는 인스턴스의 서비스 주체입니다.

properties.sourceManagedInstanceId

string (arm-id)

이 인스턴스의 만들기 작업과 연결된 원본 관리되는 인스턴스의 리소스 식별자입니다.

properties.state

string

관리되는 인스턴스의 상태입니다.

properties.storageIOps

integer (int32)

스토리지 IOps. 최소값: 300. 최대값: 80000 1개의 IOps만 증분할 수 있습니다. 최대값은 선택한 하드웨어 제품군 및 vCore 수에 따라 달라집니다.

properties.storageSizeInGB

integer (int32)

스토리지 크기(GB)입니다. 최소값: 32. 최대값: 16384. 32GB 증분만 허용됩니다. 최대값은 선택한 하드웨어 제품군 및 vCore 수에 따라 달라집니다.

properties.storageThroughputMBps

integer (int32)

스토리지 처리량 MBps 매개 변수는 인스턴스 만들기/업데이트 작업에서 지원되지 않습니다.

properties.subnetId

string (arm-id)

관리되는 인스턴스에 대한 서브넷 리소스 ID입니다.

properties.timezoneId

string

표준 시간대의 ID입니다. 허용되는 값은 Windows에서 지원하는 표준 시간대입니다. Windows는 KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\표준 시간대 아래의 레지스트리에 ID를 포함하여 지원되는 표준 시간대에 대한 세부 정보를 유지합니다. SELECT 이름 AS timezone_id FROM sys.time_zone_info 쿼리하여 SQL Server를 통해 해당 레지스트리 값을 가져올 수 있습니다. PowerShell에서 [System.TimeZoneInfo]::GetSystemTimeZones()를 실행하여 ID 목록을 가져올 수도 있습니다. 유효한 표준 시간대 ID의 예는 "Pacific Standard Time" 또는 "W입니다. 유럽 표준시".

properties.vCores

integer (int32)

vCore 수입니다. 허용되는 값: 8, 16, 24, 32, 40, 64, 80.

properties.virtualClusterId

string

Managed Instance에 대한 가상 클러스터 리소스 ID입니다.

properties.zoneRedundant

boolean

다중 az를 사용할 수 있는지 여부입니다.

sku

Sku

관리되는 인스턴스 SKU. sku.name 허용되는 값: GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM, BC_G8IH

tags

object

리소스 태그.

type

string

리소스 종류입니다.

ManagedInstanceDatabaseFormat

SQL 엔진 버전과 관련된 인스턴스 데이터베이스의 내부 형식을 지정합니다.

Description
AlwaysUpToDate
SQLServer2022

ManagedInstanceExternalAdministrator

Active Directory 관리자의 속성입니다.

Name 형식 Description
administratorType

AdministratorType

심각도 관리자의 유형입니다.

azureADOnlyAuthentication

boolean

Azure Active Directory만 인증을 사용하도록 설정했습니다.

login

string

서버 관리자의 로그인 이름입니다.

principalType

PrincipalType

서버 관리자의 보안 주체 유형입니다.

sid

string (uuid)

서버 관리자의 SID(개체 ID)입니다.

tenantId

string (uuid)

관리자의 테넌트 ID입니다.

ManagedInstanceLicenseType

라이선스 유형입니다. 가능한 값은 'LicenseIncluded'(새 SQL 라이선스를 포함하는 일반 가격) 및 'BasePrice'(사용자 고유의 SQL 라이선스를 가져오기 위한 할인된 AHB 가격)입니다.

Description
BasePrice
LicenseIncluded

ManagedInstancePecProperty

관리되는 인스턴스 아래의 프라이빗 엔드포인트 연결

Name 형식 Description
id

string

리소스 ID입니다.

properties

ManagedInstancePrivateEndpointConnectionProperties

프라이빗 엔드포인트 연결 속성

ManagedInstancePrivateEndpointConnectionProperties

프라이빗 엔드포인트 연결의 속성입니다.

Name 형식 Description
privateEndpoint

ManagedInstancePrivateEndpointProperty

연결이 속한 프라이빗 엔드포인트입니다.

privateLinkServiceConnectionState

ManagedInstancePrivateLinkServiceConnectionStateProperty

프라이빗 엔드포인트 연결의 연결 상태입니다.

provisioningState

string

프라이빗 엔드포인트 연결의 상태입니다.

ManagedInstancePrivateEndpointProperty

Name 형식 Description
id

string

프라이빗 엔드포인트의 리소스 ID입니다.

ManagedInstancePrivateLinkServiceConnectionStateProperty

Name 형식 Description
actionsRequired

string

프라이빗 링크 서비스 연결 설명입니다.

description

string

프라이빗 링크 서비스 연결 설명입니다.

status

string

프라이빗 링크 서비스 연결 상태입니다.

ManagedInstanceProxyOverride

인스턴스에 연결하는 데 사용되는 연결 유형입니다.

Description
Default
Proxy
Redirect

ManagedInstanceUpdate

Azure SQL Database 관리형 인스턴스에 대한 업데이트 요청입니다.

Name 형식 Description
identity

ResourceIdentity

관리되는 인스턴스 ID

properties.administratorLogin

string

관리되는 인스턴스의 관리자 사용자 이름입니다. 관리되는 인스턴스를 만드는 경우에만 지정할 수 있습니다(만들기에 필요).

properties.administratorLoginPassword

string

관리자 로그인 암호입니다(관리되는 인스턴스를 만드는 데 필요).

properties.administrators

ManagedInstanceExternalAdministrator

인스턴스의 Azure Active Directory 관리자입니다. 인스턴스 생성 시간에만 사용할 수 있습니다. 인스턴스 업데이트에 사용되는 경우 무시되거나 오류가 발생합니다. 업데이트의 경우 개별 API를 사용해야 합니다.

properties.authenticationMetadata

AuthMetadataLookupModes

관리되는 인스턴스의 인증 메타데이터 조회 모드입니다.

properties.collation

string

관리되는 인스턴스의 데이터 정렬입니다.

properties.createTime

string (date-time)

Managed Instance 만들기의 지정 시간(ISO8601 형식)을 지정합니다.

properties.currentBackupStorageRedundancy

BackupStorageRedundancy

이 인스턴스에 대한 백업을 저장하는 데 사용되는 스토리지 계정 유형입니다. 옵션은 로컬(LocallyRedundantStorage), 영역(ZoneRedundantStorage), Geo(GeoRedundantStorage) 및 GeoZone(GeoZoneRedundantStorage)입니다.

properties.databaseFormat

ManagedInstanceDatabaseFormat

SQL 엔진 버전과 관련된 인스턴스 데이터베이스의 내부 형식을 지정합니다.

properties.dnsZone

string

관리되는 인스턴스가 있는 Dns 영역입니다.

properties.dnsZonePartner

string (arm-id)

이 관리되는 인스턴스가 만든 후 공유할 DNS 영역이 있는 다른 관리되는 인스턴스의 리소스 ID입니다.

properties.externalGovernanceStatus

ExternalGovernanceStatus

외부 거버넌스의 상태입니다.

properties.fullyQualifiedDomainName

string

관리되는 인스턴스의 정규화된 도메인 이름입니다.

properties.hybridSecondaryUsage

HybridSecondaryUsage

하이브리드 보조 사용. 가능한 값은 'Active'(기본값) 및 'Passive'입니다(고객은 보조를 수동 DR로 사용).

properties.hybridSecondaryUsageDetected

HybridSecondaryUsageDetected

하이브리드 보조 사용량이 검색되었습니다. 가능한 값은 '활성'(고객이 보조를 수동 DR로 사용하기 위한 요구 사항을 충족하지 않음) 및 '수동'(고객이 보조를 수동 DR로 사용하기 위한 요구 사항을 충족)입니다.

properties.instancePoolId

string

이 관리되는 서버가 속한 인스턴스 풀의 ID입니다.

properties.isGeneralPurposeV2

boolean

범용 버전의 GPv2 변형인지 여부입니다.

properties.keyId

string

암호화에 사용할 키의 CMK URI입니다.

properties.licenseType

ManagedInstanceLicenseType

라이선스 유형입니다. 가능한 값은 'LicenseIncluded'(새 SQL 라이선스를 포함하는 일반 가격) 및 'BasePrice'(사용자 고유의 SQL 라이선스를 가져오기 위한 할인된 AHB 가격)입니다.

properties.maintenanceConfigurationId

string

이 관리되는 인스턴스에 적용할 유지 관리 구성 ID를 지정합니다.

properties.managedInstanceCreateMode

ManagedServerCreateMode

데이터베이스 만들기 모드를 지정합니다.

기본값: 일반 인스턴스 만들기.

복원: 특정 시점으로 백업 집합을 복원하여 인스턴스를 만듭니다. RestorePointInTime 및 SourceManagedInstanceId를 지정해야 합니다.

properties.minimalTlsVersion

string

최소 TLS 버전입니다. 허용되는 값: 'None', '1.0', '1.1', '1.2'

properties.pricingModel

PricingModel

Managed Instance의 가격 책정 모델입니다.

properties.primaryUserAssignedIdentityId

string (arm-id)

기본적으로 사용할 사용자 할당 ID의 리소스 ID입니다.

properties.privateEndpointConnections

ManagedInstancePecProperty[]

관리되는 인스턴스의 프라이빗 엔드포인트 연결 목록입니다.

properties.provisioningState

ProvisioningState

관리되는 인스턴스의 프로비전 상태입니다.

properties.proxyOverride

ManagedInstanceProxyOverride

인스턴스에 연결하는 데 사용되는 연결 유형입니다.

properties.publicDataEndpointEnabled

boolean

공용 데이터 엔드포인트를 사용할 수 있는지 여부입니다.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

이 인스턴스에 대한 백업을 저장하는 데 사용할 스토리지 계정 유형입니다. 옵션은 로컬(LocallyRedundantStorage), 영역(ZoneRedundantStorage), Geo(GeoRedundantStorage) 및 GeoZone(GeoZoneRedundantStorage)입니다.

properties.restorePointInTime

string (date-time)

새 데이터베이스를 만들기 위해 복원할 원본 데이터베이스의 지정 시간(ISO8601 형식)을 지정합니다.

properties.servicePrincipal

ServicePrincipal

관리되는 인스턴스의 서비스 주체입니다.

properties.sourceManagedInstanceId

string (arm-id)

이 인스턴스의 만들기 작업과 연결된 원본 관리되는 인스턴스의 리소스 식별자입니다.

properties.state

string

관리되는 인스턴스의 상태입니다.

properties.storageIOps

integer (int32)

스토리지 IOps. 최소값: 300. 최대값: 80000 1개의 IOps만 증분할 수 있습니다. 최대값은 선택한 하드웨어 제품군 및 vCore 수에 따라 달라집니다.

properties.storageSizeInGB

integer (int32)

스토리지 크기(GB)입니다. 최소값: 32. 최대값: 16384. 32GB 증분만 허용됩니다. 최대값은 선택한 하드웨어 제품군 및 vCore 수에 따라 달라집니다.

properties.storageThroughputMBps

integer (int32)

스토리지 처리량 MBps 매개 변수는 인스턴스 만들기/업데이트 작업에서 지원되지 않습니다.

properties.subnetId

string (arm-id)

관리되는 인스턴스에 대한 서브넷 리소스 ID입니다.

properties.timezoneId

string

표준 시간대의 ID입니다. 허용되는 값은 Windows에서 지원하는 표준 시간대입니다. Windows는 KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\표준 시간대 아래의 레지스트리에 ID를 포함하여 지원되는 표준 시간대에 대한 세부 정보를 유지합니다. SELECT 이름 AS timezone_id FROM sys.time_zone_info 쿼리하여 SQL Server를 통해 해당 레지스트리 값을 가져올 수 있습니다. PowerShell에서 [System.TimeZoneInfo]::GetSystemTimeZones()를 실행하여 ID 목록을 가져올 수도 있습니다. 유효한 표준 시간대 ID의 예는 "Pacific Standard Time" 또는 "W입니다. 유럽 표준시".

properties.vCores

integer (int32)

vCore 수입니다. 허용되는 값: 8, 16, 24, 32, 40, 64, 80.

properties.virtualClusterId

string

Managed Instance에 대한 가상 클러스터 리소스 ID입니다.

properties.zoneRedundant

boolean

다중 az를 사용할 수 있는지 여부입니다.

sku

Sku

관리되는 인스턴스 sku

tags

object

리소스 태그.

ManagedServerCreateMode

데이터베이스 만들기 모드를 지정합니다.

기본값: 일반 인스턴스 만들기.

복원: 특정 시점으로 백업 집합을 복원하여 인스턴스를 만듭니다. RestorePointInTime 및 SourceManagedInstanceId를 지정해야 합니다.

Description
Default
PointInTimeRestore

PricingModel

Managed Instance의 가격 책정 모델입니다.

Description
Freemium
Regular

PrincipalType

서버 관리자의 보안 주체 유형입니다.

Description
Application
Group
User

ProvisioningState

관리되는 인스턴스의 프로비전 상태입니다.

Description
Canceled
Created
Failed
InProgress
Succeeded

ResourceIdentity

리소스에 대한 Azure Active Directory ID 구성입니다.

Name 형식 Description
principalId

string (uuid)

Azure Active Directory 보안 주체 ID입니다.

tenantId

string (uuid)

Azure Active Directory 테넌트 ID입니다.

type

IdentityType

ID 형식입니다. 리소스에 대한 Azure Active Directory 보안 주체를 자동으로 만들고 할당하려면 이를 'SystemAssigned'로 설정합니다.

userAssignedIdentities

<string,  UserIdentity>

사용할 사용자 할당 ID의 리소스 ID

ServicePrincipal

리소스에 대한 관리되는 인스턴스의 서비스 주체 구성입니다.

Name 형식 Description
clientId

string

Azure Active Directory 애플리케이션 클라이언트 ID입니다.

principalId

string

Azure Active Directory 애플리케이션 개체 ID입니다.

tenantId

string

Azure Active Directory 테넌트 ID입니다.

type

ServicePrincipalType

서비스 주체 유형입니다.

ServicePrincipalType

서비스 주체 유형입니다.

Description
None
SystemAssigned

Sku

ARM 리소스 SKU입니다.

Name 형식 Description
capacity

integer (int32)

특정 SKU의 용량입니다.

family

string

서비스에 여러 세대의 하드웨어가 있는 경우 동일한 SKU에 대해 여기에서 캡처할 수 있습니다.

name

string

SKU의 이름(일반적으로 문자 + 숫자 코드(예: P3)입니다.

size

string

특정 SKU의 크기

tier

string

특정 SKU의 계층 또는 버전(예: Basic, Premium)입니다.

UserIdentity

리소스에 대한 Azure Active Directory ID 구성입니다.

Name 형식 Description
clientId

string (uuid)

Azure Active Directory 클라이언트 ID입니다.

principalId

string (uuid)

Azure Active Directory 보안 주체 ID입니다.