DacUpgradeOptions 클래스
DAC 인스턴스를 업그레이드할 때 사용되는 옵션을 지정하려면 이 형식을 사용합니다.
상속 계층
System. . :: . .Object
Microsoft.SqlServer.Management.Dac..::..DacUpgradeOptions
네임스페이스: Microsoft.SqlServer.Management.Dac
어셈블리: Microsoft.SqlServer.Management.Dac(Microsoft.SqlServer.Management.Dac.dll)
구문
‘선언
Public Class DacUpgradeOptions
‘사용 방법
Dim instance As DacUpgradeOptions
public class DacUpgradeOptions
public ref class DacUpgradeOptions
type DacUpgradeOptions = class end
public class DacUpgradeOptions
DacUpgradeOptions 유형에서 다음 멤버를 표시합니다.
생성자
이름 | 설명 | |
---|---|---|
DacUpgradeOptions() () () () | 아무 옵션도 설정하지 않고 DacUpgradeOptions 개체를 초기화합니다. | |
DacUpgradeOptions(Boolean, Boolean) | 더 이상 사용되지 않습니다. DacUpgradeOptions 개체를 초기화하고 지정한 옵션을 설정합니다. |
맨 위로 이동
속성
이름 | 설명 | |
---|---|---|
BlockOnChanges | 드리프트로 DAC 업그레이드를 차단할지 여부를 지정하는 값을 가져오거나 설정합니다. 드리프트는 DAC 배포 및 업그레이드 프로세스 범위 밖에서 데이터베이스가 변경되었을 때 발생합니다. | |
IgnoreDataLoss | DAC 업그레이드 동안 데이터 손실을 무시할지 여부를 지정하는 값을 가져오거나 설정합니다. 새 DAC 정의에서 제거된 개체가 현재 데이터베이스에 있는 경우, 속성이 true로 설정되어 있다면 해당 개체는 제거되고 관련된 모든 데이터가 손실됩니다. | |
IgnoreDrift | 더 이상 사용되지 않습니다. 드리프트 무시 업그레이드 옵션을 가져오고 설정합니다. | |
RollbackOnFailure | 업그레이드 프로세스 자체가 트랜잭션 내에서 래핑되고 롤백하는지 여부를 지정하는 값을 가져오거나 설정합니다. 이 옵션이 false로 설정되어 있는 경우 현재 데이터베이스의 모든 변경은 트랜잭션 없이 커밋됩니다. | |
SkipPolicyValidation | 업그레이드에 사용되는 DAC 형식의 서버 선택 정책이 업그레이드 과정에서 평가되는지 여부를 제어하는 SkipPolicyValidation 옵션을 가져오고 설정합니다. |
맨 위로 이동
메서드
이름 | 설명 | |
---|---|---|
Equals | (Object에서 상속됨) | |
Finalize | (Object에서 상속됨) | |
GetHashCode | (Object에서 상속됨) | |
GetType | (Object에서 상속됨) | |
MemberwiseClone | (Object에서 상속됨) | |
ToString | (Object에서 상속됨) |
맨 위로 이동
주의
Thread Safety
이 유형의 모든 public static(Microsoft Visual Basic의 경우 공유) 멤버는 다중 스레드 작업을 수행하기에 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.
스레드 보안
이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.