发明名称 一种基于JDOM解析技术的数据迁移方法
摘要 本发明提供了一种基于JDOM解析技术的数据迁移方法,包括以下步骤:针对不同的注册用户分配不同的操作权限;客户端发出数据迁移命令,通过JDBC接口连接访问数据库,源数据库上的数据通过模式映射存储到XML文档中并按数据类型进行分类;采用JDOM解析技术对XML文档进行解析,解析获取的数据以二维数组进行存储,通过定义不同数据类型之间的映射关系,将数据以正确的数据类型自动的导入到数据库内。本发明使用JDOM对XML文档中的数据进行解析,提高了与JAVA语言的兼容性并相应的提高了通用性,本发明特别适用于数据库类别相对固定的大批量的数据迁移,迁移的效率高且迁移的误差小。
申请公布号 CN102156699A 申请公布日期 2011.08.17
申请号 CN201010112303.4 申请日期 2010.02.11
申请人 陈巍 发明人 陈巍
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 代理人
主权项 一种基于JDOM解析技术的数据迁移方法,其特征在于包含以下几个步骤:1)客户端向服务器发送注册请求,用户登录后对用户的操作进行跟踪,越权的操作将抛出相应的异常。2)获取待迁移数据:客户端发出数据迁移命令之后,使用JDBC接口连接访问数据库,数据库上的数据通过模式映射之后存储到XML文档中,XML文档依照数据类型进行分类存储。3)导入迁移数据:利用JDOM对XML文档进行解析,解析时对XML文档进行先序遍历,使用二维数组进行存储,遍历结束时存储转换的过程相应的结束。解析获取的数据在导入数据库之前,定义异构数据库之间数据类型之间的映射关系,通过数据类型的映射,建立不同数据类型之间的对应关系,数据按正确的数据类型自动的导入到数据库内。
地址 230027 安徽省合肥市中国科学技术大学西区7号714