DTS-071007 表结构在源库和目标库中不一致

简介:      原因: 表在目标库中不存在或列在目标表中不存在      解决方案: 在目标库中创建该表或者在目标表中添加该列

DTS-071007: Schema matched failed, cause by [Can not find column xxx<-->xxx[true] in target table xxx.xxx].

    DTS在基于源表的列一一匹配目标表的对应列时出错,出错的基本原因是该表的某一个列在目标表中不存在,即该表的表结构在源库和目标库中不一致.而造成表结构在源库和目标库中不一致的原因主要有以下几个方面:

1.DTS不支持该任务下的数据库类型的加减列ddl迁移(参考 DTS增量/同步支持DDL迁移的说明).
2.用户的不规范操作导致,如下(不限于):
    (1).只在目标库中加减列.
3.第三方的Online DLL工具造成的(特别是使用触发器和临时表来实现加列操作).
4. 用户对该任务的配置错误
    (1). 用户选择自己在目标库创建表结构时(任务未选择使用DTS的结构迁移),遗漏了添加该列.
    (2). 用户选择自己在目标库创建表结构时(任务未选择使用DTS的结构迁移), 其实并不想迁移/同步该列,但配置任务时没有选择过滤该列.

解决方案: 用户可在目标表中手动创建该不存在的列(注意库表列映射),成功之后点击重新启动即可恢复.

目录
相关文章
|
7月前
|
SQL 测试技术 数据库
DMS中dts?有新数据同步先校验一遍表结构?
DMS中dts?有新数据同步先校验一遍表结构?
91 0
|
5月前
|
SQL 数据管理 关系型数据库
数据管理DMS使用问题之DTs同实例同库前的表数据同步,该如何操作
阿里云数据管理DMS提供了全面的数据管理、数据库运维、数据安全、数据迁移与同步等功能,助力企业高效、安全地进行数据库管理和运维工作。以下是DMS产品使用合集的详细介绍。
|
6月前
|
数据库 关系型数据库 MySQL
DTS库支持多种数据源类型
【6月更文挑战第2天】DTS库支持多种数据源类型
92 3
|
6月前
|
关系型数据库 MySQL 分布式数据库
PolarDB操作报错合集之当使用DTS(数据传输服务)同步的表在目标库中进行LEFT JOIN查询时遇到异常,是什么导致的
在使用阿里云的PolarDB(包括PolarDB-X)时,用户可能会遇到各种操作报错。下面汇总了一些常见的报错情况及其可能的原因和解决办法:1.安装PolarDB-X报错、2.PolarDB安装后无法连接、3.PolarDB-X 使用rpm安装启动卡顿、4.PolarDB执行UPDATE/INSERT报错、5.DDL操作提示“Lock conflict”、6.数据集成时联通PolarDB报错、7.编译DN报错(RockyLinux)、8.CheckStorage报错(源数据库实例被删除)、9.嵌套事务错误(TDDL-4604)。
|
7月前
|
容灾 NoSQL 关系型数据库
数据传输DTS同步问题之二分库到四分库如何解决
数据传输服务(DTS)是一项专注于数据迁移和同步的云服务,在使用过程中可能遇到多种问题,本合集精选常见的DTS数据传输问题及其答疑解惑,以助用户顺利实现数据流转。
|
7月前
|
NoSQL 数据库连接 数据处理
数据传输DTS迁移问题之全量加增量发到目标库如何解决
数据传输服务(DTS)是一项专注于数据迁移和同步的云服务,在使用过程中可能遇到多种问题,本合集精选常见的DTS数据传输问题及其答疑解惑,以助用户顺利实现数据流转。
|
7月前
|
关系型数据库 MySQL 数据库
dts在数据迁移过程中,如果出现“默认值超出目标数据库支持范围”的错误
dts在数据迁移过程中,如果出现“默认值超出目标数据库支持范围”的错误
85 1
|
弹性计算 关系型数据库 网络安全
CEN+私网NAT实现DTS(需求目标端没有100.64网段路由)-cen企业版
本文为您介绍如何通过企业版云企业网+私网NAT配置跨地域DTS访问需求,实现云服务内网访问其他地域数据库资源。该办法避免跨地域配置云服务网段打通,可以有效避免出现管控异常等问题。
|
7月前
|
关系型数据库 MySQL 数据挖掘
阿里云 SelectDB 携手 DTS ,一键实现 TP 数据实时入仓
DTS 作为阿里云核心的数据交互引擎,以其高效的实时数据流处理能力和广泛的数据源兼容性,为用户构建了一个安全可靠、可扩展、高可用的数据架构桥梁。阿里云数据库 SelectDB 通过与 DTS 联合,为用户提供了简单、实时、极速且低成本的事务数据分析方案。用户可以通过 DTS 数据传输服务,一键将自建 MySQL / RDS MySQL / PolarDB for MySQL 数据库,迁移或同步至阿里云数据库 SelectDB 的实例中,帮助企业在短时间内完成数据迁移或同步,并即时获得深度洞察。
阿里云 SelectDB 携手 DTS ,一键实现 TP 数据实时入仓
|
7月前
|
SQL 分布式计算 监控
在数据传输服务(DTS)中,要查看每个小时源端产生了多少条数据
【2月更文挑战第32天】在数据传输服务(DTS)中,要查看每个小时源端产生了多少条数据
73 6
下一篇
DataWorks