发明名称 |
数据版本升级方法 |
摘要 |
本发明提供了一种数据版本升级的实现方法,其包括:写入低版本数据库以及版本变迁库到软件系统;以及通过数据升级代理程序,将低版本数据导入到高版本数据库中,升级到高版本数据库。在升级代理程序中要进行以下步骤:读取数据库版本号;将低版本数据库改名,创建高版本数据库;在高版本数据库中,创建版本变迁库中定义的版本升级中要用到的规则函数和存储过程信息,读取变迁规则表中两个版本之间的所有变迁规则;以及对每张表进行升级,在所导入所有表的数据之后,返回所有表的升级状态信息。通过本发明实现的软件系统能够对数据进行平滑升级,并且系统结构清晰,实现简单。 |
申请公布号 |
CN101174222A |
申请公布日期 |
2008.05.07 |
申请号 |
CN200610150456.1 |
申请日期 |
2006.10.31 |
申请人 |
中兴通讯股份有限公司 |
发明人 |
刘民;王瑞丰;武银成 |
分类号 |
G06F9/445(2006.01);G06F17/30(2006.01) |
主分类号 |
G06F9/445(2006.01) |
代理机构 |
北京康信知识产权代理有限责任公司 |
代理人 |
李伟;吴孟秋 |
主权项 |
1.一种数据版本升级的方法,其特征在于,包括以下步骤:S102,将低版本数据库以及从低版本到高版本的版本变迁库写入到软件系统;以及S104,根据预定规则,将低版本数据导入到高版本数据库中,从而将所述低版本数据库升级到高版本数据库。 |
地址 |
518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦 |