Redhat linux下oracle 10g安装总结
2007-11-25 21:46
337 查看
最近在学习Oracle 10g,,当初安装还是个不小的麻烦,不过经过几次艰苦的安装历程也终于彻底弄透了这个安装步骤。网上也很多参考文档的,不过还是把自己总结的写下来,也算是个重新学习的过程吧。
Redhat linux下oracle 10g 安装说明
1.硬件要求
1.1 内存至少512M
grep MemTotal /proc/meminfo
1.2 交换分区 至少1G
grep SwapTotal /proc/meminfo
1.3 /tmp 目录空闲区 至少400M
df -k /tmp 400M
1.4 硬盘空闲区 至少4G
df -k
2. 软件要求
需要安装了以下软件包
Gnu gcc package 至少是
gcc-3.2.3-2
make-3.79·
binutils-2.11·
openmotif-2.2.2-16·
setarch-1.3-1 ·
compat-db-4.0.14.5·
compat-gcc-7.3-2.96.122·
compat-gcc-c++-7.3-2.96.122·
compat-libstdc++-7.3-2.96.122·
compat-libstdc++-devel-7.3-2.96.122
可以使用以下命令检查:
rpm -q package_name
注意这里的package_name不带任何版本号,例如检查make-3.79
rpm -q make
如果以上软件没有安装,请从光盘镜像中找到安装.
3. 创建安装oracle 所需的组和用户
需要的用户是oracle,组是dba,oinstall
相关命令:
groupadd oinstall
groupadd dba
useradd –g oinstall –G dba oracle
passwd oracle
4. 创建安装安装所需的目录
Oracle Base 目录/u/app/oracle/product/10.2/db_1
mkdir –p /u/app/oracle/product/10.2/db_1
chown –R oracle:oinstall /u/
chmod –R 755 /u
5. 配置内核参数
5.1 编辑/etc/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
5.2 改变当前内核参数的值
/sbin/sysctl -p
6. 检查您的/etc/host.conf 是否含有下面的条目
127.0.0.1 localhost
如果没有的话, oracle 的监听器无法启动
7.为了提高在linux系统上运行软件的性能,必须对oracle用户设置下列shell 限定。
7.1 打开文件数和进程数的限制
加入下面的行到文件/etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
7.2 加入下面的行到文件/etc/pam.d/login
session required /lib/security/pam_limits.so
8. 为oracle用户设置环境变量,注意以下命令为,必需以oracle用户身分登录
●Bash shell,更改.bash_profile,添加以下行
export ORACLE_BASE=/u/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2/db_1
export ORACLE_SID=**********
export PATH=$ORACLE_HOME/bin:$PATH
export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH
设置好后可以用命令 ehco $ORACLE_HOME
ehco $ORACLE_BASE 检查设置路径
11. 以oracle身分登陆xwindow,运行安装目录下的runInstaller
./runInstaller 本文出自 “Kachy” 博客,请务必保留此出处http://kachy.blog.51cto.com/270625/52190
Redhat linux下oracle 10g 安装说明
1.硬件要求
1.1 内存至少512M
grep MemTotal /proc/meminfo
1.2 交换分区 至少1G
grep SwapTotal /proc/meminfo
1.3 /tmp 目录空闲区 至少400M
df -k /tmp 400M
1.4 硬盘空闲区 至少4G
df -k
2. 软件要求
需要安装了以下软件包
Gnu gcc package 至少是
gcc-3.2.3-2
make-3.79·
binutils-2.11·
openmotif-2.2.2-16·
setarch-1.3-1 ·
compat-db-4.0.14.5·
compat-gcc-7.3-2.96.122·
compat-gcc-c++-7.3-2.96.122·
compat-libstdc++-7.3-2.96.122·
compat-libstdc++-devel-7.3-2.96.122
可以使用以下命令检查:
rpm -q package_name
注意这里的package_name不带任何版本号,例如检查make-3.79
rpm -q make
如果以上软件没有安装,请从光盘镜像中找到安装.
3. 创建安装oracle 所需的组和用户
需要的用户是oracle,组是dba,oinstall
相关命令:
groupadd oinstall
groupadd dba
useradd –g oinstall –G dba oracle
passwd oracle
4. 创建安装安装所需的目录
Oracle Base 目录/u/app/oracle/product/10.2/db_1
mkdir –p /u/app/oracle/product/10.2/db_1
chown –R oracle:oinstall /u/
chmod –R 755 /u
5. 配置内核参数
5.1 编辑/etc/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
5.2 改变当前内核参数的值
/sbin/sysctl -p
6. 检查您的/etc/host.conf 是否含有下面的条目
127.0.0.1 localhost
如果没有的话, oracle 的监听器无法启动
7.为了提高在linux系统上运行软件的性能,必须对oracle用户设置下列shell 限定。
7.1 打开文件数和进程数的限制
加入下面的行到文件/etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
7.2 加入下面的行到文件/etc/pam.d/login
session required /lib/security/pam_limits.so
8. 为oracle用户设置环境变量,注意以下命令为,必需以oracle用户身分登录
●Bash shell,更改.bash_profile,添加以下行
export ORACLE_BASE=/u/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2/db_1
export ORACLE_SID=**********
export PATH=$ORACLE_HOME/bin:$PATH
export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH
设置好后可以用命令 ehco $ORACLE_HOME
ehco $ORACLE_BASE 检查设置路径
11. 以oracle身分登陆xwindow,运行安装目录下的runInstaller
./runInstaller 本文出自 “Kachy” 博客,请务必保留此出处http://kachy.blog.51cto.com/270625/52190
相关文章推荐
- Redhat Linux 6.4下安装Oracle 10g问题总结
- Windows 2008上安装oracle 10g双机热备总结
- Redhat linux下oracle 10g 安装说明
- Oracle 10G数据库静默安装的实践过程记录及经验总结(linux平台)
- Redhat Linux Enterprise6.4 + Oracle 10g安装问题集锦
- AIX上安装、升级Oracle 10g RAC的情况总结
- Redhat linux下安装oracle 10g
- redhat linux fedora core 5 成功安装 Oracle 10g
- Redhat linux5.5下Oracle 10g 安装配置手册一
- Oracle 10g RAC 在Linux下安装经验总结
- Redhat linux5.5下安装 + 配置 Oracle 10g
- ORACLE 10g for RedHat Linux 5(企业版)安装
- Oracle 10G数据库静默安装的实践过程记录及经验总结
- 在CentOS5.3上安装Oracle 10g总结文档
- redhat linux 5下oracle10.2安装总结
- 用虚拟机Redhat Linux安装oracle 11G 并在winows上用PLSQL Developer使用数据库 总结
- 在RedHat Linux 上安装Oracle 10g数据库的过程
- 在vmware下安装redhat linux 5.4 环境与oracle 10g 数据库
- solaris10下安装Oracle 10g(自己的安装总结,绝对可行)
- 在vmware下安装redhat linux 5.4 环境与oracle 10g 数据库