获取特定表结构GetTableStructure:
该动作可以用来获取指定适配器中的特定表的结构,输出到xml中。
用例:
1. 选择源适配器。
2. 选择【全部表】、【手动输入表名】或者【从数据库中获取表】。
3. 选择文件输出位置。
4. 填写文件输出名称。
5. 点【保存】。
6. 执行动作。
比较数据结构CompareDataStructure
该动作用来比较GetTableStructure中生成的xml文件的差异(或增量),将结果输出到差异xml中。
用例:
1. 选择【生成差异清单】或者【生成增量清单】。
2. 从服务器或者本地上传源文件。
3. 从服务器或者本地上传目标文件。
4. 选择文件输出位置。
5. 填写文件输出名称。
6. 点【保存】。
7. 执行动作。
基于xml更新数据结构ProcessStrucXML
该动作基于CompareDataStructure生成的差异xml来更新选择的数据库。
用例:
1. 选择差异xml。
2. 是否修改字段。
3. 选择想修改的数据库。
4. 点【保存】。
5. 执行动作。
基于xml生成Sql脚本generatesqlbyxml
该动作基于CompareDataStructure生成的差异xml来生成相应的数据库脚本。
用例:
1. 选择差异xml。
2. 选择要生成的sql对应的数据库类型。
3. 选择文件输出位置。
4. 填写文件输出名称。
5. 是否修改字段。
6. 点【保存】。
7. 执行动作。