ubuntu使用十六:ubuntu下安装oracle10.2g

上一篇 / 下一篇  2011-06-23 13:40:00

Ubuntu版本为10.10oracle版本为10.2g,版本不同安装可能略有不同。

前期准备:

1.安装JDK,如果你没有安装请查看我的这篇文章

 http://blog.sina.com.cn/s/blog_49f83ddb0100scoa.html

2.更新系统

$sudo apt-get update

$sudo apt-get upgrade

3.安装需要的软件包

请安装如下软件包

alien binutils gcc ia32-libs lesstif2 lesstif2-dev lib32stdc++6 lib32z1 libaio1 libc6 libc6-dev libc6-dev-i386 libc6-i386 libmotif3 make libstdc++5 rpm

例如:$sudo apt-get install alien

请一个一个安装,这里面有部分软件包找不到的就算了,我就有几个包没装起来,但安装成功了。

安装准备

1.1    创建用户

因为Ubuntu oracle一定要oracle用户来进行安装,所以首先需要创建oracle用户和相关联的用户组 

$sudo addgroup oinstall 
$sudo addgroup dba 
$sudo addgroup nobody 
$sudo useradd -g oinstall -G dba -d /home/oracle -m -s /bin/bash oracle 
$sudo usermod -g nobody nobody

 

1.2  创建目录和设置权限

#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

2、修改limits.conf文件

#gedit /etc/security/limits.conf

添加以下行到/etc/security/limits.conf文件中:

* soft nproc 2407

* hard nproc 16384

* soft nofile 1024

* hard nofile 65536

3、建立软连接:

#ln -s /usr/bin/awk /bin/awk

#ln -s /usr/bin/rpm /bin/rpm

#ln -s /usr/bin/basename /bin/basename

4、通过创建一个新文件/etc/redhat-release并添加以下行,欺骗安装程序让它以为我们

的系统是RedHat:

Red Hat Linux release 4.1

 

1.4设置oracle用户环境变量

加入以下四行到/etc/bash.bashrc文件中:

export ORACLE_HOME="/opt/ora10g/dbms"

export ORACLE_BASE="/opt/ora10g"

export ORACLE_SID="ORCL"

export PATH="$ORACLE_HOME/bin:$PATH"

 

2.安装

oracle安装文件解压得到database文件夹,然后以oracle用户身份运行该文件夹

中的runInstaller文件(注意执行权限)。注意,你可以使用#su oracle的方式切换用户,

但是这需要设置DISPLAY参数,还要启动XServer服务(算了,麻烦)。我直接用图形界面

切换到oracle用户,打开终端,输入:

$./runInstaller -jreLoc $JAVA_HOME/jre

图形安装界面跳出。注意,-jreLoc选项是为了指定使用我们自己安装的jre环境,否

oracle使用自带的jre,图形界面的中文就会变小方块。使用该选项的前提是我们已经将

jre的中文环境配置好,否则也会乱码(jre中文环境很好配,在$JRE_HOME/lib/fonts文件

夹下新建fallback文件夹,再复制进去一个中文字体文件即可)。之后一路next安装即可,

最后还需要以root身份执行两个脚本:

/opt/ora10g/oraInventory/orainstRoot.sh

/opt/ora10g/RDBMS/root.sh

 

 

OK,安装完成



Link URL: http://blog.sina.com.cn/s/blog_49f83ddb0100shgz.html

TAG:

 

评分:0

我来说两句

我的栏目

日历

« 2024-03-21  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 17000
  • 日志数: 26
  • 建立时间: 2010-04-09
  • 更新时间: 2012-11-19

RSS订阅

Open Toolbar