从sybase到oracle的数据库移植工程

从sybase到oracle的数据库移植工程

ID:33098507

大小:1.64 MB

页数:66页

时间:2019-02-20

从sybase到oracle的数据库移植工程_第1页
从sybase到oracle的数据库移植工程_第2页
从sybase到oracle的数据库移植工程_第3页
从sybase到oracle的数据库移植工程_第4页
从sybase到oracle的数据库移植工程_第5页
资源描述:

《从sybase到oracle的数据库移植工程》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、浙江大学硕士学位论文从Sybase到Oracle的数据库移植工程姓名:刘贺铭申请学位级别:硕士专业:计算机应用指导教师:杨小虎20060227丛SYb4笠到QI§§坦曲堑握廑整擅工程让篡狃塑亟刮贺锗2坦2111Q摘要数据库移植,即改变原有系统的后台数据库管理系统,并仍保持原有系统架构,数据和前后端应用程序的逻辑。这一过程通常十分庞大,它牵涉到数据库方案对象移植,数据移植,代码移植,系统测试等很多方面的技术问题。数据库移植的根本目的在于升级,即要解决目前系统在功能上或性能上存在的问题,因而对移植目标系统的性能调优也是移植工程中非常

2、重要的主成部分。最后,因为移植工程一般不改变原有系统的逻辑架构,因而使得它的测试应主要集中予原有系统与目标系统的对比测试上,丽不同于一般的工程。对比测试通常又分为正确性测试和性能测试两个方面:所谓正确性测试,即要求移植系统在逻辑功能上保持同原系统的一致,任意相同的输入要有相同的输出,包括异常处理输出;所谓性能测试,即在相同的系统硬件和对等的软件运行环境中,对比原系统和移植系统的运行时间,用以帮助性能上的改进。本文基于P&A(Performance&Analytics)系统的移植工程,详细的介绍了从Sybase向Oracle数据库

3、的移植过程中,在上述各个阶段所遇到的问题和解决的方法、技巧,着重的论述了特殊代码的转换,移植系统的性能调试和对比测试方案等方面,从而完整的涵盖了一般数据库移植工程中的方方面面,对其他的数据库移植工程也具有参考价值。本文集中于数据库管理系统移植技术本身的讨论上,对系统的功能理解,并没有带入移植工程的开发周期中,也因此在转换和测试上增添了难度。所以,对系统源代码的功能理解和移植技术的整合,仍是本文应继续探讨的地方,也是数据库移植工程的发展方向。关键词:数据库,移植工程,对比测试丛SYba盟到QEB£坦殴数据麈整擅工提让簋扭坦亟割贺整

4、2鲍2111QAbstractDatabasemigrationmeanstochangetheDatabasemanagementsystemofasoftwarewbilekeeptheoriginalsystemarchitecture,dataandbusinesslogicunchanged.Thisisoftenalargeprocesswhichinvolveslotsoftechniquecontentincludingdatabaseobjectmigration,datamigration,codemigra

5、tion,systemtesting,etc.Thedatabasemigrationprocessisalsoasystemupgradeprocess.Itaimstosolvetheexistingproblems,especiallytheperformanceproblem,inthesystem,soperformancetuningonthetargetsystemisalSOaveryimportantaspect.Last,duetothatthedatabasemigrationprojectwillnotc

6、hangethesystemlogic:thetestwi1lfocusoncomparetest.Thecomparetestincludescorrectnesstestandperformancetest.CorrectnesstestwillensurethemigratedsystemhassamebusinesslogicwiththeoriginalsystemPerformancetestwiI1helpustoshortentheprogramruntime.BaseontheP&Asystemdatabase

7、migrationproject,thisthesisw.iUdetaileddescribethetechniqueinallthephasesofSybasetoOraclemigrationprocess.EspeciallydiscussthetopicofspecialSQLconversion,Oracleperformancetuning,comparetesting,etc.ThiscasewillcoveralItheaspectsofSybasetoOracledatabasemigrationproject

8、andalsowiIigivethecommondatabasemigrationagoodreference.Inthisthesis,theauthorfocusesonthedatabasetechmiquediscussionanddoesnotbrin

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。