64位Ubuntu 10.04 LTS安装Oracle 10g笔记


(1) 把Ubuntu 10.04 LTS系统更新到最新,安装如下包

sudo apt-get install 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

(2) 创建用户

$ sudo adduser Oracle

(3) 创建安装目录

$ sudo mkdir -p /opt/oracle/db $ sudo chown -R oracle:oracle /opt/oracle

(4) 修改/etc/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

修改/etc/security/limits.conf 添加如下几行到/etc/security/limits.conf

* soft nproc 2407

* hard nproc 16384

* soft nofile 1024

* hard nofile 65536

让修改后的参数生效

$ sudo sysctl -p

创建链接:

$ sudo ln -s /usr/bin/awk /bin/awk

$ sudo ln -s /usr/bin/rpm /bin/rpm

$ sudo ln -s /usr/bin/basename /bin/basename

(5) 设置用户环境

切换到oracle 用户

$ su oracle

编辑 /home/oracle/.bashrc

#增加如下内容

export ORACLE_BASE=/opt/oracle

export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_2

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

export ORACLE_OWNER=oracle

export ORACLE_SID=orcl

export ORACLE_TERM=xterm

(6) 开始做安装准备

需要在/etc/ 目录下创建一个文件RedHat-release , 需要权限进行创建,创建好后添加如下内容

$ sudo vim /etc/redhat-release

#添加

Red Hat Linux release 3.1 (drupal)

然后在本机(windows) 下载一个xmanager ,安装后xstart 连接到Ubuntu 上,

xmanager 下载地址:http://wx.onlinedown.net/down/xme30.zip

安装后进行配置,protocol 配置成SSH,Execution Command 选择:xterm(Linux: Type 2)

(7) 安装 oracle

到 http://www.oracle.com/technology/software/products/database/index.html下载相应的版本,注意查看自己的机器是 32 位的还是 64 位的

需要注册一个用户名和密码,是免费的哦。

然后登录到 xmanager ,进行如下的操作

# 前面提到过需要 oracle 进行安装,现在注销下系统改成 oracle 进行登录

$ unzip 10201_database_linux32.zip( 如果下载的是 .cpio 文件,就用 cpio -idmv < 10201_database_linux_x86_64.cpio 来解压)

$ cd database

为了后面安装的时候界面不显示中文乱码,可以安装一下 jdk ,但是我直接选择使用英文显示,这样就不用安装 jdk ,直接在命令行输入如下命令就行了

$ export LANG=en_US 然后运行如下命令 , 就进入 oracle 的安装界面了

$ ./runInstaller

  • 1
  • 2
  • 下一页

相关内容