Linux下Oracle安装配置宝典 |
Oracle的安装包含企业版服务器端和客户端两 部分,消费者 可以依据实际状况 取舍不同的 部分安装 。 这里以企业版服务器端为重要介绍对象,客户端的安装 步骤 绝对要 容易一些 。 服务器端安装分为:典型安装、最小安装和定制安装三种 。 客户端安装分为:治理员客户端、程序员客户端、 利用消费者客户端、定制安装客户端 。 ■系统需要 1.硬件需要 ● 内存最低配置为128MB, 提议 使用256MB; ● 硬盘 交换分区至少是400MB或者是内存的二倍以上也 可以; ● 硬盘大小需要: 服务器 典型安装 750mb 最小安装 675mb 定制安装 1gb 客户端 治理员 350mb 程序员 260mb 利用消费者 150mb 定制安装 470mb 2. 软件需要 ● Linux系统内核要求是V2.2或以上版本; ● Java Runtime Environment (JRE)要求是V1.1.6或以上版本; ● 系统必须 支撑X window 。 ■安装前的 预备工作 1. 系统内核的 批改 对/usr/src/linux/include/asm/hmparam.h文件作如下 批改: 被 批改量 批改后数值 shmmax 内存大小*0.5 shmmin 1 shmmni 100 shmseg 10 对/usr/src/linux/include/linux/sem.h文件作如下 批改: 被 批改量 批改后数值 semmni 100 semmsl processes参数+10 segmns 全部数据库processes参数总和+10 semopm 100 semvmx 32767 参数 批改完后,用“make dep”、“make clean”、“make bzImage”命令再一次编译内核,并用新内核启动计算机 。 2. 系统消费者和安装目录的 构建 在Oracle的技术文档中 提议为数据库 构建两个组——oinstall、dba,但在实际 使用中小编发现 惟独建一个dba组就 可以顺利安装Oracle,而不影响系统的 使用;需要为数据库添加一个消费者oracle,它属于dba组;再 构建/u01/app/oracle/8.1.6目录,并把它的全部者设为oracle.dba 。 3. 设置环境变量 并不是每个环境变量的设置都是 必须的,但设置它们 可以使你的安装和 使用变得更容易,这丝毫 可以在后面的安装过程中看出来 。编辑Oracle消费者主目录下的 。bash_profile来设置环境变量: ORACLE_HOME=/u01/app/oracle/product/8.1.6 export ORACLE_HOME/包含Oracle软件的目录/ LD_LIBRARY_PATH=/u01/app/oracle/ product/8.1.6/lib; export LD_LIBRARY_PATH ORACLE_BASE=/u01/app/oracle export ORACLE_BASE/包含Oracle软件的目录和治理软件的目录/ ORACLE_SID=ORCL export ORACLE_SID/缺省数据库的标识/ ORACLE_TERM=vt100 export ORACLE_TERM ORA_NLS33=/u01/app/oracle/product/8.1.6/ ocommon/nls/admin/data export ORA_NLS33 /语言 支撑/ PATH=$PATH: /u01/app/oracle/product/8.1.6/bin export PATH 关于内存 比较小的消费者,可能会在X window中安装Oracle时浮现内存缺乏的状况,这时就需要设置DISPLAY变量,它的作用是把本应在当地输出的X window安装界面输出到DISPLAY变量设定的主机上, 步骤如下: DISPLAY=192.168.0.20:0.0 export DISPLAY 在输出的终端上还要设置一个变量:xhost servername; 示意同意服务器把X window的显示界面送给该终端,这样 可以减低服务器端的工作负载, 节俭安装时的系统资源 。 4. 安装Java Runtime Environment (JRE) 由于数据库的安装是基于X window的图形界面,用的是Java程序,所以它需要Java Runtime Environment (JRE)的 支撑 。 5. 构建安装源目录 假如消费者用的是光盘安装,就要先将光驱映射成目录——“mount /dev/cdrom”; 假如消费者用的是下载的tar.gz文件,就要先将这个文件解压缩到/tmp目录, 而后将生成的安装目录授权给oracle.dba 。 ■数据库安装 1. 以Oracle消费者登录系统,进入安装源目录,运行“ 。/runInstaller”,开始安装; 2. 进入安装界面后点“Next”,浮现设置目录的界面; 假如消费者的环境变量设置正确这个界面中的目录会自动 实现设置,不然就要通过“阅读”按钮 取舍目录,设置 实现后点击“Next”,进入下一步; 3. 剩下的工作就很 容易了, 惟独依照 揭示做就 根本没问题,但有以下一些地方要 留神: ● 在Unix Group Name 字段中添入“dba”; ● 取舍“Oracle8i Enterprise Edition”; ● 安装类型 取舍“Custom”; ● 提议安装内容中不要 取舍Intermedia,有些技术 材料介绍说这个软件运行不太 巩固,我们又何必自找麻烦呢! ● 在询问是不是在安装时 构建数据库时, 取舍“No”,由于我们要用Oracle提供的专门工具 构建数据库; ● 在安装过程中需要以Root身份执行两个文件—— 惟独用su命令进行一下身份转换就行了 。 4. 要害在于做好 预备 惟独 预备工作没问题,其实安装数据库系统的过程还是很 容易的 。从技术角度讲 构建数据库时设置的全部参数都 可以在数据库建完后进行 批改,所以消费者 根本没必要 担心自己设置错了怎么办, 惟独认真看每一个步骤中的 揭示就行 。这里小编有一个小小的 提议:假如消费者是初学者, 构建数据 。 |