上海电信ODS系统数据库升级项目测试方案V10.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《上海电信ODS系统数据库升级项目测试方案V10.docx》由会员分享,可在线阅读,更多相关《上海电信ODS系统数据库升级项目测试方案V10.docx(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第19页 共19页*上海电信ODS系统数据库升级测试方案*2010-12-16目 录第1章 项目概述31.1 本文目的41.2 本文读者41.3 参考资料4第2章 上海电信ODS数据库升级测试方案52.1 测试方案流程52.2 SP/function/Package程序的迁移、修改和验证62.3 ETL程序的修改和验证82.4 BO报表语义层的修改和验证92.5 QV报表程序修改和验证92.6 测试计划10第3章 OracleETLBOQV程序统计模板113.1 SP/function/Package程序113.1.1 程序列表
2、模板113.1.2 数据实例113.2 ETL程序113.2.1 程序列表模板113.2.2 数据实例113.3 BOQV程序113.3.1 程序列表模板113.3.2 数据实例12第4章 系统恢复预案13第5章 项目难点及风险14第6章 项目进度16第1章 项目概述上海电信ODS系统作为上海电信MBOSS信息整合项目的一个重要组成部分,存储上海电信的运营数据,包含客户、产品、计费和资源(业务资源)主题域,支撑上海电信的客户经理和管理层所需的经营和客户数据的分析和统计工作。自2004年上线运行以来,新业务的涌现以及电信需求的不断增加要求ODS系统不断向前发展。而现有的系统从硬件环境和数据库环境
3、等各方面,都已经不能满足用户对于该系统的需要,主要存在的问题包括:q 数据库版本过低,ORACLE原厂商将停止保修q 服务器老化,维保费用高昂目前上海电信ODS系统数据库服务器使用的是IBM P5-590和P5-690小型机,590和690耗电量巨大,原厂商的设备维保费用高昂,如果继续使用上述服务器用于生产环境,从成本角度,是不经济的,从节能角度,是不环保的,从性能角度看,IBM P5的性能远不如P6。基于以上因素,上海电信购买了两台满配的P6-570,计划用于替换先前的ODS数据库服务器,通过硬件的升级,从而进一步提高系统的稳定性和用户响应速度。1.1 本文目的本文主要是对上海电信ODS系统
4、数据库升级项目的实施方案描述,对项目实施中的涉及系统的迁移及扩容等提供依据。1.2 本文读者 上海电信ODS系统数据库升级项目相关人员,包括上海电信IT部和理想公司相关人员。1.3 参考资料上海电信ODS系统数据库升级项目实施方案V6.0.rar1.4 Oracle升级对周围IT系统的要求 ODS数据库软件Oracle从原先9i升级到11g后,ODS其它软件也需要进行相应版本升级,才能支持Oracle 11g。 目前ODS的生产软件对Oracle的支持与否已经得到厂商的正式回复,简述如下:l 报表展现工具: Businessobjects (BO) 目前版本不支持Oracle 11g 目前使用
5、版本:enterprise11.0 Release I和Release II 需要升级到的版本:Business Objects XI R3(service Packet3.1)QLinkView(QV) 目前版本支持Oracle 11g。但仍需测试。l ETL开发工具:Informaitca 目前版本不支持Oracle 11g 目前使用版本:Informaitca PowerCenter 851 需要升级到的版本:Informaitca PowerCenter 861BO、QV和Informaitca是ODS部门IT开发的主要工具,是维持ODS生产经营的重要基础。这些工具的升级,需要谨慎和细
6、致的测试工作。由于这三个工具紧密结合数据库,所以测试工作必须在Oracle升级完成后展开,测试步骤见第2章。 BO和Informaitca升级后的新版本软件需要有硬件服务器来运行。建议配置两台服务器,一台给BO,一台给Informaitca。 新版本Informaitca服务器的配置建议参考现有ETL服务器配置,如下: IBM pSeries 670 16CPU/64GB 新版本BO服务器的配置建议参考现有ETL服务器配置,如下: IBM x445 8CPU/32GB第2章 上海电信ODS数据库升级测试方案2.1 测试方案流程 测试前准备工作: (1) 各类迁移或受升级影响的程序的统计整理,整
7、改。统计采用自主申报和无主认领相结合的方式展开。首先让ODS各个小组将各自负责的程序按照模板上报,由DBA审核。第二步是对无主程序的认领。具体见”SP/function/Package程序的迁移”小节的描述信息。 (2) 搭建Oracle 11g的测试环境。具体步骤见上海电信ODS系统数据库升级项目实施方案V6.0.rar (3) 新建ETL测试环境(版本:Informaitca PowerCenter 861)、新建BO测试环境(版本:Business Objects XI R3),准备QV测试环境。 (4) 把ODSPD上的程序迁移部署到该测试环境中,然后复制原数据库的生产数据的一部分到测
8、试数据库环境中 (5) 在ETL测试环境部署受升级影响的ETL进程 (6) 在BO,QV测试环境部署相关程序 测试步骤:l Oracle11G数据库升级测试(1) 在新环境测试迁移的Oracle程序。(2) 运行测试完后,数据比对。若数据比对未通过,查找原因并予以解决。(3) 在新环境对Oracle程序进行大数据量加载的性能测试,若性能测试不合格,查找原因并予以解决。(4) 在ETL测试环境测试受升级影响的ETL进程。(5) 运行测试完后,数据比对。若数据比对未通过,查找原因并予以解决。(6) 大数据量性能测试,若性能测试不合格,查找原因并予以解决。(7) 在BO,QV测试环境运行测试程序。(
9、8) 在BO,QV测试环境,IT或业务部门查看报表是否正常。若不正常,则查找原因并予以解决。 (9) Oracle11G数据库升级测试完毕Oracle11G数据库升级完毕后:l Informaitca PowerCenter 861升级测试(1)在ETL新环境测试和部署在Oracle11G数据库升级阶 段未测试过的ETL进程。(2)运行测试完后,数据比对。若数据比对未通过,查找原因 并予以解决。 (3) Informaitca PowerCenter 861升级测试完成。l Business Objects XI R3(Service Pack 3.1)升级测试(1) 在BO新环境测试和部署在
10、Oracle11G数据库升级阶段未测试过的BO进程。(2) 运行测试完后,数据比对。若数据比对未通过,查找原因并予以解决。(3) Business Objects XI R3(Service Pack 3.1)升级测试完成。l 测试方案流程示意图:2.2 SP/function/Package程序的迁移、修改和验证l SP/function/Package程序的迁移u 所有的SP/function/Package程序由程序员填写迁移申请表申请表记录下列信息:申请人、申请日期、SP/function/Package的名称、环境(用户名)、项目组、程序用途(业务背景、逻辑等)、程序源表、程序目标表
11、、程序上线日期、程序运行时间点、程序运行周期。u EDA架构师团队对所有申请的SP/function/Package进行审核审核的内容包括:该SP/function/Package是否还有效,无效的SP/function/Package将不迁移,但由DBA做好备份;该SP/function/Package是否符合EDA的代码规范; 该SP/function/Package是否需要变更运行环境;该SP/function/Package是否需要做其他修改。u 审核通过的该SP/function/Package由DBA发布到新的服务器上u 审核不通过的该SP/function/Package,给出整
12、改意见,整改通过后发布u 无人认领SP/function/Package的处理DBA整理出所有没有人提出迁移申请的SP/function/Package,提交EDA架构师团队做第1步分析,是否该SP/function/Package是否有效;如果认定有效,则由DBA发布,并指定程序负责人;如果认定无效,群发给EDA所有人员公示1周,若还无人认领,则作为无效SP/function/Package处理;如果认定有效但需要做修改,则指定程序负责人,给出整改意见,整改通过后发布。l SP/function/Package程序的修改EDA架构师团队审核不通过的SP/function/Package,给出
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 上海电信 ODS 系统 数据库 升级 项目 测试 方案 V10
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内