Konfigurieren von „max text repl size“ (Serverkonfigurationsoption)

Gilt für:SQL ServerAzure SQL Managed Instance

In diesem Thema wird beschrieben, wie die Serverkonfigurationsoption Max. Textgröße für Replikation in SQL Server mithilfe von SQL Server Management Studio oder Transact-SQL konfiguriert wird. Mit der Option max text repl size können Sie die maximale Größe (in Byte) von Daten des Typs text, ntext, varchar(max) , nvarchar(max) , varbinary(max) , xmlund image angeben, die einer replizierten oder aufgezeichneten Spalte in einer einzelnen INSERT-, UPDATE-, WRITETEXT- oder UPDATETEXT-Anweisung hinzugefügt werden können. Der Standardwert ist 65536 Byte. Der Wert -1 gibt an, dass mit Ausnahme der durch den Datentyp auferlegten Größenbegrenzung keine Begrenzung der Größe gilt.

In diesem Thema

Vorbereitungen

Einschränkungen

  • Diese Option gilt für die Transaktionsreplikation und Change Data Capture. Wenn ein Server sowohl für die Transaktionsreplikation als auch für Change Data Capture konfiguriert ist, gilt der angegebene Wert für beide Funktionen. Diese Option gilt nicht für die Momentaufnahmereplikation und die Mergereplikation.

Sicherheit

Berechtigungen

Die Ausführungsberechtigungen für sp_configure ohne Parameter oder nur mit dem ersten Parameter werden standardmäßig allen Benutzern erteilt. Zum Ausführen von sp_configure mit beiden Parametern zum Ändern einer Konfigurationsoption oder zum Ausführen der RECONFIGURE-Anweisung muss einem Benutzer die ALTER SETTINGS-Berechtigung auf Serverebene erteilt worden sein. Die ALTER SETTINGS-Berechtigung ist in den festen Serverrollen sysadmin und serveradmin eingeschlossen.

Verwendung von SQL Server Management Studio

So konfigurieren Sie die Option Max. Textgröße für Replikation

  1. Klicken Sie im Objekt-Explorer mit der rechten Maustaste auf einen Server, und wählen Sie Eigenschaften aus.

  2. Klicken Sie auf den Erweitert -Knoten.

  3. Geben Sie unter Verschiedenesfür die Option Max. Textgröße für Replikation den gewünschten Wert an.

Verwenden von Transact-SQL

So konfigurieren Sie die Option Max. Textgröße für Replikation

  1. Stellen Sie eine Verbindung mit dem Datenbank-Engineher.

  2. Klicken Sie in der Standardleiste auf Neue Abfrage.

  3. Kopieren Sie das folgende Beispiel, fügen Sie es in das Abfragefenster ein, und klicken Sie auf Ausführen. In diesem Beispiel wird gezeigt, wie sp_configure verwendet wird, um die Option max text repl size auf -1festzulegen.

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

Weitere Informationen finden Sie unter Serverkonfigurationsoptionen (SQL Server).

Nachverfolgung: Nach dem Konfigurieren der Option Max. Textgröße für Replikation

Die Einstellung tritt ohne Neustarten des Servers sofort in Kraft.

Weitere Informationen

SQL Server-Replikation
INSERT (Transact-SQL)
RECONFIGURE (Transact-SQL)
Serverkonfigurationsoptionen (SQL Server)
sp_configure (Transact-SQL)
UPDATE (Transact-SQL)
UPDATETEXT (Transact-SQL)
WRITETEXT (Transact-SQL)