Поделиться через


Свойство BackupRestoreBase.BlockSize

Возвращает или задает размер физического блока в байтах для резервного копирования или восстановления.

Пространство имен:  Microsoft.SqlServer.Management.Smo
Сборка:  Microsoft.SqlServer.SmoExtended (в Microsoft.SqlServer.SmoExtended.dll)

Синтаксис

'Декларация
Public Property BlockSize As Integer 
    Get 
    Set
'Применение
Dim instance As BackupRestoreBase 
Dim value As Integer 

value = instance.BlockSize

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

Значение свойства

Тип: System.Int32
Значение типа Int32, указывающее размер блока в байтах.

Замечания

Поддерживаются размеры 512, 1024, 2048, 4096, 8192, 16 384, 32 768 и 65 536 байт (64 КБ). Значение по умолчанию равно 65 536 для ленточных устройств и 512 для других устройств. Для устройства автоматически выбирается резервное копирование по умолчанию.

Если создается резервная копия, которую планируется копировать на компакт-диск и восстанавливать с него, укажите BLOCKSIZE=2048.

Примеры

Резервное копирование и восстановление баз данных и журналов транзакций из копий

См. также

Справочник

BackupRestoreBase Класс

Пространство имен Microsoft.SqlServer.Management.Smo

Другие ресурсы

RESTORE (Transact-SQL)

BACKUP (Transact-SQL)