第一步:安装必要的文件
安装开始前,确认你的系统符合Oracle的最小安装要求:
* 512 MB 内存
* 1 GB 交换分区
* 确认你已经安装了gcc, make, binutils, lesstif2, libc6, libc6-i686, libc6-
dev, libstdc++5, libaio1, mawk 和 rpm 包。(千万注意:ubuntu 9.10中默认安
装的是libstdc++6,而不是libstdc++5,所以需要额外下载安装,否则安装出错。
下载地址:http://packages.ubuntu.com/jaunty/i386/libstdc++5/download)
第二步:创建用户和组
可通过“系统管理”-》“用户和组”打开“用户设置”窗口,点击下面的“解锁”按钮,输入密码后就可以添加用户和组了。
首先依次添加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
第六步:进入安装文件目录开始安装
用oracle登录系统
命令行下输入 export LANG=en_US(使用英语界面安装)
命令行下输入 ./runInstaller -ignoreSysPreReqs(忽略对系统环境的检查)
注:此时可能出现全线不够的提示,你把database目录拷贝到/tmp目录下执行即可
在这期间要切换回你安装Ubuntu9.10时的那个用户,运行如下脚本
/opt/ora10g/oraInventory/orainstRoot.sh
执行完成后再切换回oracle用户
安装完成后环境变量的设置
oracle在Ubuntu下默认是要手工启动的。
切换到root下
命令行下输入 gedit /etc/profile
在if前输入以下内容
export ORACLE_HOME=/home/oracle/oracle10/product/10.2.0/db_1(根据实际内容填写)
export ORACLE_SID=orcl(根据实际内容填写)
export PATH=$PATH:$ORACLE_HOME/bin
保存退出
第七步重启后
命令行下输入 su -l oracle(一定要是此种方式的切换,这样连oracle的环境就一起切换过来了,也可直接以oracle系统用户登录系统可免此步)
1、启动监听
命令行下输入 lsnrctl start
2、启动数据库
命令行下输入 sqlplus /nolog
SQL>conn /as sysdba;
SQL>startup
安装完成
分享到:
相关推荐
【Ubuntu9.10 安装Oracle10G】是一个关于在Ubuntu 9.10操作系统上安装Oracle数据库10g的实践教程。这个过程包括了多个步骤,确保系统满足安装Oracle所需的基本要求,并对系统进行必要的配置。 首先,安装过程中涉及...
### 整理后的ubuntu9.10下oracle10.2g安装 #### 知识点一:Ubuntu 9.10 系统环境准备 - **安装 gcc**:为了确保 Oracle 10g 能够顺利安装,在 Ubuntu 9.10 系统上需要先安装 `gcc`。可以通过命令行进行安装: ```...
在本篇中,我们将深入探讨如何在Ubuntu 9.10操作系统上安装Oracle 10g数据库管理系统。这个过程涉及到多个步骤,包括系统配置、依赖安装、环境变量设置以及数据库实例的创建。以下是对整个安装过程的详细解析。 ...
在 Ubuntu 9.10 系统中,为了更好地适应中文用户的需求,配置一个流畅且好用的中文输入法变得尤为重要。本文将详细介绍如何在 Ubuntu 9.10 中配置智能拼音输入法,包括必要的安装步骤以及可能遇到的问题和解决方案。...
Ubuntu 是一个基于 Debian 发行版和 GNOME 桌面环境的 Linux 操作系统,四年多前我们第一次试用了 Ubuntu,之后便被深深的吸引。Ubuntu 非常易用,和 Windows 相容性很好,非常适合 Windows 用户的迁移。预装了大量...
本文件详细描述了Ubuntu操作系统下如何安装配置Intel的计算机视觉库OpenCV。由于版本的不同则搭建的步骤和注意的事项是有区别的,这对于初学者来说是有一定障碍的,所以本文的亮点在于详细的说明了安装过程中的每...
ubuntu9.10的用户指南汉化包,deb格式.
### Ubuntu 9.10 下搭建 LAMP 服务器完全图解教程 #### 一、引言 随着互联网技术的发展,网站开发的需求日益增加。LAMP(Linux + Apache + MySQL + PHP)作为一套开源的Web服务解决方案,因其稳定、高效、成本低廉...
ubuntu910界面汉化安装包,deb格式。由于包的相互依赖,需用如下命令安装: #dpkg -i language-pack-gnome-zh-hans_1%3a9.10+20091022_all.deb language-pack-gnome-zh-hans-base_1%3a9.10+20091022_all.deb #dpkg -...
根据给定的文件信息,我们可以总结出在Ubuntu 9.10系统上安装Oracle 10g的关键步骤和注意事项,尽管标题与描述提及的是Ubuntu 10,但内容实际涉及的是Ubuntu 9.10。以下是详细的安装指南: ### 安装前的系统准备 ...
在本文中,我们将详细讲解如何在Ubuntu 9.10操作系统上搭建LAMP(Linux、Apache、MySQL、PHP)服务器,这是一个适用于初学者的完全图解教程。LAMP环境是开发和运行基于PHP的Web应用程序的标准配置,如WordPress等。 ...
本教程主要涵盖的是在Vmware 6.5虚拟机环境下安装Ubuntu 9.10操作系统的过程,这是一项对于初学者非常实用的技术。Vmware是一款强大的虚拟化软件,它允许用户在单个计算机上同时运行多个操作系统,而Ubuntu 9.10则是...
(2)Ubuntu9.10,注意在安装步骤第7步的时候,点击高级按钮,选择安装启动器引导设备的位置为你手动分区的那个光盘。 (3)登录win7(此时系统直接进入win7的),将此文件解压后直接放在C盘即可。 (4)重启后即有...
【搭建 Ubuntu 9.10 简易 FTP 服务器详解】 在 Ubuntu 9.10 系统中,快速构建一个简易FTP服务器的过程相对简单,主要涉及以下几个关键步骤: 1. **安装 FTP 服务器软件**: 使用 `sudo apt-get install vsftpd` ...
描述中的“用虚拟机在移动硬盘上安装Ubuntu 9.10 视频”表明这个过程是通过虚拟化技术来实现的,即使用虚拟机软件(如VMware、VirtualBox等)在移动硬盘上创建一个独立的运行环境来安装和运行Ubuntu。这种方法允许...
- **安装便捷**: 支持在Windows环境下无需重新分区即可安装,类似于安装一个应用程序。 #### 2. Ubuntu 9.10 版本特色 - **版本号**: 9.10,发布于2009年10月。 - **代号**: Karmic Koala(慈悲的考拉)。 - **改进...
ubuntu910的ibus输入法,由于附件大小的限制,分开成两个资源上传.
1. **安装Java**:Hadoop依赖于Java环境,因此首先需要在Ubuntu 9.10上安装Java。可以通过包管理器来安装OpenJDK或Oracle JDK。 ```bash sudo apt-get update sudo apt-get install openjdk-6-jdk ``` 2. **...