安装oracle的过程确实是比较麻烦的需要耐心和细心。
网上有很多介绍如何安装oracle安装的方法,但是最值得信任的当然还是oracle的官方文档
地址:
http://www.oracle.com/technology/global/cn/pub/articles/smiley_10gdb_install.html#sys
但是有些地方官方文档比较罗嗦,也可能不太适合我们的linux版本,所以借鉴下网络牛人的也还是可取的。
http://www.linuxidc.com/Linux/2009-02/18261.htm
我基本是按照官方文档作的,当然前面安装linux和后面配置的地方就没有看了,从第二部分开始。
1、准备工作:下载oracle10g
http://www.oracle.com/technology/global/cn/software/products/database/oracle10g/htdocs/10201linuxsoft.html如果没有oracle的帐号,也可以去电驴下载。或者需要的话我可以分享下我的。
我只下载了database,其他的就没有下载,因为划分的空间的太小了。这里推荐10G以上的空间,加上已有的文件。你如果还想做一些其他的开发的话,建议20G,因为数据库确实很大,再有些其他的,硬盘就满了。
2、按照官方文档往下做
1、验证系统要求
2、创建 Oracle 组和用户帐户
3、创建目录
4、配置 Linux 内核参数
5、为 oracle 用户设置 Shell 限制
6、oracle 用户的环境变量
第四和第五步我都省略了,要求不是太苛刻的话,不配置也没有多大关系。
这里注意:验证下系统要求,最好符合条件,不然安装就要出错了。特别是/tmp的大小,至少要有400M。第六步设置环境变量,用root登录,打开用户主文件夹下的.bash_profile文件。
比如我的:
vi /home/oracle/.bash_profile
在文件顶端设置环境变量,如果现在不设置,以后安装完之后再设置也可以。
我的设置:
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=/u01/app/oracle; export ORACLE_HOME
ORACLE_SID=orcl;export ORACLE_SID
ORACLE_HOME和ORACLE_SID是一定要配置的,否则运行ORACLE的时候会出现一些常见错误。
3、安装ORACLE
在oracle用户下安装,进入到解压后的文件夹下,运行$ ./runInstall.sh
注意事项:
这里会出现很多问题,比如缺少包之类的错误,运行不成功.官方网站上列出了要使用的包,在root下运行
rpm -q gcc make binutils openmotif
查看下自己缺少哪个,然后自己下载装上。
在运行基本就行了。
4、
安装的时候可能会出现乱码,首先在运行./runInstall.sh之前先切换语言
$unset LANG;unset LANGUAGE
就不会出现乱码了。
在安装过程中,注意自定义好安装的时候的值和环境变量中的值保持一致。其中特别注意安装目录:ORACLE_HOME;全局数据库名:ORACLE_SID。同时最好让Global Database Name(全局数据库名)和SID保持一致都为ORACLE_SID的值。
我把字符集设成:Unicode standard UTF-8 AL32UTF8,同时也把Create database with sample schemas复选框选上了让它生成一个初始的Sample。
根据界面提示,安装过程会提示用户两次以root权限执行一些文件,第一个是/opt/oracle/oraInventory/orainstRoot.sh,~~第二个是/opt/oracle/product/10.1.0/root.sh。
安装rpm文件
$rpm -i *.rmp
分享到:
相关推荐
Fedora11 安装 oracle10g_10.2的步骤
在Fedora 7系统上安装Oracle 10g是一项复杂的工作,因为Oracle数据库软件通常对操作系统版本和依赖性有特定的要求。在这个过程中,你需要确保所有必要的软件包都已安装并且是最适合Oracle 10g的版本。以下是标题和...
在Fedora 8上安装Oracle数据库涉及多个步骤,包括修改Linux版本、安装必要的软件包、创建Oracle组和用户账户以及配置Linux内核参数。以下是对这些步骤的详细解释: 1. **修改Linux版本**: Oracle 11g不支持Red ...
Linux rpm for fedora 7 oracle 10g install oracle 10g Linux rpm for fedora 7 oracle 10g install oracle 10g
在Fedora 13上安装Oracle 10g是一个相对复杂的过程,因为Oracle官方并不直接支持Fedora操作系统,特别是较旧的版本如Fedora 13。然而,通过一些技巧和工作,我们可以让这个过程变得可行。以下是安装Oracle 10g在...
在Fedora Core 5系统上安装Oracle 10g是一项技术性较强的任务,涉及到操作系统与数据库软件的集成。以下是详细的步骤和相关知识点: 1. **创建Oracle组和用户**: 在Linux环境下,为了安全和管理的便利,通常会...
以下是对Oracle10g在Linux系统(如Fedora11)上安装的详细步骤的解析: 1. **配置安装环境** 在安装Oracle数据库之前,确保系统满足最低硬件和软件需求。Fedora11需要更新到最新补丁,以确保与Oracle10g兼容。检查...
Fedora 7安装oracle缺少不少东西,我安装F7的时候还算是比较全面的安装,但是还是缺少不少东西,测试需要的软件如下: <br>$ rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-...
以下是在Fedora Core 6上安装Oracle 10g的详细步骤: 1. **安装前的准备** - **设置语言环境**:首先,确保你的环境变量`LANG`设置为英文,因为命令行可能无法正确显示中文。你可以通过`export LANG=en_US.UTF-8`...
Linux rpm for fedora 7 oracle 10g install oracle 10g
然而,Oracle 10g官方并没有直接提供对Fedora Core 5 (简称FC5)的支持。但这并不意味着无法在FC5上安装Oracle 10g,只需要采用一些特定的方法即可实现。本文将详细介绍在FC5上安装Oracle 10g的过程,并提供实用的...
在Red Hat Enterprise Linux 5.8 (RHEL5.8)上安装Oracle 11g数据库是一项技术性较强的任务,需要确保系统满足一系列的依赖条件。Oracle 11g是Oracle公司的一款企业级数据库管理系统,它对操作系统环境、硬件配置以及...
### CentOS静默安装Oracle 11g 知识点详解 #### 一、环境准备与配置 ##### 1.1 开启防火墙 在CentOS 7或RHEL 7或Fedora中,防火墙由`Firewalld`来管理。 - **检查防火墙状态**: ```bash systemctl status ...
Fedora 8是一个较旧的操作系统,Oracle 10g则是一个历史悠久的数据库产品,这使得安装过程中可能需要解决兼容性和依赖性问题。以下是一份详细的步骤指南,涵盖了安装Oracle所需的关键知识点: 1. **环境准备**: -...
我的是64位的fedora17操作系统安装oracle11g数据库,安装过程中发现少了许多package,于是在网上各个地方下了所需要的所有rpm包,有些网上没有的,用yum install **.rpm可能会有的安装。整理不易,下载花了好多分,...
【Oracle 10g在Fedora 12上的安装教程】 在Fedora 12操作系统上安装Oracle 10g数据库是一项技术性的工作,需要遵循特定的步骤和配置要求。以下是一个详细的安装指南: **安装要求:** 1. **硬件需求**:确保系统...
在Linux Enterprise AS 4.0系统上安装Oracle 10G数据库是一个复杂的过程,需要遵循一系列的步骤和满足特定的硬件及软件要求。首先,我们要确保系统的硬件配置满足Oracle 10G的基本需求。根据描述,至少需要512MB的...
在Linux系统中,Oracle数据库的安装过程涉及到一系列的依赖包管理,尤其是对于旧版本如Oracle 10g,它需要特定的RPM(Red Hat Package Manager)包来确保所有必要的库和工具都已就绪。在Linux 4上安装Oracle 10g,...