Tous les produits
Search
Centre de documentation

Data Transmission Service:ModifySubscription

Dernière mise à jour :Aug 10, 2026

Modifie les objets d'une tâche de suivi des modifications ainsi que les types de modifications de données à suivre.

Lorsque vous configurez une tâche de suivi des modifications dans la console DTS, placez le pointeur sur Next: Save Task Settings and Precheck à l'étape Advanced Settings, puis cliquez sur Preview OpenAPI parameters pour afficher les paramètres utilisés pour configurer la tâche via un appel d'API.

Debugging

OpenAPI Explorer calcule automatiquement la valeur de signature. Pour plus de commodité, nous vous recommandons d'appeler cette opération dans OpenAPI Explorer. OpenAPI Explorer génère dynamiquement l'exemple de code de l'opération pour différents SDK.

Request parameters

Parameter

Type

Required

Example

Description

Action String Yes ModifySubscription

Opération à effectuer. Définissez la valeur sur ModifySubscription.

RegionId String No cn-hangzhou

ID de région de l'instance de suivi des modifications. Pour plus d'informations, consultez Régions prises en charge.

DtsInstanceId String Yes dtsboss6pn1w******

ID de l'instance de suivi des modifications. Appelez l'opération DescribeDtsJobs pour interroger l'ID de l'instance.

DbList String Yes {"dtstest":{"name":"dtstest","all":true}}

Objets de la tâche de suivi des modifications après modification. La valeur doit être une chaîne JSON. Pour plus d'informations, consultez Objets des tâches DTS.

Remarque
  • La nouvelle valeur du paramètre DbList écrase la valeur d'origine. Assurez-vous de spécifier tous les objets dont vous souhaitez suivre les modifications. Sinon, certains objets risquent d'être perdus. Spécifiez ce paramètre avec précaution.
  • Appelez l'opération DescribeDtsJobDetail pour interroger les objets d'origine de la tâche.
DtsJobId String Yes boss6pn1w******

ID de la tâche de suivi des modifications. Appelez l'opération DescribeDtsJobs pour interroger l'ID de la tâche.

SubscriptionDataTypeDDL Boolean Yes true

Indique s'il faut suivre les instructions DDL. Valeurs possibles :

  • true
  • false
SubscriptionDataTypeDML Boolean Yes true

Indique s'il faut suivre les instructions DML. Valeurs possibles :

  • true
  • false

Response parameters

Parameter

Type

Example

Description

HttpStatusCode String 200

Code d'état HTTP.

RequestId String 068FA72F-4800-4A54-90BB-94806068****

ID de la requête.

ErrCode String InternalError

Code d'erreur renvoyé en cas d'échec de la requête.

Success String true

Indique si la requête a abouti.

ErrMessage String The request processing has failed due to some unknown error.

Message d'erreur renvoyé en cas d'échec de la requête.

Examples

Exemples de requêtes

http(s)://dts.aliyuncs.com/?Action=ModifySubscription
&DbList={"dtstest":{"name":"dtstest","all":true}}
&DtsInstanceId=dtsboss6pn1w******
&DtsJobId=boss6pn1w******
&SubscriptionDataTypeDDL=true
&SubscriptionDataTypeDML=true

Exemples de réponses réussies

XML format

HTTP/1.1 200 OK
Content-Type:application/xml

<ModifySubscriptionResponse>
    <RequestId>068FA72F-4800-4A54-90BB-94806068****</RequestId>
    <HttpStatusCode>200</HttpStatusCode>
    <Success>true</Success>
</ModifySubscriptionResponse>

JSON format

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "068FA72F-4800-4A54-90BB-94806068****",
  "HttpStatusCode" : 200,
  "Success" : true
}

Error codes

HTTP status code

Error code

Error message

Description

400 Throttling.User Request was denied due to user flow control. Le nombre de requêtes a dépassé la limite et la requête a été rejetée. Réessayez ultérieurement.
500 ServiceUnavailable The request has failed due to a temporary failure of the server. Le délai d'attente de la réponse du serveur a expiré ou le serveur était indisponible. Réessayez. Si l'erreur persiste, contactez le support technique.
403 InvalidSecurityToken.Expired Specified SecurityToken is expired. La signature a expiré. Utilisez une nouvelle signature.

Pour obtenir la liste des codes d'erreur, consultez les Codes d'erreur de service.