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


Конфигурация сервера: максимальный размер повтора текста

Область применения: SQL Server Управляемый экземпляр SQL Azure

В этой статье описывается настройка max text repl size параметра конфигурации сервера в SQL Server с помощью SQL Server Management Studio или Transact-SQL. Параметр max text repl size задает максимальный размер (в байтах) текста, ntext, varchar(max),nvarchar(max), varbinary(max), xml и изображения, которые можно добавить в реплицированный столбец или захваченный столбец в одном INSERTили UPDATEWRITETEXTUPDATETEXT операторе. Значение по умолчанию - 65 536 байт. Значение -1 указывает, что нет ограничения размера, отличного от ограничения, введенного типом данных.

Ограничения

Этот параметр применяется к репликации транзакций и отслеживанию измененных данных (CDC). Если сервер настроен для репликации транзакций и CDC, указанное значение применяется к обеим функциям. Этот параметр игнорируется как репликацией моментальных снимков, так и репликацией слиянием.

Разрешения

sp_configure Разрешения на выполнение без параметров или только с первым параметром предоставляются всем пользователям по умолчанию. Чтобы выполнить sp_configure оба параметра для изменения параметра конфигурации или запуска RECONFIGURE инструкции, пользователю необходимо предоставить ALTER SETTINGS разрешение на уровне сервера. Разрешение ALTER SETTINGS неявным образом предоставлено предопределенным ролям сервера sysadmin и serveradmin.

Использование SQL Server Management Studio

  1. В обозревателе объектов щелкните правой кнопкой мыши сервер и выберите пункт Свойства.

  2. Щелкните узел Дополнительно.

  3. Во вкладке Разноезадайте для параметра max text repl size нужное значение.

Использование Transact-SQL

  1. Соединитесь с ядром СУБД .

  2. На стандартной панели выберите пункт Создать запрос.

  3. Скопируйте приведенный ниже пример в окно запроса и нажмите кнопку Выполнить. В этом примере описывается использование процедуры sp_configure для задания значения параметра max text repl size равным -1.

    USE master;
    GO
    
    EXECUTE sp_configure 'show advanced options', 1;
    
    RECONFIGURE;
    GO
    
    EXECUTE sp_configure 'max text repl size', -1;
    GO
    
    RECONFIGURE;
    GO
    
    EXECUTE sp_configure 'show advanced options', 0;
    GO
    
    RECONFIGURE;
    GO
    

Дополнительные сведения см. в разделе "Параметры конфигурации сервера".

Дальнейшие действия. После настройки параметра максимального размера размера текста

Параметр вступает в силу немедленно, без перезапуска сервера.