BackupRestoreBase 클래스

정의

public class BackupRestoreBase
type BackupRestoreBase = class
Public Class BackupRestoreBase
상속
BackupRestoreBase
파생

생성자

Name Description
BackupRestoreBase()

기본 클래스 생성자

필드

Name Description
currentAsyncOperation
m_BackupAction
m_LogTruncation
m_RestoreAction

속성

Name Description
AsyncStatus

가능한 오류를 포함하여 가장 최근의 비동기 작업의 상태입니다.

BlockSize
BufferCount
Checksum
ContinueAfterError
CredentialName

Url에 백업에 사용되는 자격 증명 이름을 가져오거나 설정합니다.

Database
DatabaseFileGroups
DatabaseFiles
Devices

백업 대상으로 사용되는 디바이스 목록

MaxTransferSize
MediaName
NoRecovery
NoRewind
Options
PercentCompleteNotification
Restart
RetryFailedQueries
UnloadTapeAfter

메서드

Name Description
Abort()

현재 작업을 중단합니다(있는 경우).

CheckForHADRMaintPlan(Server, StringBuilder)

유지 관리 계획에서 호출되는 경우 HADR이 사용하도록 설정되어 있는지 확인합니다.

ExecuteSql(Server, StringCollection)
ExecuteSqlAsync(Server, StringCollection)
ExecuteSqlWithResults(Server, String)
GetDevicesScript(StringBuilder, BackupDeviceList, ServerVersion)
IsBackupFileDeviceSupported(DatabaseEngineEdition)

연결된 서버 버전에서 BackupToFile이 지원되는지 확인하는 도우미입니다. SQL Managed Instance는 파일에 대한 백업을 지원하지 않습니다.

IsBackupUrlDeviceSupported(ServerVersion)

연결된 서버 버전에서 BackupToUrl이 지원되는지 확인하는 도우미

IsStringValid(String)
SetMediaPassword(SecureString)
SetMediaPassword(String)
SetPassword(SecureString)
SetPassword(String)
Wait()

현재 비동기 작업이 완료되기를 기다립니다.

이벤트

Name Description
Complete

전체 이벤트

Information

정보 이벤트

NextMedia

NextMedia 이벤트

PercentComplete

PercentComplete 이벤트

적용 대상