发明名称 |
用于生成升级SQL脚本的装置 |
摘要 |
本发明提供一种用于生成升级SQL脚本的装置,包括:配置客户端,所述配置客户端用于使用户配置数据库数据源,包括选择数据库类型,以及指定基线版本数据库和目标版本数据库;和生成部,根据所述配置客户端的调用请求,所述生成部根据预定义的规则把所述基线版本数据库的数据字典与所述目标版本数据库的数据字典分别转换成相应的数据库对象,比较所述基线版本数据库的数据库对象与所述目标版本数据库的数据库对象之间的差异以产生差异分析报告,并且根据所述差异分析报告,按照相应的SQL语法规则定义,生成升级SQL脚本。 |
申请公布号 |
CN104965735A |
申请公布日期 |
2015.10.07 |
申请号 |
CN201510339104.X |
申请日期 |
2015.06.18 |
申请人 |
北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
发明人 |
金洪 |
分类号 |
G06F9/445(2006.01)I;G06F17/30(2006.01)I |
主分类号 |
G06F9/445(2006.01)I |
代理机构 |
中原信达知识产权代理有限责任公司 11219 |
代理人 |
张焕生;谢丽娜 |
主权项 |
一种用于生成升级SQL脚本的装置,包括:配置客户端,所述配置客户端用于使用户配置数据库数据源,包括选择数据库类型,以及指定基线版本数据库和目标版本数据库;和生成部,根据所述配置客户端的调用请求,所述生成部根据预定义的规则把所述基线版本数据库的数据字典与所述目标版本数据库的数据字典分别转换成相应的数据库对象,比较所述基线版本数据库的数据库对象与所述目标版本数据库的数据库对象之间的差异以产生差异分析报告,并且根据所述差异分析报告,按照相应的SQL语法规则定义,生成升级SQL脚本。 |
地址 |
100080 北京市海淀区杏石口路65号西杉创意园四区11C楼东段1-4层西段1-4层 |