Serverkonfiguration: maximale Text-Repl-Größe
Gilt für: SQL Server Azure SQL Managed Instance
In diesem Artikel wird beschrieben, wie Sie die max text repl size
Serverkonfigurationsoption in SQL Server mithilfe von SQL Server Management Studio oder Transact-SQL konfigurieren. Die max text repl size
Option gibt die maximale Größe (in Byte) von Text, ntext, varchar(max), nvarchar(max), varbinary(max), xml und Bilddaten an, die einer replizierten Spalte oder erfassten Spalte in einer einzelnen INSERT
, UPDATE
, WRITETEXT
oder UPDATETEXT
Anweisung hinzugefügt werden können. Der Standardwert ist 65.536 Bytes. Ein Wert, der -1
angibt, dass es keine Größenbeschränkung gibt, außer dem Grenzwert, der vom Datentyp auferlegt wird.
Begrenzungen
Diese Option gilt für die Transaktionsreplikation und die Datenerfassung (Change Data Capture, CDC). Wenn ein Server sowohl für die Transaktionsreplikation als auch für CDC konfiguriert ist, gilt der angegebene Wert für beide Features. Diese Option wird sowohl von der Snapshotreplikation als auch der Seriendruckreplikation ignoriert.
Berechtigungen
Die Ausführungsberechtigungen für sp_configure
ohne Parameter oder nur mit dem ersten Parameter werden standardmäßig allen Benutzern erteilt. Um sp_configure
mit beiden Parametern auszuführen und eine Konfigurationsoption zu ändern oder die RECONFIGURE
-Anweisung auszuführen, benötigt ein Benutzer die ALTER SETTINGS
-Berechtigung auf Serverebene. Die ALTER SETTINGS
-Berechtigung ist implizit in den festen Serverrollen sysadmin und serveradmin enthalten.
Verwenden von SQL Server Management Studio
Klicken Sie im Objekt-Explorer mit der rechten Maustaste auf einen Server, und wählen Sie Eigenschaften aus.
Wählen Sie den Knoten Erweitert aus.
Geben Sie unter Verschiedenesfür die Option Max. Textgröße für Replikation den gewünschten Wert an.
Verwenden von Transact-SQL
Stellen Sie eine Verbindung mit dem Datenbank-Engineher.
Klicken Sie in der Standardleiste auf Neue Abfrage.
Kopieren Sie das folgende Beispiel in das Abfragefenster, und klicken Sie dann auf Ausführen. In diesem Beispiel wird gezeigt, wie sp_configure verwendet wird, um die Option
max text repl size
auf-1
festzulegen.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
Weitere Informationen finden Sie unter Serverkonfigurationsoptionen.
Nachverfolgung: Nachdem Sie die Option "Maximale Textgröße" konfiguriert haben
Die Einstellung tritt ohne Neustarten des Servers sofort in Kraft.