发明名称 |
用于部署SQL进程的系统和方法 |
摘要 |
SQL进程部署系统从源系统到目标系统部署查询进程,所述查询进程包括进程逻辑部分和数据库请求部分。在生成所述查询进程时,所述系统生成查询进程源代码、符号表以及封装的优化结果,以重新生成用于所述数据库请求部分的查询语句的运行时间指令,并且使得所述查询语句与所部署的进程逻辑部分一起运作。所述系统在部署期间维护所述进程逻辑部分与所述数据库请求部分之间的关联。所述系统将所述进程逻辑部分的内部表示拷贝到所述目标系统,而不用重新生成。所述系统重新生成数据库请求部分,以在所述目标系统上重新创建查询进程,并且维护所述进程逻辑部分与所述数据库请求部分之间的相容接口。 |
申请公布号 |
CN101331489B |
申请公布日期 |
2012.03.28 |
申请号 |
CN200680047404.X |
申请日期 |
2006.12.15 |
申请人 |
国际商业机器公司 |
发明人 |
Y-C·S·陈;郄定慧;C·L·考特纳;崔宝秋;T·党;G·C·富勒;J·C-Y·黄;李蕙安;Y·K·苏吉;J·尤瑟斯 |
分类号 |
G06F17/30(2006.01)I;G06F9/44(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
中国国际贸易促进委员会专利商标事务所 11038 |
代理人 |
杨国权 |
主权项 |
一种用于从源系统到目标系统部署结构化查询语言进程的方法,所述结构化查询语言进程包括进程逻辑部分和数据库请求部分,所述方法包括:当创建查询进程时,生成查询进程源代码、符号表以及封装的优化结果,以重新生成用于所述数据库请求部分的一个或多个查询语句的运行时间指令,并且允许所述查询语句与所述进程逻辑部分的所部署的内部表示一起运作;在部署期间,维护所述进程逻辑部分与所述数据库请求部分之间的关联;将所述进程逻辑部分的内部表示拷贝到所述目标系统,而不用进行重新生成;重新生成数据库请求部分,以在所述目标系统上重新创建查询进程,并且维护所述进程逻辑部分和所述数据库请求部分之间的相容接口。 |
地址 |
美国纽约 |