`
happmaoo
  • 浏览: 4508322 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

在Ubuntu 9.10下搭建Java开发环境(四):Oracle10g篇

阅读更多

第一步:安装必要的文件
安装开始前,确认你的系统符合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

    【Ubuntu9.10 安装Oracle10G】是一个关于在Ubuntu 9.10操作系统上安装Oracle数据库10g的实践教程。这个过程包括了多个步骤,确保系统满足安装Oracle所需的基本要求,并对系统进行必要的配置。 首先,安装过程中涉及...

    整理后的ubuntu9.10下oracle10.2g安装

    ### 整理后的ubuntu9.10下oracle10.2g安装 #### 知识点一:Ubuntu 9.10 系统环境准备 - **安装 gcc**:为了确保 Oracle 10g 能够顺利安装,在 Ubuntu 9.10 系统上需要先安装 `gcc`。可以通过命令行进行安装: ```...

    Ubuntu 9.10安装Oracle 10g手记

    在本篇中,我们将深入探讨如何在Ubuntu 9.10操作系统上安装Oracle 10g数据库管理系统。这个过程涉及到多个步骤,包括系统配置、依赖安装、环境变量设置以及数据库实例的创建。以下是对整个安装过程的详细解析。 ...

    Ubuntu9.10配置输入法

    在 Ubuntu 9.10 系统中,为了更好地适应中文用户的需求,配置一个流畅且好用的中文输入法变得尤为重要。本文将详细介绍如何在 Ubuntu 9.10 中配置智能拼音输入法,包括必要的安装步骤以及可能遇到的问题和解决方案。...

    Linux操作系统 Ubuntu 9.10 图解安装教程

    Ubuntu 是一个基于 Debian 发行版和 GNOME 桌面环境的 Linux 操作系统,四年多前我们第一次试用了 Ubuntu,之后便被深深的吸引。Ubuntu 非常易用,和 Windows 相容性很好,非常适合 Windows 用户的迁移。预装了大量...

    Ubuntu9.10下搭建OpenCV 2.0 开发平台详解

    本文件详细描述了Ubuntu操作系统下如何安装配置Intel的计算机视觉库OpenCV。由于版本的不同则搭建的步骤和注意的事项是有区别的,这对于初学者来说是有一定障碍的,所以本文的亮点在于详细的说明了安装过程中的每...

    ubuntu9.10的user guide汉化

    ubuntu9.10的用户指南汉化包,deb格式.

    Ubuntu_9.10下搭建LAMP服务器完全图解教程.doc

    ### Ubuntu 9.10 下搭建 LAMP 服务器完全图解教程 #### 一、引言 随着互联网技术的发展,网站开发的需求日益增加。LAMP(Linux + Apache + MySQL + PHP)作为一套开源的Web服务解决方案,因其稳定、高效、成本低廉...

    ubuntu9.10界面汉化包

    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_10安装Oracle_10g手记

    根据给定的文件信息,我们可以总结出在Ubuntu 9.10系统上安装Oracle 10g的关键步骤和注意事项,尽管标题与描述提及的是Ubuntu 10,但内容实际涉及的是Ubuntu 9.10。以下是详细的安装指南: ### 安装前的系统准备 ...

    Ubuntu_9[1].10下搭建LAMP服务器完全图解教程

    在本文中,我们将详细讲解如何在Ubuntu 9.10操作系统上搭建LAMP(Linux、Apache、MySQL、PHP)服务器,这是一个适用于初学者的完全图解教程。LAMP环境是开发和运行基于PHP的Web应用程序的标准配置,如WordPress等。 ...

    Vmware6.5 安装 Ubuntu 9.10 全过程视频教程

    本教程主要涵盖的是在Vmware 6.5虚拟机环境下安装Ubuntu 9.10操作系统的过程,这是一项对于初学者非常实用的技术。Vmware是一款强大的虚拟化软件,它允许用户在单个计算机上同时运行多个操作系统,而Ubuntu 9.10则是...

    Win7下引导Ubuntu9.10的文件

    (2)Ubuntu9.10,注意在安装步骤第7步的时候,点击高级按钮,选择安装启动器引导设备的位置为你手动分区的那个光盘。 (3)登录win7(此时系统直接进入win7的),将此文件解压后直接放在C盘即可。 (4)重启后即有...

    ubuntu9.10 快速搭建简易的ftp服务器.doc

    【搭建 Ubuntu 9.10 简易 FTP 服务器详解】 在 Ubuntu 9.10 系统中,快速构建一个简易FTP服务器的过程相对简单,主要涉及以下几个关键步骤: 1. **安装 FTP 服务器软件**: 使用 `sudo apt-get install vsftpd` ...

    移动硬盘安装Ubuntu 9.10

    描述中的“用虚拟机在移动硬盘上安装Ubuntu 9.10 视频”表明这个过程是通过虚拟化技术来实现的,即使用虚拟机软件(如VMware、VirtualBox等)在移动硬盘上创建一个独立的运行环境来安装和运行Ubuntu。这种方法允许...

    Ubuntu_9.10_图解安装教程

    - **安装便捷**: 支持在Windows环境下无需重新分区即可安装,类似于安装一个应用程序。 #### 2. Ubuntu 9.10 版本特色 - **版本号**: 9.10,发布于2009年10月。 - **代号**: Karmic Koala(慈悲的考拉)。 - **改进...

    ubuntu9.10中文输入法1

    ubuntu910的ibus输入法,由于附件大小的限制,分开成两个资源上传.

    ubuntu9.10上部署Hadoop

    1. **安装Java**:Hadoop依赖于Java环境,因此首先需要在Ubuntu 9.10上安装Java。可以通过包管理器来安装OpenJDK或Oracle JDK。 ```bash sudo apt-get update sudo apt-get install openjdk-6-jdk ``` 2. **...

Global site tag (gtag.js) - Google Analytics