Condividi tramite


Configurazione del server: dimensioni massime del repl del testo

Si applica a: SQL Server Istanza gestita di SQL di Azure

Questo articolo descrive come configurare l'opzione di configurazione del max text repl size server in SQL Server usando SQL Server Management Studio o Transact-SQL. L'opzione max text repl size specifica le dimensioni massime (in byte) di text, ntext, varchar(max), nvarchar(max), varbinary(max), xml e image che possono essere aggiunte a una colonna replicata o acquisita in un'unica INSERTistruzione , UPDATE, WRITETEXTo UPDATETEXT . L'impostazione predefinita è 65.536 byte. Un valore indica -1 che non esiste alcun limite di dimensioni, diverso dal limite imposto dal tipo di dati.

Limiti

Questa opzione si applica alla replica transazionale e a Change Data Capture (CDC). Quando un server è configurato sia per la replica transazionale che per CDC, il valore specificato si applica a entrambe le funzionalità. Questa opzione viene ignorata sia dalla replica snapshot che dalla replica di tipo merge.

Autorizzazioni

Le autorizzazioni di esecuzione per sp_configure senza alcun parametro o solo con il primo parametro vengono assegnate per impostazione predefinita a tutti gli utenti. Per eseguire sp_configure con entrambi i parametri per la modifica di un'opzione di configurazione o per l'esecuzione dell'istruzione RECONFIGURE, a un utente deve essere concessa l'autorizzazione a livello di server ALTER SETTINGS. L'autorizzazione ALTER SETTINGS è assegnata implicitamente ai ruoli predefiniti del serversysadmin e serveradmin.

Usare SQL Server Management Studio

  1. In Esplora oggetti fare clic con il pulsante destro del mouse su un server e scegliere Proprietà.

  2. Selezionare il nodo Avanzate.

  3. Nel gruppo Varieimpostare il valore desiderato per l'opzione Dimensioni massime replica testo .

Usare Transact-SQL

  1. Connettersi al motore di database di.

  2. Nella barra Standard selezionare Nuova query.

  3. Copiare e incollare l'esempio seguente nella finestra di query e selezionare Esegui. In questo esempio si illustra come utilizzare sp_configure per configurare l'opzione max text repl size su -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
    

Per altre informazioni, vedere Opzioni di configurazione del server.

Completamento: Dopo aver configurato l'opzione max text repl size

L'impostazione diventa effettiva immediatamente senza dover riavviare il server.