Procedura: Impostazione del tipo solo download per un articolo di tabella di merge (programmazione Transact-SQL della replica)

Gli articoli di solo download sono progettati per le applicazioni i cui dati non vengono aggiornati nei Sottoscrittori. Per ulteriori informazioni, vedere Ottimizzazione delle prestazioni della replica di tipo merge con gli articoli di solo download.

Per specificare che un nuovo articolo di tabella di merge è di solo download

  • Eseguire sp_addmergearticle, specificando il valore 1 or 2 per il parametro @subscriber_upload_options. I numeri corrispondono al comportamento seguente:

    • 0: nessuna restrizione (valore predefinito). Le modifiche eseguite nel Sottoscrittore vengono caricate nel server di pubblicazione.

    • 1: le modifiche sono consentite nel Sottoscrittore, ma non vengono caricate nel server di pubblicazione.

    • 2: non è consentito apportare modifiche nel Sottoscrittore.

      Nota

      Se la tabella di origine di un articolo è già inclusa in un'altra pubblicazione, il valore di @subscriber_upload_options deve coincidere per entrambi gli articoli.

      Nota

      Se modifica il tipo dell'articolo in solo download dopo l'inizializzazione delle sottoscrizioni, sarà necessario reinizializzare tutte le sottoscrizioni client a cui viene inviato l'articolo.

Per impostare il tipo di un articolo di tabella di merge esistente su solo download

  1. Per determinare se un articolo è di tipo solo download, eseguire sp_helpmergearticle. Si noti il valore di upload_options relativo all'articolo nel set di risultati.

  2. Se il valore restituito al passaggio 1 è 0, eseguire sp_changemergearticle, specificando il valore subscriber_upload_options per @property, il valore 1 per @force_invalidate_snapshot e @force_reinit_subscription e il valore 1 o 2 per @value, che corrisponde al comportamento seguente:

    • 1: le modifiche sono consentite nel Sottoscrittore, ma non vengono caricate nel server di pubblicazione.

    • 2: non è consentito apportare modifiche nel Sottoscrittore.

      Nota

      Se la tabella di origine di un articolo è già inclusa in un'altra pubblicazione, il comportamento del solo download deve coincidere per entrambi gli articoli.