Cum se stabilește perioada de valabilitate a abonamentelor (programarea replicării în limba transact-sql)

Configurarea perioadei de abonare pentru un instantaneu sau publicarea unei tranzacții

Rulați sp_addpublication pe editor. Specificați durata validă a abonamentului în ore în parametrul @retention.





Perioada de reținere implicită este de 336 de ore. Pentru mai multe informații, consultați Cum se face: Creați o publicație (Programare replicare în Transact-SQL).

Stabilirea perioadei de abonare pentru o publicație de îmbinare

Rulați procedura de publicare sp_addmergepublicație. Specificați perioada de abonament valabilă în parametrul @retention. Specificați unitățile de măsură în care perioada de păstrare este exprimată în parametrul @retention_period_unit. Sunt disponibile următoarele opțiuni:







Modificarea perioadei de abonare pentru un instantaneu sau publicarea unei tranzacții

La editor, executați procedura stocată sp_changepublication. Specificați valoarea de reținere din parametrul @property și noua perioadă de abonament în ore în parametrul @value.

Modificați perioada de abonare pentru o publicație de fuziune

La editor, executați procedura stocată sp_helpmergepublicarea. specificând opțiunile @publicare și @publisher. Rețineți valoarea retention_period_unit în setul de rezultate, care poate fi una dintre următoarele:

La editor, executați procedura sp_changemergepublication stored. Specificați valoarea de reținere din parametrul @property și termenul nou de abonament ca text bazat pe unitatea din perioada de păstrare din pasul 1 din parametrul @value.

(Opțional) La editor, executați procedura sp_changemergepublicarea stocată. Specificați valoarea retention_period_unit din parametrul @property și noua unitate de măsură pentru perioada de valabilitate a abonamentului în parametrul @value.







Trimiteți-le prietenilor: