请选择 进入手机版 | 继续访问电脑版

雨林木风

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 14|回复: 0

Ubuntu 9.10下安装Oracle10g

[复制链接]

6391

主题

6394

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
19410
发表于 2019-12-13 09:07:31 | 显示全部楼层 |阅读模式
  (?Ubuntu 9.10下安装Oracle10g之前必须先卸载曾经装过的oracle,在/etc下 查询ora*)
  第一步:安装必要的文件rpm,Ubuntu默认没有安装;开启root用户
  可通过"新立得软件包管理器"来安装rpm程序和libaio1包。
  因为Ubuntu默认是关闭root用户的,但是在oracle的安装过程中,需要root用户来执行两个脚本。
  命令行下输入 sudo passwd root 回车
  按照提示输入新密码即可。
  第二步:创建用户和组
  可通过“系统管理”-》“用户和组”打开“用户设置”窗口,点击下面的“解锁”按钮,输入密码后就可以添加用户和组了。
  首先依次添加2个组oinstall,dba。如果有的话就不用添加了。
  其次添加oracle用户,在“手动设定密码”处输入2次用户密码,在“高级”选项卡里将“主组”设为oinstall,
  其它均不用填写或更改。之后,在“管理组”中选中dba组,点击“属性”,在“组成员”中选择oracle,确定。
  //查看nobody用户所在的组,nobody为隐含用户,所以在"用户设置"中不显示。
  命令行下输入 id nobody
  显示如下:uid=65534(nobody) gid=65534(nogroup) 组=65534(nogroup)
  //将nobody用户加入到nobody组里面
  命令行下输入 sudo usermod -G nobody nobody
  //核实nobody加入的组里面有组nobody
  命令行下输入 id nobody
  显示如下:uid=65534(nobody) gid=65534(nogroup) 组=65534(nogroup),1003(nobody)
  第三步:修改系统内核参数
  命令行下输入 sudo gedit /etc/security/limits.conf
  在文件最后一行[# End of file]之前添加以下内容:
  # setting for oracle 10g
  oracle soft nofile 65536
  oracle hard nofile 65536
  oracle soft nproc 16384
  oracle hard nproc 16384
  保存退出
  第四步:创建文件连接
  创建一个libstdc++.so.5文件连接
  命令行下输入 sudo ln -s /usr/lib/libstdc++.so.6 /usr/lib/libstdc++.so.5
  //创建一些Oracle安装程序需要的工具的连接。 因为Oracle安装程序是为通过Oracle认证的Red Hat、SUSE等版本准备的,所以有些工具的位置和Ubuntu不一样。
  命令行下输入 sudo ln -s /usr/bin/awk /bin/awk
  命令行下输入 sudo ln -s /usr/bin/rpm /bin/rpm
  命令行下输入 sudo ln -s /usr/bin/basename /bin/basename
  建立RedHat的release,在/etc/目录下建立redhat-release文件
  因为Oracle默认是不支持Ubuntu的,所以要把Ubuntu伪装成RedHat
  命令行下输入 sudo touch RedHat-release
  命令行下输入 sudo gedit RedHat-release
  在文件内增加内容:
  Red Hat Linux release 4.1
回复

使用道具 举报

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

本版积分规则

|网站地图
快速回复 返回顶部 返回列表