发明名称 |
一种在通信设备中实现关系数据库自动升级的方法 |
摘要 |
一种在通信设备中实现关系数据库自动升级的方法,先对数据库中的数据表信息进行详细描述;再在备机上启动新的软件版本,并向主机发送请求传送数据的消息;主机收到请求后将数据表中的属性内容加上表名称和属性名称发送到备机上;备机接收数据表内容后,将数据表属性放入新的版本数据表对应的属性中,对新版本中没有的数据表属性不予处理。在数据库升级完成后,主机将数据库升级期发生的数据更改的数据表传送给备机。本发明不用修改代码,就可实现数据库的自动升级,节省了开发和维护数据库升级工具的人力物力,提高了通信设备开发和维护的效率,降低了开发和维护工作的出错率。 |
申请公布号 |
CN1581165A |
申请公布日期 |
2005.02.16 |
申请号 |
CN200410027310.9 |
申请日期 |
2004.05.18 |
申请人 |
中兴通讯股份有限公司 |
发明人 |
朱新华;李金旺;周建国 |
分类号 |
G06F17/30 |
主分类号 |
G06F17/30 |
代理机构 |
深圳市楼外楼专利事务所 |
代理人 |
曹建军 |
主权项 |
1、一种在通信设备中实现关系数据库自动升级的方法,包括以下步骤:1.1对数据库中的数据表信息进行详细描述,包括对每个数据表的名称、对数据表中的每个属性的名称和物理位置进行描述;1.2在备机上启动新的软件版本,并向主机发送请求传送数据的消息;1.3主机将数据表中的属性内容加上表名称和属性名称发送到备机上;1.4备机接收数据表内容后,将数据表属性放入新的版本数据表对应的属性中,对新版本中没有的数据表属性不予处理。 |
地址 |
518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦A座6层 |