Heim  >  Artikel  >  Datenbank  >  Ubuntu 10.10 安装 Oracle 10g 手记

Ubuntu 10.10 安装 Oracle 10g 手记

WBOY
WBOYOriginal
2016-06-07 16:59:01717Durchsuche

软件环境:Ubuntu 10.10,Java1.6u22硬件配置:酷睿双核7200CPU,2GB内存,4GB交换分区,500GB硬盘1. 安装准备安装开始前,最好先

软件环境:Ubuntu 10.10,Java1.6u22

硬件配置:酷睿双核7200CPU,2GB内存,4GB交换分区,500GB硬盘

1. 安装准备

安装开始前,最好先装好java,别用Oracle自带的jdk,这样好配置,另外确认你的系统符合Oracle的最小安装要求:

? 512 MB 内存

? 1 GB 交换分区

? 确认你已经安装了gcc, make, binutils, lesstif2, libc6, libc6-dev, libstdc+

+5, libaio1, mawk 和 rpm 包。千万注意:ubuntu 10.10中默认安装的是libstdc+

+6,而不是libstdc++5,所以需要sudo apt-get libstdc++5(奇怪,9.10里就没有libstdc++5了,10.10又回来了)

可以用一下命令验证系统内存、交换分区和磁盘情况:

#grep MemTotal /proc/meminfo

#grep SwapTotal /proc/meminfo

#df -h

1.1. 设置用户

我们需要为安装程序创建一个oracle 用户和两个组. 首先检查它们是否已经存在:

$grep oinstall /etc/group

$grep dba /etc/group

$grep nobody /etc/group

如果它们还不在系统中,那么创建它们。

$sudo su

#addgroup oinstall

#addgroup dba

#addgroup nobody

#useradd -g oinstall -G dba oracle

#passwd oracle

#usermod -g nobody nobody

注意:用useradd -p选项给出的密码不好用,所以我用单独的命令passwd来指定oracle用户密码。

1.2. 创建目录和设置权限

注意: oracle缺省目录在/home/oracle里,出于管理上的考虑,建议将oracle安装到一个独立的分区上,这里更改为 /opt/ora10g 和 /opt/oradata:

#mkdir -p /opt/ora10g

#mkdir -p /opt/oradata

#chown -R oracle:oinstall /opt/ora*

#chmod -R 775 /opt/ora*

1.3. 更改配置

1、修改sysctl.conf文件

#gedit /etc/sysctl.conf

添加以下行到 /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

更新系统, 运行:

#sysctl -p

linux

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn