一套基于Oracle的应用系统,需要从SQL Server里提取数据,为了能够实时快速的提取最新数据,在Oracle里配置了透明网关。可以直接使用Oracle的SQL*PLUS从SQL Server里提取数据。
3、数据库与操作系统脚本相结合
有许多应用,在数据库级完成的并不是很好,引起的原因较多,这时可以从操作系统级来辅助数据库解决这个问题。例如:对Oracle同步影响最大的是网络的不正常通讯,会引起数据刷不过的情况,在工作时间又不能采取全部刷新的方式,则可以在操作系统级每天定时检测网络状况,如果网络经常出现异常,则在晚上对数据进行全部刷新,保证第二天的正常使用。
另外,还可使用数据库常规功能之外的功能,例如RAC、Dataguard、ASM、Grid等。
行业借鉴经验
由于所参加的项目多数为国家投资的重点建设项目和政府行业项目,具有比较大的影响,容不得半点差错,因此必须要有一套成熟的工作方法。
通过6年的工作经验,针对这些大型项目和政府行业,总结出了一些相关经验,详细如下:
1、数据库结构设计要灵活,针对日益改进的政务流程模型以及未来可能出台的新政策所需要的内容预留可以修改和升级的余地。
2、“做最坏的打算,往最好处去做。”针对政府行业对响应速度有着较高的要求,在系统建设过程中,提前预料可能发生各种突发事件,并针对每一项做出应对方法,在出现问题时,能够在最短的时间内解决问题,及时救火。
3、“主机与数据库不分家。”在大型政务系统建设里,用户将主机系统与数据库系统看的同样重要,因为较大的应用系统,对主机资源需求较大,而高端的主机系统也是一个庞大复杂的巨系统,为了使系统能够稳定运行,必须首先要对主机做好技术工作,主机是基础,只有基础做好了,才能够使数据库运行的更好,然后一层层做上去,针对具体问题,具体分析。
4、要从全局来设计系统和规划系统,并为将来的扩展做好基础工作,能够提供整体解决方案,完成这些工作通常会承受很大的压力,因为在做小项目时,可能经过思考一下就能将方案的轮廓做出来,但是针对大型政务系统,必须要经过缜密的思考才能完成,不能出现任何错误。首先要有全局观,从整体的角度来考虑问题和设计规划,然后逐步分解,细化,赶到生成可以实施的方案。同时,提供整体解决方案,在将已有的各种资源、需求以及未来需求的基础上,分析业务流程和业务变革方向,提出一整套的先进而全面的方案。
此文章共有4页 上一页 1 2 3 4 下一页
文章来源:中国项目管理资源网
IT服务及集成项目管理培训课程方案 |