配置 max text repl size 服务器配置选项

本主题介绍如何使用 SQL Server Management Studio 或 Transact-SQL 在 SQL Server 2014 中配置 最大文本重装 服务器配置选项。 max text repl size 选项指定可以在单个 INSERT、UPDATE、WRITETEXT 或 UPDATETEXT 语句中添加到复制列或捕获列的最大大小(以字节 varbinary(max)ntextimage textvarchar(max)nvarchar(max)xml为单位)。 默认值为 65536 个字节。 值为 -1 表示除了数据类型指定的限制之外,没有大小限制。

本主题内容

开始之前

限制和局限

  • 此选项适用于事务复制和变更数据捕获。 当将服务器配置为具有事务复制功能和变更数据捕获功能时,指定的值将适用于这两项功能。 快照复制和合并复制将会忽略此选项。

安全性

权限

默认情况下,所有用户都具备不带参数或仅带第一个参数的 sp_configure 的执行权限。 若要执行带两个参数的 sp_configure 以更改配置选项或运行 RECONFIGURE 语句,则用户必须具备 ALTER SETTINGS 服务器级别的权限。 ALTER SETTINGS 权限由 sysadminserveradmin 固定服务器角色隐式持有。

使用 SQL Server Management Studio

配置 max text repl size 选项

  1. 在对象资源管理器中,右键单击服务器并选择 “属性”

  2. 单击 “高级” 节点。

  3. “杂项” 下,将 “最大文本复制大小” 选项更改为所需的值。

“使用 Transact-SQL”

配置 max text repl size 选项

  1. 连接到 数据库引擎。

  2. 在标准菜单栏上,单击 “新建查询”

  3. 将以下示例复制并粘贴到查询窗口中,然后单击“执行” 。 此示例说明如何使用 sp_configuremax text repl size 选项的值配置为 -1

USE AdventureWorks2012 ;  
GO  
EXEC sp_configure 'show advanced options', 1 ;   
RECONFIGURE ;   
GO  
EXEC sp_configure 'max text repl size', -1 ;   
GO  
RECONFIGURE;   
GO  
  

有关详细信息,请参阅服务器配置选项 (SQL Server)

跟进:在配置 max text repl size 选项之后

该设置将立即生效,无需重新启动服务器。

另请参阅

SQL Server 复制
INSERT (Transact-SQL)
RECONFIGURE (Transact-SQL)
服务器配置选项 (SQL Server)
sp_configure (Transact-SQL)
UPDATE (Transact-SQL)
UPDATETEXT (Transact-SQL)
WRITETEXT (Transact-SQL)