다음을 통해 공유


BackupRestoreBase.BufferCount 속성

백업 또는 복원 작업에 사용할 I/O 버퍼의 총 수를 가져오거나 설정합니다.

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

구문

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

value = instance.BufferCount

instance.BufferCount = value
public int BufferCount { get; set; }
public:
property int BufferCount {
    int get ();
    void set (int value);
}
member BufferCount : int with get, set
function get BufferCount () : int 
function set BufferCount (value : int)

속성 값

유형: System.Int32
백업 작업에 사용되는 I/O 버퍼의 총 수를 지정하는 Int32 값입니다.

주의

임의의 양의 정수를 지정할 수 있습니다. 많은 버퍼를 사용할 경우 Sqlservr.exe 프로세스에 가상 주소 공간이 충분하지 않아 "메모리 부족" 오류가 발생할 수 있습니다.

사용된 총 버퍼 크기는 다음과 같습니다. buffercount * maxtransfersize.

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

참고 항목

참조

BackupRestoreBase 클래스

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

관련 자료

RESTORE(Transact-SQL)

BACKUP(Transact-SQL)