资源描述:
《orcale10G安装》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、不久前,Oracle(甲骨文)公司在美国加州的总部宣布,Oracle10g数据库与OracleRAC在TPC-H基准测试中创造了新的世界纪录.这是个令人震惊的消息.因为这个测试是在Linux(RedHatEnterpriseLinuxAdvancedServer3)的平台上进行的.这充分显示了Oracle在低成本Linux集群服务器上高效管理大规模数据仓库的能力,也表明Linux在性能价格比上的优势,标志着Linux在大规模企业应用上已经成熟. 相信很多朋友已经对10g跃跃欲试了,现在从这里让我们开始10g之旅. 本文描述了在RedHatEnterprise
2、LinuxAdvancedServer3(RHEL3)上安装Oracle10g必要的步骤和相关知识.本文假定你的Linux操作系统已经安装完毕,并且您应该具有一定的Unix操作系统背景知识. 配置RedHatAS3 操作系统版本:RedHatEnterpriseLinuxASrelease3(Taroon) Kernel2.4.21-4.ELonani686 按照常规来安装操作系统,记得要安装开发工具(gcc等必要工具). 必要的硬件信息检查: ------------------------------------------
3、--------------------------------------- 检查内容--
4、--最小值--------------------
5、检查命令参考 -------------------------------------------------------------------------------- 物理内存---
6、-512M--------------------
7、#grepMemTotal/proc/meminfo 交换空间---
8、--1.0GB或者2倍内存大小-
9、#grepSwapTotal/proc/meminfo /tmp空间-
10、
11、-400MB-------------------
12、#df-k/tmp 软件所需空间
13、-2.5GB------------------
14、#df-k(空间越大越好,如果是正式系统,应该进行详尽的规划) 数据库文件--
15、-1.2GB-------------------
16、#df-k(空间越大越好,如果是正式系统,应该进行详尽的规划) ------------------------------------------------------------------------------------- 检查完如上各项之后,应该修改核心参数.执行如下命令:
17、 #vi/etc/sysctl.conf #注释:#表示使用root用户操作,$表示使用oracle用户进行操作.提示符后面的蓝色部分表示需要输入的命令,以下同. 在该文件末尾加入如下内容: #-----------Beginfromhere-------------------------------------- kernel.shmall=2097152 kernel.shmmax=2147483648 kernel.shmmni=4096 kernel.sem=25032000100128 fs.file-max=65536 net.
18、ipv4.ip_local_port_range=102465000 #--------------Endhere-------------------------------------------- 编辑完之后,保存,执行#/sbin/sysctl-p命令操作来使我们所做的变更生效. 注:上面kernel.shmmax/kernel.sem等是典型的核心参数配置.您可能需要根据您的实际环境进行适当的变动. 关于这些核心参数的说明在Oracle的Oracle9iInstallationGuide Release2(9.2.0.1.0)forUNIX
19、Systems 中有很详细的说明.(http://download-west.oracle.com/docs/html/A96167_01/toc.htm) 然后,应该检查一下上面的操作是否正确: #/sbin/sysctl-a
20、grepsem #/sbin/sysctl-a
21、grepshm #/sbin/sysctl-a
22、grepfile-max #/sbin/sysctl-a
23、grepip_local_port_range 为Oracle用户设定Shell的限制 一般来说,出于性能上的考虑,还需要需要进