Impostazione del tipo solo download per un articolo di tabella di mergeSpecify That a Merge Table Article is Download-Only

In questo argomento viene descritto come specificare che un articolo di tabella del merge è di solo download in SQL Server 2017SQL Server 2017 tramite SQL Server Management StudioSQL Server Management Studio o Transact-SQLTransact-SQL.This topic describes how to specify that a merge table article is download-only in SQL Server 2017SQL Server 2017 by using SQL Server Management StudioSQL Server Management Studio or Transact-SQLTransact-SQL. Gli articoli di solo download sono progettati per le applicazioni i cui dati non vengono aggiornati nei Sottoscrittori.Download-only articles are designed for applications with data that is not updated at Subscribers. Per altre informazioni, vedere Ottimizzare le prestazioni della replica di tipo merge con gli articoli di solo download.For more information, see Optimize Merge Replication Performance with Download-Only Articles.

Contenuto dell'argomentoIn This Topic

Prima di iniziare Before You Begin

Limitazioni e restrizioni Limitations and Restrictions

  • Se si specifica che un articolo è di tipo solo download dopo l'inizializzazione delle sottoscrizioni, tutte le sottoscrizioni client a cui è stato inviato l'articolo devono essere reinizializzate.If you specify that an article is download-only after subscriptions have been initialized, all client subscriptions that received the article must be reinitialized. Non è necessario reinizializzare le sottoscrizioni server.Server subscriptions do not have to be reinitialized. Per altre informazioni sugli effetti delle modifiche delle proprietà, vedere Modifica delle proprietà di pubblicazioni e articoli.For more information on the effects of property changes, see Change Publication and Article Properties.

Utilizzo di SQL Server Management Studio Using SQL Server Management Studio

Specificare che un articolo è di tipo solo download nella pagina Articoli della Creazione guidata nuova pubblicazione o nella scheda Proprietà della finestra di dialogo Proprietà articolo - <Articolo>.Specify that an article is download-only on the Articles page of the New Publication Wizard or the Properties tab of the Article Properties - <Article> dialog box. Questa finestra di dialogo è disponibile nella Creazione guidata nuova pubblicazione e nella finestra di dialogo Proprietà pubblicazione - <Pubblicazione>.This dialog box is available in the New Publication Wizard and the Publication Properties - <Publication> dialog box. Per altre informazioni sull'uso della creazione guidata e l'accesso alla finestra di dialogo, vedere Creare una pubblicazione e Visualizzare e modificare le proprietà della pubblicazione.For more information about using the wizard and accessing the dialog box, see Create a Publication and View and Modify Publication Properties.

Per specificare che un articolo è di tipo solo download nella pagina ArticoliTo specify that an article is download-only on the Articles page

  • Selezionare una tabella nella pagina Articoli di Creazione guidata nuova pubblicazione e quindi selezionare la casella di controllo La tabella evidenziata è di tipo solo download.On the Articles page of the New Publication Wizard select a table, and then select the checkbox Highlighted table is download-only.

Per specificare che un articolo è di tipo solo download nella scheda Proprietà della finestra di dialogo Proprietà articolo - <Articolo>To specify that an article is download-only on the Properties tab of the Article Properties - <Article> dialog box

  1. Nella pagina Articoli della Creazione guidata nuova pubblicazione o nella finestra di dialogo Proprietà pubblicazione - <Pubblicazione> selezionare una tabella e quindi fare clic su Proprietà articolo.On the Articles page of the New Publication Wizard or the Publication Properties - <Publication> dialog box, select a table, and then click Article Properties.

  2. Fare clic su Imposta proprietà dell'articolo di tabelle evidenziato o su Imposta proprietà di tutti gli articoli di tabelle.Click Set Properties of Highlighted Table Article or Set Properties of All Table Articles.

  3. Nella sezione Oggetto di destinazione della scheda Proprietà della finestra di dialogo Proprietà articolo - <Articolo> specificare uno dei valori seguenti in Direzione sincronizzazione:In the Destination Object section of the Properties tab of the Article Properties - <Article> dialog box, specify one of the following values for Synchronization direction:

    • Solo download sul Sottoscrittore, non consentire modifiche del SottoscrittoreDownload to Subscriber, prohibit Subscriber changes

    • Solo download sul Sottoscrittore, consenti modifiche del SottoscrittoreDownload to Subscriber, allow Subscriber changes

  4. Se è visualizzata la finestra di dialogo Proprietà pubblicazione - <Pubblicazione> fare clic su OK per salvare e chiudere la finestra di dialogo.If you are in the Publication Properties - <Publication> dialog box, click OK to save and close the dialog box.

Utilizzo di Transact-SQL Using Transact-SQL

Per specificare che un nuovo articolo di tabella di merge è di solo downloadTo specify that a new merge table article is download-only

  1. Eseguire sp_addmergearticle, specificando il valore 1 o 2 per il parametro @subscriber_upload_options.Execute sp_addmergearticle, specifying a value of 1 or 2 for the parameter @subscriber_upload_options. I numeri corrispondono al comportamento seguente:The numbers correspond to the following behavior:

    • 0 : nessuna restrizione (valore predefinito).0 - No restrictions (default). Le modifiche eseguite nel Sottoscrittore vengono caricate nel server di pubblicazione.Changes made at the Subscriber are uploaded to the Publisher.

    • 1 : le modifiche sono consentite nel Sottoscrittore, ma non vengono caricate nel server di pubblicazione.1 - Changes are allowed at the Subscriber, but they are not uploaded to the Publisher.

    • 2 : non è consentito apportare modifiche nel Sottoscrittore.2 - Changes are not allowed at the Subscriber.

      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.If the source table for an article is already published in another publication, the value of @subscriber_upload_options must be the same for both articles.

Per impostare il tipo di un articolo di tabella di merge esistente su solo downloadTo modify an existing merge table article to be download-only

  1. Per determinare se un articolo è di tipo solo download, eseguire sp_helpmergearticle.To determine if an article is download-only, execute sp_helpmergearticle. Si noti il valore di upload_options relativo all'articolo nel set di risultati.Note the value of upload_options for the article in the result set.

  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_subscriptione il valore 1 o 2 per @value, che corrisponde al comportamento seguente:If the value returned in step 1 is 0, execute sp_changemergearticle, specifying a value of subscriber_upload_options for @property, a value of 1 for @force_invalidate_snapshot and @force_reinit_subscription, and a value of 1 or 2 for @value, which corresponds to the following behavior:

    • 1 : le modifiche sono consentite nel Sottoscrittore, ma non vengono caricate nel server di pubblicazione.1 - Changes are allowed at the Subscriber, but they are not uploaded to the Publisher.

    • 2 : non è consentito apportare modifiche nel Sottoscrittore.2 - Changes are not allowed at the Subscriber.

      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.If the source table for an article is already published in another publication, the download-only behavior must be the same for both articles.

Vedere ancheSee Also

Ottimizzare le prestazioni della replica di tipo merge con gli articoli di solo download Optimize Merge Replication Performance with Download-Only Articles
Define an Article Define an Article
Visualizzare e modificare le proprietà degli articoli View and Modify Article Properties