发明名称 |
数据库转换或同步方法及系统 |
摘要 |
一种数据库转换或同步方法及系统包括:从配置文件中读取与目标数据库对应设置的数据转换和同步策略;轮询配置文件中的目标数据库连接信息,开启目标数据库;读取同步策略,根据同步策略组织读取源数据库的SQL语句,根据SQL语句从源数据库中读取源数据;将从源数据库中读取的数据插入到目标数据库进行同步;上述数据库转换或同步方法及系统采用主动将源数据库的数据读取后或转换之后插入到目标数据库中,可以应用于当多源异构的情况、源数据库结构与目标数据库结构不一致的情况;并且可在源数据处于弱势地位,而目标数据库处于强势地位的情况下使用,适应不同的转换模式,基于此上述的数据库同步方法或系统不破坏源数据库和目标数据库的结构。 |
申请公布号 |
CN102915377A |
申请公布日期 |
2013.02.06 |
申请号 |
CN201210456722.9 |
申请日期 |
2012.11.14 |
申请人 |
深圳市宏电技术股份有限公司 |
发明人 |
钟静;袁源;张敬超 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
深圳市科吉华烽知识产权事务所(普通合伙) 44248 |
代理人 |
黄震;张立娟 |
主权项 |
一种数据库转换或同步方法,其特征在于,包括如下步骤:读取数据转换和同步策略步骤:读取记录数据库同步信息的配置文件,读取配置文件中与目标数据库对应设置的数据转换和同步策略;开启目标数据库步骤:轮询配置文件中的目标数据库连接信息,开启目标数据库;读取源数据库步骤:读取数据转换和同步策略,根据数据转换和同步策略组织读取源数据库的SQL语句,根据SQL语句从源数据库中读取源数据;同步步骤:将从源数据库中读取的数据插入到目标数据库进行同步。 |
地址 |
518053 广东省深圳市福田区滨河大道上沙创新科技园14栋5、6层 |