This topic describes the error codes that may be returned when you configure Data Transmission Service (DTS) tasks by using the console or by calling API operations. This topic also provides the corresponding solutions.
Error codes
Error code | Scenario | Cause and solution |
DTS.Msg.LXCreateOrderError | When you purchase a DTS instance, the order fails to be created. |
|
DTS.Msg.InvalidParameter.KafkaHostInvalid |
You are configuring a Kafka data synchronization or migration task where the destination instance is connected over Express Connect, VPN Gateway, or Smart Access Gateway. |
|
DTS.Msg.InvalidParameter.KafkaBrokerInvalid | You configure a DTS task to replicate data to a self-managed Kafka cluster that is hosted on Elastic Compute Service (ECS). |
|
DTS.Msg.OperationDenied.JobStatusModifying |
You call the ModifyDtsJob operation to modify the configurations of a data synchronization task. |
|
DTS.Msg.InvalidParameter.AliyunUidFormat | When you configure a DTS task to replicate data across Alibaba Cloud accounts, you attempt to select a database instance from the drop-down list. |
|
DTS.Msg.DuplicateAccount.RDSSqlServer | You specify an SQL Server database as the source or destination database of a DTS task. |
|
DTS.Msg.SrcLink.InternetAddressNotFound | You configure a cross-region data migration task. |
|
DTS.Msg.UpdateJob.OperationDenied.InitStatus | You configure an existing task. |
|
DTS.Msg.Throttling.User | This error may occur when you use any DTS feature. |
|
DTS.Msg.LXCreateOrder.NotFoundPricePlan | When you purchase a DTS instance, the order fails to be created. |
|
DTS.Msg.LXPayOrder.InsufficientBalance | When you purchase a DTS instance, your payment fails. |
|
DTS.Msg.CheckStatus.InvalidInitStatus | You attempt to modify the objects to be synchronized. |
|
DTS.Msg.DRDSInvokeFail.DatabaseAuthorizationFailed |
When you configure a data synchronization task for a PolarDB-X database, an error message similar to the following example appears. |
|
DTS.Msg.DescribeColumns.TimeOut | You attempt to obtain the information about columns in the source database, especially for a DTS task whose destination database is an AnalyticDB for MySQL cluster. |
|
DTS.Msg.DescribeStruct.TimeOut | You attempt to obtain the information about the source database and tables in the source database after the connectivity test is passed. |
|
DTS.Msg.DRDSErrExecuteOnMySQL.ClientVersionTooLow | You configure a DTS task to replicate data from a PolarDB-X database. |
|
DTS.Msg.DbTypeNotSupport.OnlyReadRDS |
You configure a DTS task to replicate data from a PolarDB-X database. |
|
DTS.Msg.DbTypeNotSupport.PolarDBRDS |
You configure a DTS task to replicate data from a PolarDB-X database. |
|
DTS.Msg.OperationDenied.NotPurchased | You fail to start a DTS task by calling an API operation. |
|
DTS.Msg.CheckJobFailed.ServerUnAvailable | You configure a DTS task. |
|
DTS.Msg.StopJobFailed.ServerUnAvailable | You configure a DTS task. |
|
DTS.Msg.SQLExecuteError.JDBC4CommunicationsException | You attempt to obtain the information about the source database and tables in the source database after the connectivity test is passed. |
|
DTS.Msg.SQLExecuteError.ConnectionRefused |
You attempt to obtain the information about the source database and tables in the source database after the connectivity test is passed. |
|
DTS.Msg.GetKafkaMetaInfo.NoAvailableBroker | You set the Kafka Version parameter to Later Than 1.0 for the destination Kafka cluster. |
|
DTS.Msg.GetMongoDbShardInfo.EmptyInstances |
You are configuring a task where the source or destination is a sharded MongoDB instance. |
|
DTS.Msg.GetMongoDbShardInfo.NoShardAddress |
You are configuring a task where the source or destination is a sharded MongoDB instance. |
|
DTS.Msg.SuspendDenied.JobStatusModifying | You attempt to pause one or more DTS tasks at a time. |
|
DTS.Msg.ModifyDenied.JobStatusNotRunning | You attempt to modify the objects to be synchronized in a DTS task that is paused. |
|
DTS.Msg.LXPayOrder.AmountLimitExceeded |
Payment cannot be made after you configure a DTS task. |
|
DTS.Msg.LXPayOrder.AccountBookNotExists |
Payment cannot be made after you configure a DTS task. |
|
DTS.Msg.ConfigJob.NoneSelectedStep | You call an API operation to configure a DTS task. |
|
DTS.Msg.ConfigJob.InvalidDbListFormat | You call an API operation to configure a DTS task. |
|
DTS.Msg.ConfigJob.InvalidReserveFormat | You call an API operation to configure a DTS task. |
|
DTS.Msg.DistributedDatabaseNodesError | You purchase a data synchronization instance and specify a distributed database as the source database. |
|
DTS.Msg.LXQueryOrder.NotFoundNormalOrder | You attempt to upgrade or downgrade a DTS instance or change the billing method of a DTS instance. Note The DTS instance downgrade feature is in canary release. This feature is available only for specific users. |
|
DTS.Msg.GetSSLInfo.NoSSLConn |
You select SSL-encrypted when configuring a task. |
|
DTS.Msg.ModifyDynamicConfig.InvalidStatus |
You attempt to modify the configurations of a purchased data synchronization or migration instance. |
|
DTS.Msg.TransferInstanceClass.NoPermission | You attempt to downgrade a DTS instance. Note The DTS instance downgrade feature is in canary release. This feature is available only for specific users. |
|
DTS.Msg.OperationDenied.ConsumerGroupOutOfUsage | You attempt to create a consumer group for a change tracking instance. |
|
DTS.Msg.GrantAccessAlreadyExists | You configure a DTS task. |
|
DTS.Msg.DbListIsEmpty | You call an API operation to configure a DTS task. |
|
DTS.Msg.GetRedisNodes.NotCluster |
You configure a DTS task whose source or destination database is a Redis instance. |
|
DTS.Msg.InvalidDestinationEndPointRegion |
You call an API operation to configure a DTS task. |
|
DTS.Msg.InvalidSourceEndPointRegion |
You call an API operation to configure a DTS task. |
|
DTS.Msg.AdminAccountExists | You configure a DTS task. |
|
DTS.Msg.NotSupportModify |
You call the ModifyDtsJob operation to modify the configurations of a DTS task. |
|
DTS.Msg.PrePayNotAllowDelete |
You call an API operation to release a DTS task. |
|
DTS.Msg.Forbidden.AliyunUIDNotFound | You configure a DTS task in the DTS console. This error often occurs if the task replicates data across Alibaba Cloud accounts or you log on to the DTS console as a RAM user. |
|
DTS.Msg.RamPermissionDenied |
You log on to the DTS console as a RAM user to perform operations. |
|
DTS.Msg.EcsJoinSecurityGroupLimitExceeded |
You are configuring a task where the data source is a Self-managed Database on ECS. |
|
DTS.Msg.UpgradeTrialTimesLimit | You experience a new feature provided by DTS to increase the maximum number of requests per second (RPS) for a DTS instance. |
|
DTS.Msg.HasRunningTrial | You experience a new feature provided by DTS to increase the maximum number of RPS for a DTS instance. |
|
DTS.Msg.DtsInstanceHasNoLimit | You experience a new feature provided by DTS to increase the maximum number of RPS for a DTS instance. |
|
DTS.Msg.UpgradeTrialInvalidJobStatus |
You experience a new feature provided by DTS to increase the maximum number of RPS for a DTS instance. |
|
DTS.Msg.InvalidMigrationJobId | You call an API operation to configure a DTS task. |
|
DTS.Msg.InvalidIpAddress |
You are configuring a DTS task for a database instance for which the Access Method is set to Public IP Address, Express Connect, VPN Gateway, or Smart Access Gateway, or Cloud Enterprise Network (CEN). |
|
DTS.Msg.PauseDenied.JobStatusNotRunning |
You pause a DTS task. |
|
DTS.Msg.CheckpointOutOfAdjustableRange |
You modify the checkpoint of the Incremental Write phase for an instance. |
|
DTS.Msg.MaxRetryTime.Invalid |
You modify the Retry Time for Failed Connections. |
|