Changes the properties of a merge publication.
sp_changemergepublication [@publication =] 'publication'
[,[@property =] 'property'] [,[@value =] 'value']
| Value | Description |
|---|---|
| description | Description of the publication. |
| status | Status of the publication. |
| retention | Amount of change, in days, to save for the given publication. |
| sync_mode | Mode of the synchronization. |
| allow_push | Push subscriptions are created for the given publication. |
| allow_pull | Pull subscriptions are created for the given publication. |
| allow_anonymous | Anonymous subscriptions are created for the given publication. |
| enabled_for_internet | The publication is enabled for the Internet. |
| centalized_conflicts | Conflict records are stored on the given Publisher. |
| snapshot_ready | The snapshot for the publication is available. |
| NULL (default) |
| Value | Description |
|---|---|
| description | Description of the publication. |
| status | Status of the property. Can be active, unsynced, or inactive. |
| retention | New replication period. |
| sync_mode | Can be native, character, bcp native, or bcp character. |
| allow_push | Can be true or false. |
| allow_pull | Can be true or false. |
| allow_anonymous | Can be true or false. |
| enabled_for_internet | Can be true or false. |
| centalized_conflicts | Can be true or false. |
| snapshot_ready | Can be true or false. |
| NULL (default) |
0 (success) or 1 (failure)
sp_changemergepublication is used in merge replication.
Only members of the sysadmin fixed server role or db_owner fixed database role can execute sp_changemergepublication.
| sp_addmergepublication | sp_helpmergepublication |
| sp_dropmergepublication | System Stored Procedures |