Solaris10环境下oracle10g 数据库的架构.docx
《Solaris10环境下oracle10g 数据库的架构.docx》由会员分享,可在线阅读,更多相关《Solaris10环境下oracle10g 数据库的架构.docx(89页珍藏版)》请在课桌文档上搜索。
1、论文题目SO1.ari目O环境下OraC1.e1.og数据库的架构摘要本论文按先后顺序,先是简单介绍了orac1.e数猾库的支撑平台,sun公司So1.aris操作系统的开展史.如何安装及法规的维护,接着详细介绍了OraC1.e数据库的架构过程,一些常见问题的分析及於理.最后及着重介绍了orac1.e数据库中最重要的一项功能.备份与复原恢复.分别列出了OraCIe数据库备份恢复的几种常用工具包括tar、export/import的原理及使用方法,并结合新安装的数资库进行实例演示,并单独列出一章专门讲述了rman的体系结构,如何配置,及结合具体案例展示了Ean1.ft核心的几种备份恢复的方法。文
2、中使用的相关软件,操作系统为SO1.ariS1.O,数据库版本为OraCIeIOg,连接主机的工具为SeCUrreeRT5.0,均可从相应官方网站下载。关键词OraCIe数据库、备份、恢复AbstractInthispaper,inchrono1.ogica1.order,firstabriefintroductionoftheorac1.edatabasep1.atformsupport,suncompanydeve1.opmenthistoryofSo1.arisoperatingsystem,howtoinsta1.1andregu1.armaintenance,andthendescr
3、ibedindetai1.theprocessoforac1.edatabasearchitecture,theana1.ysisofsomecommonquestionsanddea1.withFina1.1.y,andhigh1.ightsthemostimportantorac1.edatabasetoafunction,restorebackupandrestore,mon1.yusedtoo1.sinc1.udetar,export/importanduseoftheprincip1.e,combinedwiththenew1.yinsta1.1.edEXamP1.eSofprese
4、ntationofthedatabasear1.areIistedinaseparatechapterdevotedtooneofthermanarchitecture,howtoconfigure,anddisp1.ay1.ightofthespecificcaseofthecorermanrestoresevera1.backupmethods.Thetextusedinthesoftware,theoperatingsystemforso1.aris1.O,databaseversionorac1.e1.0g.connecttthehostinstrumentsecurreCRT5.0.
5、canbedown1.oadedfromtheofficia1.websiteofthecorresponding.KeywordsOrac1.eDatabase、Backup.Recovery1前言2So1.aris操作系统的介绍2. 1历史22.2 支持的系统架构22.3 桌面环境22.4 软件许可22.5 主要版本32.6 SoIariS1.o版本新港的功能33几种热门数据库的比较43. 1ORAC1.E数据库管理系统43.2SYBASE10数据库管理系统53.2.2SYBASE的缺乏63.3DB2数据库管理系统64ORAC1.EIOg的体系结构64. 1ORAC1.E效劳器75. 2O
6、RAC1.E例程75.2 .1内存结构75.3 ORAC1.E数据库95.4 其他关镀文件95.5 进程结构94.5.1用户进程104.5.2效劳器-*程104.5.3后台进程104.6逻辖结构115安装SOIariSIO环境115. 1安装SO1.arisIO115. 1.1.分区简介:(仅做参考)116. 1.2准备过程:127. 1.3用grub引导:128. 1.4利用安装过程中出现的SheI1.进行虚拟光驱126SO1.ariS1.O的根本维护136. 1文件系统136.2 系统日志146.3 系统性能检测146.4 双机状态156.5 查看网卡状态156.6 查看硬件资源信息156
7、.6.1支看CPU状态156.6.2查看内存大小156.&3查看硬盘物理信息166.7查看进程信息167 orac1.e数据库的根本维护167.1 数据库日志167.2 表空间检查177.3 查看连接数177.4 杳看脱机数据文件187.5 查看无效的数据对象187.6 查看是否有死锁188 Orac1.e1.Og数据库中常见的问邈解析188.1 数裾库连接数到达最大值188.2 数据库归档日志未能及时归档198.3 数据库索引被误删198.4 数裾库控制文件不一致199 OraCIeIOg数据库的性能调优219.1 通过操作系统的一些工具检查系统的状态219. 2迅速发现OraCIeSerV
8、er的性能何题的成因2410OraC1.e1.Og新宪库的备份与恢复2610. 1备份简介2610. 1.1.为什么要做备份2610. 1.2备份什么2610. 1.3备份的分类方式2710. 1.4系统备份策略2710.2 创立数据库实例CNC271. .2.1设置环境变量2810. 2.2创立初始化参数文件2811. 2.3运立需要的目录2812. 2.4座SPfiI。后启动实例并开始赛库2913. 2.5运行数据字典脚本2914. 2.6新建Sq1.P1.US属性和帮助、USERS表空间2915. 2.7最后修改为归档模式并重启3010.3 创立表空间及用户3010.4 新建库CNC中的
9、结构3310.5 系统备份策略简述3610. 5.1OS的备份3611. 5.2数据库系统执行代码的备份3612. 5.3App1.ication备份3613. 5.4Datain的备份3614. 5.5DatainDBMS的逻辑备份3710.6备份与恢夏工具及应用391. .6.1Iar工具4010. 6.2exp.imp导出导入工具4111. 6.3Rman备份工具4411Rman的使用4511.1 Rman的体系结构4511.2 启动与运行Rman461.1.1 1运行要求461.1.2 2根本运行方法471.1.3 3如何运行RMAN命令4711.3 RMAN的自动配置4711.3.1
10、 1备份策略保持4811.3.2 通道配置与自动通道分配4811.3.3 控制文件自动备份4911.3.4 设置并行备份4911.3.5 配置多个备份的拷贝数目4911.3.6 备份优化5011.3.7 备份文件的格式5111.4 用RMAN备份5111.4.1 1映象副本5111.4.2 备份与备份集5211.4.3 常见备份参数5311.4.4 增量备份5911.4.5 备份检查6311.4.6 Rman动态性能视图6511.5 复原与恢复6611.5.1 1常规复原与恢复6611.5.2 复原检查与恢复测试7411.5.3 块级别的恢复7612总结78中文与外文参考书目79附录801.1
11、准备安装环境801.2 解压。血。k10E安装包801.3 开始安装81致谢851前官随着企业数据笈的不断开展和壮大,拥有一套高性能、高稳定性的系统对企业来说是很有必要的,So1.aris是sun的操作系统,属于UniX的一个分支,企业应用范围很广,Orac1.e1.Og企业版是一种可伸缩且易干管理的对象关系数据库,在So1.ariSIo环境上搭建OraCIeIOg,使得企业系统的稳定性.平安性、系统的速度和扩展性都很高.并且与java有很强的兼容性。本论文主要介绍了如何在So1.aris环境下搭运搭运Orac1.e1.Og数据库效劳器,以及在具体的实践工作中如何对该应用系统的性能进行高效的维
12、护和调优、故障处理、备份恢复和容灾。本论文通过对UniX操作系统SOIariS1.O以及OraCIeIOg数据库的详细的介绍,结合具体实践工作中的一些经验及教训,介绍了如何搭建一个以操作系统SO1.ariS1.O为平台的OraC1.C1.og数据库效劳器。以及对该系统性能调优、故漳排除及处理,备份恢复和容灾等方面的技术进行详细的阐述。2SOIariS操作系统的介绍So1.aris是一种计算机操作系统,它被认为是UNIX操作系统的衍生版本之一,它是由SunMicrosystems公司生产的,它是基于Inte1.和Spare处理器的一种操作系统。SUN公司一直掌握着大型1.NIX工作站市场,随着9
13、0年代Internet的开展,SPARC/So1.aris系统也被广泛地应用于Web站点上。SUn主要强说自己系统的稳定性,它的设计是面向网络的。它的高可用性指的是如果有了问题此系统不用停机即可修改错误。它的稳定性甚至可以和IBM十分著名的MVS大型机操作系统一样,每个可能出错的环节都进行了检查。比操作系烧也提供了远程控制的功能。它是为网络计算而设计的.作为第一个也是最成功的一个网络效劳器系统,它在网络功能上花费了不少功夫;在网络平安方面它支持IPsec,Kerberos,NI1.和智能卡。SUN为So1.ariS提供了三个扩展:EasyAccessServer:是用于为同时运行TWindow
14、sNT系统的企业级效劳器而设计的;EnterpriseServer:是为可靠商业运行环境而设计的,支持集簇功能;InternetServiceProvider(ISP)Server:这就是一个典型的网站效劳器;因为SUN开发了独立于平台的JAVA语言,因此在所有的操作系统中均包括JAVA虚拟机和JDK.So1.aris代替了SunOS.后者在许多SUN的机器上仍然在使用。2.1 历史Sun的操作系统最初叫做SunOS,由于SunMicrosystem的创始人之一,Bi1.1.Joy来自1.C.Berke1.ey,因此SUnOS主要是基于BSDUniX版本。SUnOS5.0开始,SUN的操作系统
15、开发开始我向SySten1.VReIeaSe4,并且有了新的名字叫做SO1.ariS2.0;SO1.ariS2.6以后,SUN删除了版本号中的2,因此,SunOS5.10就叫做So1.aris10,So1.aris的早期版本后来又被重新命名为So1.aris1.x.所以SunOS这个词被用做专指So1.ariS操作系统的内核,因此So1.aris被认为是由SunOS,图形化的桌面计算环境,以及它网络消强局部组成。2.2 支持的系统架构So1.aris支持多种系统架构:SPARC、x86和x64.x64即AMD64及EMT64处理器。在版本2.5.1的时候,S。IariS曾经一度被移植到PoWe
16、rPC架构,但是后来又在这一版本正式发布时被刮去。与1.inUX相比.SO1.ariS可以更有效地支持对称多处理器,即SHP架构。SUn同时宣布将在SoIari$10的后续版本中提供1.inUX运行环境,允许1.inUX二迸制程序直接在So1.ariSx86和x64系统上运行。SoIariS传统上与基于SUnSPARC处理器的硬件体系结构结合紧密,在设计上和市场上经常捆绑在一起,整个软硬件系统的可靠性和性能也因此大大增强。然而SPARC系统的本钱和价格通常要高于PC类的产品,这成为SoIariS进一步普及的障碍。可喜的是,SoIariS对x86体系结构的支持正得到大大加强,特别是SOIariS
17、10巳鞭能很好地支持x64SMD64/EMT64)架构。SUn公司巳推出自行设计的基于AMD64的工作站和效劳器,并随机附带So1.aris1002.3 桌面环境第一个SoIariS的桌面环境是OPenRindows。紧接着是SoIariS2.5的CDEo在SOIariS10中,SUn又推出了基于GNS(E的,JavaDesktopSystem02.4 软件许可So1.aris的大多数源代码已经在CDD1.的许可下在OPenSoIariS开源工程中发布。二进制和源代码目前都可以被下载和许可而无需任何费用。SunCommonDeve1.opmentandDistribution1.iCenSe被
18、选择用做OpenSOIariS的许可,并通过了OPCnSourceInitiatiVe评审和批准(尽管它与时下流行的GP1.是互不兼容的1)。OPenSOIariS于2005年6月14日正式启动,源代码来自当前的So1.ariS开发板本。SOIariS未来的版本将从OpenSo1.aris衍生。2. 5主要版本So1.aris版本SunOS内核版本发布日期简介So1.aris10SunOS5.102005年1月31日包括DTrace(动态跟踪),So1.arisContainers,ServiceManagementFaci1.ity(SMF).SMF取代了传统的UNIX的init.d脚本,和
19、iSCSI支持。基于Gnome的JavaDesktopSyStem作为反认桌面,还包含了CDE。So1.aris9SunOS5.92002年5月22日最近的更新是SOIariS99/05So1.aris8SunOS5.82000年2月包括Mu1.tipath1/0.引入RoIe-BaSedACCeSSCOntrO1.(RBAe)功能。最近的更新是So1.aris82/04.So1.aris7SunOS5.71998年11月第一个64位版本。2.6SOIariS1.O版本新增的功能在以下方面新增了功能:安装增强功能系统管理增强功能系婉资源增强功能系统性能增强功能平安性增强功能桌面增强功能联网增强
20、功能设备管理增强功能驱动程序增强功能其他软件增强功能语言支持增强功能免轻软件增强功能3几种热门数据库的比较目前,商品化的数据库管理系统以关系型数据库为主导产品,技末比较成熟。面向时象的数据库管理系统虽然技术先进,数据库易于开发、维护,但尚未有成熟的产品。国际国内的主导关系型数据库管理系院有ORAC1.E、SYBASE、INFORMIXfnINGRES.这些产品都支持多平台,如UNIX、VMS.WIN1.XJWS,但支持的程度不一样。在下面的分析中会比较他们的平台支持能力。IBM的DB2也是成熟的关系型数据库。但是,DB2是内嵌于IBM的AS/400系列机中,只支持OS/400操作系统。根据选择
21、数据库管理系统的依据,下面比较、分析一下这几种数据库管理系统的性能.3.1ORAC1.E数据库管理系统无范式要求,可根据实际系统需求构造数据库.采用标准的SQ1.结构化查询语言。具有丰富的开发工具,厦英开发周期的各阶段。支持大型数据库,数据类型支持数字、字钎、大至2GB的二进制数据,为数据库的面向时象存储提供数据支持。具有第四代语言的开发工具(SQ1.FORMS、SQ1.REPORTS、SQ1.*MEXU等)。具有字符界面和图形界面.易于开发。ORAC1.E7。I版本具有面向对象的开发环境C1.)E2。通过SQ1.*DBA控制用户权限,提供数据保护功能,监控数据库的运行状态,调整数据蟆冲区的大
22、小。分布优化查询功能。具有数据透明、网络透明,支持异种网络、异构数据库系统.并行及理果用动态数据分片技术。支持客户机/效劳器体系结构及混合的体系结构(集中式.分布式.客户机/效劳器实现了两阶段提交、多线索查询手段.支持多种系统平台(HpUX、SUNOS、OSF/1.VMS、W1NIX)WS,W1.NDoWS/NT、OS/2)。数据平安保护措施:没有读银,呆取快照SNAP方式完全消除了分布读写冲突。自动检测死锁和冲突并解决.数据平安级别为C2圾(最高级)。数据库内模支持多字节码制,支持多种语言文字编码。具有面向制造系统的管理信息系统和环务系统应用系统。在中国的销售份额占50%以上。3.2 SYB
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Solaris10环境下oracle10g 数据库的架构 Solaris10 环境 oracle10g 数据库 架构

链接地址:https://www.desk33.com/p-1686879.html