Oracle10g 的安装与配置
一、 安装oracle数据库
这里我们主要介绍图形化的安装: ? 安装介质:Redhat 5.5 (32bits) ? 安装软件:oracle 10g (32bits)
注意事项:“#”提示符代表用root用户操作。
1. 创建oinstall和dba组,创建oracle用户,将oracle用户加入这两组: #groupadd dba 注:创建dba组 #groupadd oinstall 注:创建oinstall组 #useradd –g oinstall –G dba oracle 注:创建oracle用户并加入dba、oinstall组 #passwd oracle 注:设置oracle用户密码,一般为oracle,
输入完密码后会再确认一遍密码
2.创建安装目录路径:
# mkdir -p /home/oracle/product/10.2.0 注:创建oracle数据库安装目录 # chown -R oracle.oinstall /home/oracle 注:将/home/oracle下所有目录所有者修
改为oracle用户、oinstall组
#chmod -R 755 /home/oracle 注:将/home/oracle目录下文件权限统一
修改为755
3.修改内核参数: #vi /etc/sysctl.conf 注:打开sysctl.conf文件,将以下内容添加到此文件中。
kernel.shmall = 2097152
kernel.shmmax = 2147483648 kernel.shmmni = 4096
kernel.sem = 250 32000 100 128 fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default=262144 net.core.rmem_max=262144 net.core.wmem_default=262144 net.core.wmem_max=262144
#sysctl –p 注:重新加载内核参数。 打开文档以后,按“A”或者按“i”,文件进入编辑模式,此处需要用上下左右键来挪动光标,不要用鼠标选择,讲光标放在文件的最末尾处,然后回车,出现空行后,将上述代码粘贴进文件,然后按“ESC键”,然后按“SHIFT键”加“冒号键”,在文件末尾出现一个“:”,输入小写的“x”,回车,文件保存完毕,重
新进入命令状态。上述操作对所有的文本编辑同理,以下出现文本修改不再详述操作步骤,只提供增加的内容。
4.加载5.0版本支持模块 #vi /etc/pam.d/login 注:修改login文件,将以下内容添加到此文件中
session required pam_limits.so
5. 添加oracle对文件的要求: #vi /etc/security/limits.conf 注:修改limits.conf,将以下内容添加到此文件中
oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536
6.修改oracle用户的环境变量,用oracle用户执行: #su - oracle 注:切换到oracle用户
$vi .bash_profile 注:修改oracle用户环境变量,将以下内容添加到此文件中
# Oracle Settings export TMP=/tmp export TMPDIR=/tmp export TMPDIR=$TMP
export ORACLE_BASE=/home/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0 export ORACLE_OWNER=oracle export ORACLE_SID=syntong export ORACLE_TERM=xterm
export PATH=/usr/sbin:$ORACLE_HOME/bin/:$PATH export PATH=$ORACLE_HOME/bin:$PATH:$HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib export
CLASSPATH=$ORACLE_HOME/JREORACLE_HOME/jlibORACLE_HOME/rdbms/jlib
export EDITOR=gedit
#export ORACLE_SID=iddbsvr export LANG=en_US
export LANG=AMRICAN
export NLS_LANG=%unset USERNAME
$ source .bash_profile 注:重新加载环境变量
7.由于oracle10g不太支持redhat5的版本,因此我们需要手工修改系统版本号: #vi /etc/redhat-release 注:修改Linux系统版本号,将5.5改为4.5 Red Hat Enterprise Linux Server release 4.5 (Tikanga)
8. 准备oracle安装文件。将10201_database_linux32_oracle10g.zip安装文件拷贝到/tmp目录下,在桌面空白地右击选择“打开终端”,执行以下操作: #cd /tmp 注:切换到/tmp目录下 #unzip 10201_database_linux32_oracle10g.zip 注:解压缩包到当前目录,
会生成一个database目录
#chown -R oracle.oinstall database 注:将database目录所有者修改为oracle
9.让oracle用户支持图形界面,否则不出现图像化界面 #xhost + 注:用root用户登录到系统图形界面执行该命令 access control disabled, clients can connect from any host
10.用oracle用户安装oracle数据库 #su – oracle 注:切换到oracle用户 $cd /tmp/database 注:切换到数据库安装程序所在路径 $./runInstaller 注:运行安装程序
11.执行之后可以看到图形安装界面,我们选择的是高级安装,点击“Next”
12.下面的是oracle缺省的安装目录,默认,点击“Next”
13.选择数据库版本,这里选择企业版,点击“Next”
14.选择数据库安装路径,点击“Next”
15.检查系统参数配置,点击“Next”