
# 源库Oracle与目标库中间件表结构(包括列数，主键索引)是否对齐
#### Oracle-\>DDM同步场景
表1源库Oracle与目标库中间件表结构(包括列数，主键索引)是否对齐 
|          **预检查项**           |                                                                                                                                                                                                                                                                                源库Oracle与目标库中间件表结构(包括列数，主键索引)是否对齐。                                                                                                                                                                                                                                                                                |
|---|---|
| ****描述****                  | 检查源库Oracle与目标库DDM中间件表结构(包括列数，主键索引)是否对齐。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| ****不通过提示** **及**处理建议****** | **不通过原因**：目标库的冗余列（源库中不存在的列）不能存在非空约束，否则会导致数据迁移因为非空约束而阻塞。 **处理建议**： 1. 检查目标库中的冗余列的非空约束： ``` DESC [table_name]; ```   2. 修改冗余列的非空约束参考： ``` Alter Table table_name Modify column_name NULL; ```    |
| ****不通过提示** **及**处理建议****** | **不通过原因**：部分表无法同步，这些表的特征为：表名称的字母相同但大小写不同。 **处理建议**：建议修改表名或者返回对象选择页面，不同步这些重名表。修改表名语句参考： ``` ALTER TABLE old_table_name RENAME TO new_table_name; ```                                                                                                                                                                                                                                                                                                                                                 |
   
