www.zjcoo.com
了解 数据库“搬家”选项
在所有C/S应用“搬家”项目之中,数据库“搬家”是最为常见的,它允许用户在“搬家”到新的平台上之后而不影响应用的完整性,不改变现有的功能以及业务角色,包括应用开发中所用到的编程语言。这是最简单的“搬家”方式,能够确保新环境下的业务连续性。另外一种情况,就涉及应用的更改,其中应用程序在新环境中很难维护或升级,它们或者需要用新的语言来编写,或者用到了最新的技术和标准。这样的“搬家”项目就不仅仅是平台“搬家”那么简单了。而对于那些关键业务应用,你需要确保它能够通过多种方式访问,如浏览器、移动设备等,这种情况下往往要对应用进行较大的调整以适应新的数据库环境,在进行“搬家”之前还要做一系列的仿真测试。
IBM大型机以及其他平台上的遗留应用程序,往往需要进行重组才能够运行在分布式平台之上。你可以使用一些软件来模拟IBM大型机环境,测试能否提供相同的功能,如Oracle Tuxedo就是这样的软件工具。
选择什么样的“搬家”选项将取决于你的业务需求以及限制(如时间、成本、可行性等)。最简单的“搬家”选项是将现有应用Web服务化,这样它可以同其他的应用在Web或者云上进行交互。当然,这样的方式还需要通过第三方解决方案或者本地功能来修改以完成Web服务化,修改并不会是大规模的。即使一个应用是用VB或者PowerBuilder编写的,无法通过网络来访问,那也可以进行一定的修改来实现。它也不需要对组成该应用的每一个程序都进行修改,只需要对那些提供重要的可重复使用的业务服务的程序才需要进行修改。数据库平台“搬家”以及将应用重新部署在新的平台上的方式非常流行,因为它们执行起来非常容易且速度最快。另一方面,涉及到重写或者重新架构应用的方式是所有人都不愿意看到的,这样的“搬家”方式既费时又费力。
数据库搬家就要保证我们的计划完善,一个不小心就会遗失掉数据,重头来过,而在这其中,数据库的设计至关重要,特别是关系型数据库的schema设计。可以通过数据库复制技术来保持多个数据库的同步,替代之前使用的旧方式,比如数据库表分区以及Oracle RAC等。所以,在进行Oracle数据库“搬家”的时候,一定的更改是必需的,而这样做的结果就是要进行一系列的数据库schema整合。数据库设计调整的关键,就是要对整个“搬家”项目生命周期有一个完成清晰的认识理解,并知道每一步中的重点工作是什么。这其中设计到多个因素,比如相关的IT技术人员、需要的工具、对源数据库和目标数据库平台技术的掌握以及实际的项目规划等。
云计算时代慢慢逼近,关于网站的各个局部都需要开始着手适应云计算的节奏,所以对数据库进行“搬家”更是必不可少的一个步骤,自然需要我们多上上心。
重庆中技互联网信息咨询有限公司 www.zjcoo.com
企业网站建设解决方案 营销型网站建设解决方案 行业门户网站建设解决方案 外贸网站解建设决方案 品牌形象网站建设解决方案 购物商城网站建设解决方案 政府网站建设解决方案 手机网站建设解决方案 教育培训网站建设解决方案 珠宝高端奢饰品网站建设解决方案 房地产、地产项目网站建设解决方案 集团、上市企业网站建设解决方案 数码、电子产品网站建设解决方案 美容、化妆品行业网站建设解决方案
10年专业互联网服务经验 重庆最专业网站团队 资深行业分析策划 B2C营销型网站建设领先者 最前沿视觉设计、研发能力 时刻最新技术领先研发能力 具有完备的项目管理 完善的售后服务体系 深厚的网络运营经验
中技互联一直秉承专业、诚信、服务、进取的价值观,坚持优秀的商业道德,以用户最终价值为导向,向用户提供优质产品和优质服务,从而赢得了用户的信赖。始终以不懈的努力、更高的目标来要求自己。
主营业务:网站建设 | 重庆网站建设 | 重庆网站设计 | 重庆网站制作 | 重庆网页设计 | 重庆网站开发
CopyrightZJCOO technology Co., LTD. All Rights Reserved.
渝ICP 备11003429号