Freigeben über


BackupRestoreBase.BufferCount-Eigenschaft

Ruft die Gesamtanzahl von E/A-Puffern ab, die für den Sicherungs- oder Wiederherstellungsvorgang verwendet werden sollen, oder legt sie fest.

Namespace:  Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.SmoExtended (in Microsoft.SqlServer.SmoExtended.dll)

Syntax

'Declaration
Public Property BufferCount As Integer 
    Get 
    Set
'Usage
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)

Eigenschaftswert

Typ: System.Int32
Ein Int32-Wert, der die Gesamtanzahl von E/A-Puffern angibt, die für den Sicherungsvorgang verwendet werden.

Hinweise

Sie können eine beliebige positive ganze Zahl angeben. Die Verwendung vieler Puffer kann zu Fehlern der Art "Nicht genügend Arbeitsspeicher" führen, weil der virtuelle Adressraum im Sqlservr.exe-Prozess nicht ausreicht.

Der insgesamt verwendete Pufferspeicher entspricht dem Produkt der folgenden Multiplikation: buffercount * maxtransfersize.

Beispiele

Sichern und Wiederherstellen von Datenbanken und Transaktionsprotokollen

Siehe auch

Verweis

BackupRestoreBase Klasse

Microsoft.SqlServer.Management.Smo-Namespace

Andere Ressourcen

RESTORE (Transact-SQL)

BACKUP (Transact-SQL)