oracle 10g数据库管理艺术03new

oracle 10g数据库管理艺术03new

ID:34436650

大小:1.09 MB

页数:42页

时间:2019-03-06

oracle 10g数据库管理艺术03new_第1页
oracle 10g数据库管理艺术03new_第2页
oracle 10g数据库管理艺术03new_第3页
oracle 10g数据库管理艺术03new_第4页
oracle 10g数据库管理艺术03new_第5页
资源描述:

《oracle 10g数据库管理艺术03new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章OracleDBA的UNIX/Linux基础果你需要学习的唯一东西只是Oracle数据库管理,事情就很容易了。但是,为了保证数据库如有效地运行,还需要了解操作系统等内容。本章将介绍UNIX。本章第一部分介绍最重要的UNIX/Linux命令。UNIX操作系统的命令和Linux操作系统的命令多数是相同的,不过也存在一些不同的地方。我们将学习文件和目录以及如何管理它们,学习UNIX进程以及如何监控它们。然后,学习如何用vi文本编辑器编辑文件以及如何编写shell脚本。作为一名OracleDBA,需要知道如何使用UNIX服务,如FTP(FileTran

2、sferProtocol,文件传输协议),它使得能在本地计算机和远程计算机间方便地交换文件;telnet,一个允许从本地计算机输入命令到远程计算机的程序;远程登录和远程拷贝服务等。本章提供这些有用特性的介绍。我们还要学习用来完成系统备份和监控系统性能的关键的UNIX管理工具。还有一些有关RAID系统的基础知识以及管理磁盘系统的LVM(LogicalVolumeManager,逻辑卷管理器)的使用的讨论。在本章后半部分,还有数据存储数组以及提高可用性和性能的一些新技术的介绍。3.1UNIX和Linux操作系统概述UNIX和Linux操作系统在许多方面是

3、类似的,用户可以容易地从一个转到另一个。从DBA的角度看,从一个操作系统转到另一个时,在命令和实用程序方面几乎没有什么不同,因为它们具有共同的根源。3.1.1UNIXUNIX在上世纪80年代和90年代中成为了商业企业的主要操作系统。虽然IBM的大型机在极大的(数万亿字节)数据库方面仍然性能良好,但中、大型公司出于经济、通用、功能和稳定等方面的原因转向了UNIX。UNIX历史很有意义,它通过几个版本的改进在操作系统市场上达到了今天的流行地位。关于UNIX的历史变迁可以讨论很长的时间,不过我打算省略这种讨论,只是说明DBA使用的特定UNIX系统没有多大不

4、同。UNIX的突出之处在于多任务、多用户,它是Oracle实现的最主流的平台。自撰写本书以来市场上最流行的UNIX版本是SunSolaris、HP-UX和IBMAIX版本。在UNIX的各变种之间,命令没有多大变化,它们的区别在于各自所带的实用程序。初次进入此领域的人可能会认为UNIX难学、难用,其实不然,UNIX是一个非常易学、易用的操作系统。一直工作在图形Windows主机上的开发人员和其他人员使用UNIX的障碍在于UNIX的简略、30第一部分背景知识、数据建模和UNIX/Linux含义不明显的命令。不过请放心,这些基本命令数目有限,你可以在很短的

5、时间内就精通它们。Sun、HP和IBM都销售一流的UNIX服务器,这些机器运行BerkeleyUNIX系统V的各公司自己的版本。IBM也是一个大UNIX供应商,它有自己的AIX服务器。Sun和HP目前经营大量的基于UNIX的Oracle安装。3.1.2Linux由LinusTorvalds开发的Linux还在处于不断的发展之中,它的源代码是开放的,可在Internet上免费下载。许多用户愿意使用Linux,因为可得到更多的程序和驱动程序,而且是免费的(或接近于免费的,因为其商业版本相当便宜),而且bug修补发布得也相当快。Oracle10g的Linu

6、x版本可在OTN站点上下载。Oracle保证支持RedHatEnterpriseLinuxAS和ES(3.0或2.1版本)、SUSELinuxEnterpriseServer和Asianux1.0。Oracle还将在UnitedLinux1.0的生命期中继续提供对现有Oracle产品的客户支持。注解我在自己的WindowsXP桌面上使用来自RedHat的Linux3.0运行Oracle10g。我使用VMware虚拟操作系统工具(http://www.vmware.com)与Windows同时运行Linux操作系统。Oracle是第一个提供Linux操

7、作系统的可供商用数据库的公司。Oracle甚至还对Linux提供了一个集群文件系统,这使得能在Linux上使用OracleRAC,而不用使用成本更高、更复杂的原始文件系统。所有这些针对Linux操作系统的工作能预示UNIX的消亡吗?虽然UNIX的市场份额在近些年有所下降,但必须慎重地面对这个事实。大多数在Linux操作系统上所做的工作都是针对用于网络和其他桌面应用的低端机的。在可以预见的将来,当需要运行大型复杂的数据库(诸如Oracle10g这样的数据库)的面向大型公司全局的服务器时,基于UNIX的系统仍将占主导地位。IT机构倾向于用Linux和开放

8、源代码软件来解决广泛的业务问题。Linux平台在建立低成本的计算基础设施中起着重要的作用。Oracle的网格

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

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

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