Establecimiento de la opción de configuración del servidor Tamaño de replicación de texto máximo

Se aplica a:SQL ServerAzure SQL Managed Instance

En este tema se describe cómo establecer la opción de configuración del servidor tamaño de replicación de texto máximo en SQL Server mediante SQL Server Management Studio o Transact-SQL. La opción max text repl size especifica el tamaño máximo (en bytes) de los datos de tipo text, ntext, varchar(max) , nvarchar(max) , varbinary(max) , xmle image que se pueden agregar a una columna replicada o capturada en una sola instrucción INSERT, UPDATE, WRITETEXT o UPDATETEXT. El valor predeterminado es 65 536 bytes. Un valor predeterminado de -1 indica que no hay límite de tamaño, excepto el impuesto por el tipo de datos.

En este tema

Antes de empezar

Limitaciones y restricciones

  • Esta opción se aplica a la replicación transaccional y a la captura de datos modificados. Cuando un servidor se configura para la replicación transaccional y la captura de datos modificados, el valor especificado se aplica a ambas características. La replicación de instantáneas y la replicación de mezcla hacen caso omiso de esta opción.

Seguridad

Permisos

De forma predeterminada, todos los usuarios tienen permisos de ejecución en sp_configure sin ningún parámetro o solo con el primero. Para ejecutar sp_configure con ambos parámetros y cambiar una opción de configuración, o para ejecutar la instrucción RECONFIGURE, un usuario debe tener el permiso ALTER SETTINGS en el servidor. Los roles fijos de servidor sysadmin y serveradmin tienen el permiso ALTER SETTINGS de forma implícita.

Uso de SQL Server Management Studio

Para configurar la opción de tamaño de replicación de texto máximo

  1. En el Explorador de objetos, haga clic con el botón derecho en un servidor y seleccione Propiedades.

  2. Haga clic en el nodo Avanzado .

  3. En Varios, cambie la opción Tamaño de replicación de texto máximo al valor que desee.

Usar Transact-SQL

Para configurar la opción de tamaño de replicación de texto máximo

  1. Conéctese con el Motor de base de datos.

  2. En la barra Estándar, haga clic en Nueva consulta.

  3. Copie y pegue el siguiente ejemplo en la ventana de consulta y haga clic en Ejecutar. En este ejemplo se muestra cómo usar sp_configure para configurar la opción max text repl size en -1.

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

Para obtener más información, vea Opciones de configuración de servidor (SQL Server).

Seguimiento: Después de configurar la opción de tamaño de replicación de texto máximo

La configuración surte efecto inmediatamente, sin necesidad de reiniciar el servidor.

Consulte también

Replicación de SQL Server
INSERT (Transact-SQL)
RECONFIGURE (Transact-SQL)
Opciones de configuración de servidor (SQL Server)
sp_configure (Transact-SQL)
UPDATE (Transact-SQL)
UPDATETEXT (Transact-SQL)
WRITETEXT (Transact-SQL)