免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 955 | 回复: 0
打印 上一主题 下一主题

ubuntu11.04安装oracle10g [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-12-22 08:54 |只看该作者 |倒序浏览
       我在安装的过程中参考了很多网上的安装方法主要有:
              http://wiki.ubuntu.org.cn/Ubuntu上Oracle10g安装指南
              http://www.sudu.cn/info/html/edu/20070102/283480.html
谢谢他们给与的帮助,现总结安装过程如下:
(以下设置权限不够的话就用sudo,你也可以修改root密码 sudo passwd root 修改后进入root权限安装)
1 安装准备
  1.1到oracle官网下载oracle10g安装包(需要注册帐号)
   1.2安装必须的包(每个distribution需要的包不一样)
  sudo apt-get install gcc make binutils lesstif2 libc6 libc6-dev rpm libmotif3 libaio1 libstdc++5 libstdc++6 alien

2 设置用户
#addgroup oinstall
#addgroup dba
#addgroup nobody (这个组刚开始我觉得没用就没装,但在安装后期在root权限下执行脚本的时候用到了)
#useradd -g oinstall -G dba  -s /bin/bash -m oracle (各个option什么意思,可以man一下)
#passwd oracle(设置账户密码)
#usermod -g nobody nobody

3  创建目录和设置权限

#mkdir /opt/ora10g
#mkdir  /opt/ora10g/product
#mkdir  /opt/ora10g/oradata
修改属主和属组
#chown -R oracle:oinstall /opt/ora*
#chmod -R 775 /opt/ora10g

4更改配置

 4.1修改内核参数  命令:sudo gedit  /etc/sysctl.conf
   添加以下内容
 kernel.shmmax = 536870912
 kernel.shmmni = 4096
 kernel.shmall = 2097152
 kernel.sem = 250 32000 100 128
 fs.file-max = 65536
 net.ipv4.ip_local_port_range = 1024 65000
注(摘自三思笔记):一般而言,我们只需要修改kernel.shmmax这个值,改参数因该是物理内存的一半(字节),这里设置为512M
     编辑完成后,存盘退出,然后运行  sysctl  -p  重新加载并验证参数是否正确。
4.2设置shell调用限制  命令:sudo gedit   /etc/security/limits.conf
  添加以下内容
*    soft    nproc    2407
*    hard    nproc    16384
*    soft    nofile   1024
*    hard    nofile   65536
4.3建立软链接(不知道什么作用)
ln -s /usr/bin/awk /bin/awk
ln -s /usr/bin/rpm /bin/rpm
 ln -s /usr/bin/basename /bin/basename
mkdir /etc/rc.d
ln -s /etc/rc0.d /etc/rc.d/rc0.d
 ln -s /etc/rc2.d /etc/rc.d/rc2.d
 ln -s /etc/rc3.d /etc/rc.d/rc3.d
ln -s /etc/rc4.d /etc/rc.d/rc4.d
ln -s /etc/rc5.d /etc/rc.d/rc5.d
 ln -s /etc/rc6.d /etc/rc.d/rc6.d
ln -s /etc/init.d /etc/rc.d/init.d
你可以把这些命令写道一个文件里然后运行(现在我还不会,就一个一个的输入了)

4.4创建Redhat的版本声明文件(,欺骗安装程序让它以为我们的系统是RedHat)
     命令 sudo gedit etc/redhat-release
     添加以下内容
                  Red Hat Linux release 3.1

5修改环境变量

      命令 sudo gedit /home/oracle/.bash_profile,增加以下export 的内容
export ORACLE_BASE=/opt/ora10g
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export ORACLE_OWNER=oracle
export ORACLE_SID=orcl
export ORACLE_TERM=xterm
export PATH=$ORACLE_HOME/bin:$PATH

6 开始安装

    进入oracle用户
    #xhost +
    #su - oracle
  unzip 下载的安装文件,cd到解压的文件夹下,执行 ./runInstall 命令 ,就进入到安装环境了,按照提示一步步装就行了

好了,结束,有用就收藏吧,呵呵,希望大家安装顺利,若上面有错误还请读者指正,。每个人的电脑配置不一样,也许会出现不同的错误,这需要自己在网上搜索解决了


您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP