当前位置:  数据库>oracle

Ubuntu 10.10 安装Oracle 10g安装指南

    来源: 互联网  发布时间:2017-06-22

    本文导语: Ubuntu 10.10 安装Oracle 10g安装指南 第一步,下载oracle10安装包(服务器和客户端)http://download.oracle.com/otn/linux/oracle10g/10201/10201_client_linux32.ziphttp://download.oracle.com/otn/linux/oracle10g/10201/10201_database_linux32.zip 第二步,安装必须的包 32位:...

Ubuntu 10.10 安装Oracle 10g安装指南

第一步,下载oracle10安装包(服务器和客户端)
http://download.oracle.com/otn/linux/oracle10g/10201/10201_client_linux32.zip
http://download.oracle.com/otn/linux/oracle10g/10201/10201_database_linux32.zip

第二步,安装必须的包

32位:apt-get install gcc make binutils lesstif2 libc6 libc6-dev rpm libmotif3 libaio1 libstdc++6 alien

64位:sudo apt-get install gcc libaio1 lesstif2 lesstif2-dev make libc6 libc6-i386 libc6-dev-i386 libstdc++5 lib32stdc++6 lib32z1 ia32-libs

在使用Ubuntu10.10安装oracle时,会报告一个错误,这是应该Ubuntu默认安装了libstdc++6,而oracle安装程序要使用的是libstc++5,可以使用sudo apt-get install libstdc++5. 

第三步,创建用户

# adduser oracle
正在添加用户"oracle"...
正在添加新组"oracle" (1001)...
正在添加新用户"oracle" (1002) 到组"oracle"...
创建主目录"/home/oracle"...
正在从"/etc/skel"复制文件...
输入新的 UNIX 密码:
重新输入新的 UNIX 密码:
passwd:已成功更新密码
Changing the user information for oracle
Enter the new value, or press ENTER for the default
 Full Name []: oracle
 Room Number []:
 Work Phone []:
 Home Phone []:
 Other []:

第四步,修改设置

1) 设置swap区

oracle 10g至少需要500M的内存和400M的交换空间,使用cat /proc/meminfo 查看交换空间大小,如果小于400M空间,那么就需要增加swap的大小。

dd if=/dev/zero of=tmp_swap bs=1k count=900000
chmod 600 tmp_swap
mkswap tmp_swap
swapon tmp_swap

完成安装后,可以释放这个空间

swapoff tmp_swap
rm tmp_swap

count值根据调整的交换区大小来定。

2) 修改该sysctl.conf

添加如下的行到/etc/sysctl.conf中:

kernel.shmmax = 3147483648
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000

note: shmmax(最大共享内存)是一个很重要的参数,根据机器的内存来设定,一般为物理内存的一半。

3) 修改limits.conf

添加如下行到/etc/security/limits.conf中:

oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384

4) 修改pam.d

添加如下行到/etc/pam.d/login

session    required  pam_limits.so
session    required  /lib/security/pam_limits.so

5) 让修改生效

重启系统,或者使用sudo sysctl -p

6) 产生相应的软连接

创建ch.sh,内容如下

#!/bin/bash
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

创建后使用sudo chmod u+x ch.sh改为可执行,sudo ch.sh执行。

7) 创建版本申明文件

在使用sudo vi /etc/RedHat-release添加一下申明,使得安装程序认为在一个RedHat的系统上安装,redhat-release在Ubuntu中没有,是新添加的。

Red Hat Linux release 3.1 (drupal)

8) 修改环境变量

编辑/home/oracle/.bashrc,增加一下内容。

export ORACLE_HOME=/opt/ora10
export ORACLE_OWNER=oracle
export ORACLE_SID=ora1
export ORACLE_TERM=xterm
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATH

更多详情见请继续阅读下一页的精彩内容:


    
 
 

您可能感兴趣的文章:

  • Ubuntu系统安装及升级命令
  • ubuntu10.04下安装openvz,openvz下安装ubuntu10.04,然后安装ipvsadm问题
  • Ubuntu Precise 12.04 (LTS) (64-bit)下面安装docker
  • 装ubuntu的时候选安装ubuntu与win7共存与选其他选项
  • ubuntu系统中软件安装、卸载以及查询是否已经安装某个软件包的方法
  • ubuntu能安装rpm包吗&&ubuntu的intel 945显卡驱动
  • Ubuntu Raring 13.04 和 Saucy 13.10 (64 bit)下面安装docker
  • 安装ubuntu11.04时,过了ubuntu的logo花屏,怎么解决
  • Ubuntu Trusty 14.04 (LTS) 下面安装docker及依赖关系检查
  • 我想根据ubuntu官网上介绍的方法安装ubuntu,是否应该先分一块硬盘空间?
  • Ubuntu Vivid 15.04 下面安装docker的详细步骤
  • 用wubi安装ubuntu于光盘安装的区别
  • ubuntu 安装失败后,xp也无法进入;连xp安装盘也无法安装
  • 安装Ubuntu时安装程序,找不到硬盘分区
  • ubuntu 版本下的qq安装,pps安装问题
  • ubuntu 12.04 LTS 主机安装(安装后又出现个安装RELEASE)
  • ubuntu+win7-》能不能先卸载ubuntu10.04,再安装11.10
  • 无法安装Ubuntu6.10,硬盘安装
  • 在ubuntu安装oracle的疑问
  • 新人求教:在xp下用wubi安装ubuntu ,重启后选择进入ubuntu ,就进入了下面的画面,近不了ubun系统,咋办?
  • ubuntu安装问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • ubuntu10下的oracle连接访问
  • ubuntu如何彻底删除oracle
  • 在ubuntu10.04上安装oracle11g失败
  • 求ubuntu12.04下面安装oracle数据库,求安装教材,百度上就两种,都不能成功
  • ubuntu如何用apt-get命令安装Oracle的vituralBox呢?
  • ubuntu系统中运行java程序调用oracle 的sqlplus,为什么找不到sqlplus呢?在线等
  • Ubuntu server 11.10 安装 Oracle 11gR2的问题
  • Ubuntu 12.04长期支持版和最新版Ubuntu 13.10下载
  • vmware里装了Ubuntu后Ubuntu.vmdk文件大小和Ubuntu系统大小区别?
  • Ubuntu查看系统信息命令介绍
  • win7与Ubuntu双系统卸载ubuntu
  • Docker官方镜像将会使用Alpine Linux替换Ubuntu
  • sqlserver iis7站长之家
  • Ubuntu查看硬盘,分区相关命令介绍
  • 在win7下装ubuntu成功后进不去ubuntu!!??
  • Ubuntu查看内存,进程相关命令介绍
  • 原来已安装好ubuntu,因系统崩溃,重装WINXP系统,如何再次登录ubuntu系统?
  • linux/Centos/ubuntu下如何使用umask命令修改新建文件时的默认权限
  • ubuntu10.10 和 ubuntu 10.04.1
  • Ubuntu程序开机自动启动设置(服务和自动运行配置文件)的几种方法
  • Ubuntu 中的 ubuntu one 算不算的上云?
  • Linux/Centos/Ubuntu清除系统缓存释放内存命令介绍
  • VM上的Ubuntu与真正的Ubuntu有什么区别?
  • ubuntu查看系统日志及相关文件介绍
  • 我用ubuntu10.4的感受 A卡如果正在使用9.10不要轻易升级为ubuntu10.4
  • Ubuntu ADSL上网,网络信息查看及防火墙相关配置命令介绍
  • 装了XP和UBUNTU双系统,跑UBUNTU的时候为什么和局域网内其它机器连不通?
  • 急!win7和Ubuntu10.04双系统,安装了android-x86 4.0后怎么恢复以前的ubuntu?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3