ALTER SUBSCRIPTION name CONNECTION 'conninfo'
|
ALTER SUBSCRIPTION name SET PUBLICATION publication_name [, ...] [ WITH ( set_publication_option [= value] [, ... ] ) ]
|
ALTER SUBSCRIPTION name REFRESH PUBLICATION [ WITH ( refresh_option [= value] [, ... ] ) ]
|
ALTER SUBSCRIPTION name ENABLE
|
ALTER SUBSCRIPTION name DISABLE
|
ALTER SUBSCRIPTION name SET ( subscription_parameter [= value] [, ... ] )
|
ALTER SUBSCRIPTION name OWNER TO { new_owner | CURRENT_USER | SESSION_USER }
|
ALTER SUBSCRIPTION name RENAME TO new_name
|
Nom |
Description |
name |
Ce paramètre permet d'indiquer le nom d'un abonnement dont les propriétés doivent être modifiées. |
CONNECTION 'conninfo' |
Ce paramètre permet de modifier la propriété de connexion initialement définie par CREATE SUBSCRIPTION. |
SET PUBLICATION publication_name |
Ce paramètre permet d'indiquer la liste de modification des publications souscrites. Par défaut, cette commande agira également comme REFRESH PUBLICATION. set_publication_option spécifie des options
supplémentaires pour cette opération. Les options prises en charge sont :
Si false, la commande n'essaiera pas d'actualiser les informations de la table. REFRESH PUBLICATION doit alors être exécuté séparément. La valeur par défaut est true. De plus, les options d'actualisation décrites sous REFRESH PUBLICATION peuvent être spécifiées. |
REFRESH PUBLICATION |
Ce paramètre permet de récupérer les informations de table manquantes auprès de l'éditeur. Cela lancera la réplication des tables ayant été ajoutées aux publications souscrites depuis la dernière appel de REFRESH PUBLICATION ou depuis CREATE SUBSCRIPTION. refresh_option spécifie des options supplémentaires pour l'opération d'actualisation. Les options prises en charge sont :
Spécifie si les données existantes dans les publications auxquelles vous êtes abonné doivent être copiées une fois la réplication démarrée. La valeur par défaut est true. (Les tables précédemment souscrites ne sont pas copiées.) |
ENABLE |
Ce paramètre permet d'activer l'abonnement précédemment désactivé, en démarrant le travail de réplication logique à la fin de la transaction. |
DISABLE |
Ce paramètre permet de désactiver l'abonnement en cours, arrêtant le travailleur de réplication logique à la fin de la transaction. |
SET ( subscription_parameter [= value] [, ... ] ) |
Ce paramètre permet de modifier les paramètres définis à l'origine par CREATE SUBSCRIPTION. Les options autorisées sont slot_name et synchronous_commit. |
new_owner |
Ce paramètre permet d'indiquer le nom d'utilisateur du nouveau propriétaire de l'abonnement. |
new_name |
Ce paramètre permet d'indiquer le nouveau nom de l'abonnement. |
Cette instruction permet de changer la définition d'un abonnement.