ALTER SUBSCRIPTION
Function
ALTER SUBSCRIPTION modifies subscription attributes.
Precautions
- This statement is supported by version 8.2.0.100 or later clusters.
- Only the owner of a subscription can execute ALTER SUBSCRIPTION, and the new owner must be a system administrator.
Syntax
- Update the connection information of a subscription.
1
ALTER SUBSCRIPTION name CONNECTION 'conninfo'
- Update the name of the publication on the publisher side.
1
ALTER SUBSCRIPTION name SET PUBLICATION publication_name [, ...]
-
1
ALTER SUBSCRIPTION name ENABLE
-
1
ALTER SUBSCRIPTION name DISABLE
- Set subscription parameters.
1
ALTER SUBSCRIPTION name SET ( subscription_parameter [= value] [, ... ] )
- Change the subscription owner.
1
ALTER SUBSCRIPTION name OWNER TO new_owner
- Rename the subscription.
1
ALTER SUBSCRIPTION name RENAME TO new_name
Parameter Description
- name
Specifies the name of the subscription you want to modify.
Value range: A string. It must comply with the naming convention.
- CONNECTION 'conninfo'
Alters the connection attributes initially set by CREATE SUBSCRIPTION.
For details about the parameters, see conninfo in the parameter description.
- publication_name
Specifies the name of a new publication.
Value range: A string. It must comply with the naming convention.
- ENABLE
Enables a previously disabled subscription and starts logical replication at the end of a transaction.
- DISABLE
Disables a running subscription and stops logical replication at the end of a transaction.
- SET ( publication_parameter [= value] [, ... ] )
Modifies the publication parameters initially set by CREATE PUBLICATION. For details about the parameters, see Parameter description of CREATE SUBSCRIPTION.
- new_owner
Specifies the name new subscription owner.
- new_name
Specifies the new name of the subscription.
Examples
ALTER SUBSCRIPTION mysub CONNECTION 'host=192.168.1.51 port=5432 user=foo dbname=foodb password=xxxx';
Helpful Links
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot