【技术实现步骤摘要】
本专利技术属于异构数据库平台迁移技术,特别是。
技术介绍
随着人们信息化意识的逐步提高,越来越多的企业、组织和个人采用信息系统对其业务、数据和流程进行管理和控制。在信息系统的构建过程中,一直沿用着“应用程序+数据库平台”的模式,其中数据库平台扮演着极为关键和核心的角色,几乎所有的应用程序都依赖数据库平台数据的获取、传输、组织、存储、查询和展示来构建。数据库平台的成功应用与否,关系到整个信息系统的成败。信息系统的广泛应用,在提升工作效率和社会生产力的同时,也带来了相应的问题随着时间的推移,旧的数据库平台越来越不能适应应用系统日益增长的性能和安全性的苛刻要求,大量信息系统迫切需要迁移到安全性更高、数据处理能力更强的数据库平台,具体表现在以下三个方面一、安全性。目前在我国,电信、银行、电力等关系到国计民生的重大领域和国防军事等核心机密系统的大量应用都基于ORACLE数据库平台来开发,由于ORACLE数据库平台的核心技术和版权被国外商业公司所掌握,再加上ORACLE数据库平台的不安全性,使得采用国产数据库平台替代国外数据库平台的呼声越来越强烈。国内诸多研究机构和院校也构 ...
【技术保护点】
一种异构数据库平台下应用程序零修改迁移的方法,其特征在于:该方法的体系结构包括服务器端和客户端,所述的服务器端为两个兼容的异构数据库平台,分别叫做原数据库平台和新数据库平台,数据库平台兼容性包括数据类型和SQL语句;所述的客户端由应用程序和应用程序加载器组成,该应用程序使用“ADO+OLE?DB”的方式访问数据库平台,使用“ADO+OLE?DB”连接字符串连接数据库平台;应用程序加载器启动应用程序,在内存中搜索并替换应用程序的数据库连接字符串,并关闭应用程序的运行。
【技术特征摘要】
1.一种异构数据库平台下应用程序零修改迁移的方法,其特征在于该方法的体系结构包括服务器端和客户端,所述的服务器端为两个兼容的异构数据库平台,分别叫做原数据库平台和新数据库平台,数据库平台兼容性包括数据类型和SQL语句;所述的客户端由应用程序和应用程序加载器组成,该应用程序使用“ADO+OLE DB”的方式访问数据库平台,使用“ADO+OLE DB”连接字符串连接数据库平台;应用程序加载器启动应用程序,在内存中搜索并替换应用程序的数据库连接字符串,并关闭应用程序的运行。2.根据权利要求1所述的异构数据库平台下应用程序零修改迁移的方法,其特征在于客户端的操作系统平台为Microsoft Windows系列。3.根据权利要求1所述的异构数据库平台下应用程序零修改迁移的方法,其特征在于在原数据库平台的内容未迁移到新数据库平台之前,客户端的应用程序执行步骤如下 步骤101,启动应用程序; 步骤102,应用程序中的连接字符串指向原数据库平台,应用程序连接上原数据库平台; 步骤103,应用程序对原数据库平台执行数据查询、数据维护等各种数据库操作; 步骤104,退出应用程序,应用程序断开对原数据库平台的连接。4.根据权利要求1所述的异构数据库平台下应用程序零修改迁移的方法,其特征在于在原数据库平台的内容迁移到新数据库平台之后,客户端的应用程序执行步骤如下 步骤201,启动应用程序加载器; 步骤202,在应用程序加载器中选择并启动应用程序; 步骤203,应用程序加载器将应用程序中的连接字符串指向新数据库平台,应用程序连接上新数据库平台; 步骤204,应用程序对新数据库平台执行数据查询、数据维护等各种数据库操作; 步骤205,退出应用程序,应用程序断开对新数据库平台的连接; 步骤206,退出应用程序加载器。5.根据权利要求1所述的异构数据库平台下应用程序零修改迁移的方法,其特征在于在原数据库平台的内容迁移到新数据库平台之后,客户端的应...
【专利技术属性】
技术研发人员:张涛,袁志坚,赵敏,陈融,王金双,陈萍,于晗,
申请(专利权)人:中国人民解放军理工大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。