Impostazione del tipo solo download per un articolo di tabella di merge
In questo argomento viene descritto come specificare che un articolo di tabella del merge è di solo download in SQL Server 2012 tramite SQL Server Management Studio o Transact-SQL. 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.
Contenuto dell'argomento
Prima di iniziare:
Limitazioni e restrizioni
Per specificare che un articolo di tabella di merge è di solo download tramite:
SQL Server Management Studio
Transact-SQL
Prima di iniziare
Limitazioni e restrizioni
- 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. Non è necessario reinizializzare le sottoscrizioni server. Per ulteriori informazioni sugli effetti della modifica delle proprietà, vedere Modifica delle proprietà di pubblicazioni e articoli.
[Top]
Utilizzo di SQL Server Management Studio
Specificare che un articolo è di tipo solo download nella pagina Articles di Creazione guidata nuova pubblicazione o nella scheda Proprietà della finestra di dialogo Proprietà articolo - <Articolo>. Questa finestra di dialogo è disponibile in Creazione guidata nuova pubblicazione e nella finestra di dialogo Proprietà pubblicazione - <Pubblicazione>. Per ulteriori informazioni sull'utilizzo della procedura guidata e sull'accesso a questa finestra di dialogo, vedere Creazione di una pubblicazione e Visualizzazione e modifica delle proprietà della pubblicazione.
Per specificare che un articolo è di tipo solo download nella pagina Articoli
- 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.
Per specificare che un articolo è di tipo solo download nella scheda Proprietà della finestra di dialogo Proprietà articolo - <Articolo>
Nella pagina Articoli di Creazione guidata nuova pubblicazione o nella finestra di dialogo Proprietà pubblicazione - <Pubblicazione> selezionare una tabella e quindi fare clic su Proprietà articolo.
Fare clic su Imposta proprietà dell'articolo di tabelle evidenziato o su Imposta proprietà di tutti gli articoli di tabelle.
Nella sezione Oggetto di destinazione della scheda Proprietà della finestra di dialogo Proprietà articolo - <Articolo> specificare uno dei seguenti valori in Direzione sincronizzazione:
Solo download sul Sottoscrittore, non consentire modifiche del Sottoscrittore
Solo download sul Sottoscrittore, consenti modifiche del Sottoscrittore
Se è visualizzata la finestra di dialogo Proprietà pubblicazione - <Pubblicazione> fare clic su OK per salvare e chiudere la finestra di dialogo.
[Top]
Utilizzo di Transact-SQL
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.
Per impostare il tipo di un articolo di tabella di merge esistente su solo download
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.
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.
[Top]
Vedere anche
Concetti
Ottimizzazione delle prestazioni della replica di tipo merge con gli articoli di solo download