다음을 통해 공유


BackupRestoreBase.NoRecovery 속성

비상 로그 백업 여부 및 데이터베이스를 복원 중인 상태로 복원할지 여부를 결정하는 Boolean 속성 값을 가져오거나 설정합니다.

네임스페이스:  Microsoft.SqlServer.Management.Smo
어셈블리:  Microsoft.SqlServer.SmoExtended(Microsoft.SqlServer.SmoExtended.dll)

구문

‘선언
Public Property NoRecovery As Boolean 
    Get 
    Set
‘사용 방법
Dim instance As BackupRestoreBase 
Dim value As Boolean 

value = instance.NoRecovery

instance.NoRecovery = value
public bool NoRecovery { get; set; }
public:
property bool NoRecovery {
    bool get ();
    void set (bool value);
}
member NoRecovery : bool with get, set
function get NoRecovery () : boolean 
function set NoRecovery (value : boolean)

속성 값

유형: System.Boolean
작업이 끝날 때 테이프를 되감을지 여부를 지정하는 Boolean 값입니다. True 이면 비상 로그가 백업되지 않습니다.데이터베이스가 복원되면 복원 중인 상태로 유지됩니다.False(기본값)이면 비상 로그가 백업됩니다.

주의

NoRecovery 속성은 로그를 백업하는 경우에만 사용됩니다. NoRecovery 속성은 보조 데이터베이스로 장애 조치(failover)하거나 복원 작업에 앞서 비상 로그를 저장할 때 유용합니다.

데이터베이스 및 트랜잭션 로그 백업 및 복원

참고 항목

참조

BackupRestoreBase 클래스

Microsoft.SqlServer.Management.Smo 네임스페이스

관련 자료

RESTORE(Transact-SQL)

BACKUP(Transact-SQL)