原文地址:linux上安装oracle作者:天涯恨客
1、创建oinstall组

[root@xieqing ~]# groupadd oinstall

创建dba组

[root@xieqing ~]# groupadd dba

创建oracle用户,先检查

[root@xieqing ~]# id oracle

Id: oracle: 无此用户

[root@xieqing ~]# useradd oracle –g oinstall –G dba

给oracle用户创建密码,密码也是oracle

[root@xieqing ~]# passwd oracle

创建以下目录

[root@xieqing ~]# mkdir /u01/app/oracle -p

把u01目录改成属于oinstall组oracle的(-R 表示递归)

[root@xieqing ~]# chown oracle.oinstall /u01 -R

修改环境变量:使用oracle用户登录


2、

修改oracle的环境变量(是oracle登录的)

[oracle@xieqing ~]# vim .bash_profile

进入编辑状态后,在

export PATH 这个语句后面加入

export EDITOR=vim

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1

export PATH=$ORACLE_HOME/bin:$PATH
 (注:这个:$PATH是因为不能直接结束,否则就把原来的PATH都覆盖掉了,所以要跟上原来的)

最后按 :wq 保存退出

并让它生效

[oracle@xieqing ~]$ source ~/.bash_profile

检查ORACLE_HOME路径是否是我们指定的路径

[oracle@xieqing ~]#echo $ORACLE_HOME

如果是: /u01/app/oracle/product/10.2.0/db_1则说明生效了

3、

4、


5、让root用户能够ftp上传

vim /etc/vsftpd/ftpusers

vim /etc/vsftpd/user_list

把root用户注释掉即可

启动vsftpd服务

6、用root账户登录ftp上传oracle安装文件

7、挂载光盘


安装libXp-1.0.0.8.1.e15.i386.rpm

8、拷贝光盘下的RHEL_5.5 i386 DVD/   到
/RHEL5U5下

[root@xieqing media]# cp RHEL_5.5 i386 DVD/
/RHEL5U5 -r

9、修改内核参数

[root@xieqing ~]# vim /etc/sysctl.conf

把以下加入到文件中去/etc/sysctl.conf

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000

net.core.rmem_default = 270000

net.core.rmem_max = 270000

net.core.wmem_default = 262144

net.core.wmem_max = 262144

让其生效:

[root@xieqing ~]# sysctl -p


10、yum安装gcc

手工写一个

[root@xieqing Server]# vim /etc/yum.repos.d/iso.repo

[rhel-Server]

name=5u5_Server

baseurl=file:///media/RHEL_5.5 i386 DVD/Server
  baseurl=file:///RHEL5U5/Server

enabled=1

gpgcheck=0

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPD-KEY-redhat-release

:wq保存退出

[root@xieqing Server]# yum clean all

[root@xieqing Server]# yum install gcc


11、oracle不能安装在5版本下,改

[root@xieqing media]# vim /etc/redhat-release

内容

Red Hat Enterprise Linux Server release 5.5 (Tikanga)

改成:

Red Hat Enterprise Linux Server release 4.5 (Tikanga)



12、修改hosts文件,改成:

[root@xieqing ~]# vim /etc/hosts

127.0.0.1 localhost localhost.localdomain

::1
  localhost6.localdomain6
localhost6

13、找到上传的10201_database_linux32.zip
 并进行解压缩到tmp目录

[oracle@xieqing ~]# unzip /var/ftp/10201_database_linux32.zip
 –d /tmp/

14、运行./runInstaller安装oracle

15、

本文使用Blog_Backup未注册版本导出,请到soft.pt42.com注册。

[转载]linux上安装oracle的更多相关文章

  1. linux上安装oracle

    Linux上安装Oracle 10g:  http://69520.blog.51cto.com/59520/91156

  2. 在Linux上安装Oracle RAC 12 c(12.1) 虚拟机,一步一步向导

    Oracle RAC 12 c(12.1)在Linux上安装虚拟机,一步一步向导 今天我们将看到如何安装 12 c版本1 RAC(真正的应用程序集群)数据库2 Linux 64位的虚拟机 使用VMWa ...

  3. 在Linux上安装Oracle服务的操作步骤

    如题,将我在云服务器上安装Oracle服务的惨痛经历分享出来,期间查找的资料踩过的坑无数,希望对大家能有帮助 闲话少叙,直接开始 首先,由于服务器比较差,需要先设置swap 查看是否设置swap虚拟内 ...

  4. Ubuntu Linux上安装oracle jdk

    说明:由于很多系统不支持使用OpenJDK,因此在ubuntu下会需要安装Oracle JDK.而Oracle JDK的安装貌似没有提供apt方式,因此安装Oracle JDK的方式相对麻烦一些,我经 ...

  5. DBA_在Linux上安装Oracle Database11g数据库(案例)

    2014-08-08 Created By BaoXinjian

  6. VM虚拟机下在LINUX上安装ORACLE 11G单实例数据库

    1.环境及安装前规划:虚拟机及OS如下 环境:VMware Wordstation ACE版 6.0.2 操作系统:OracleLinux-R5-U8-Server-i386-dvd    3.2G ...

  7. Linux上安装Oracle的辛酸史

    下个礼拜就要开始学习Oracle了,得嘞先在我的CentOS7上装一个(貌似听说Oracle装在Oracle Linux能得到更好的性能,不过懒得下Oracle Linux镜像,在CentOS7上装个 ...

  8. Linux上安装Oracle的教程-centos7

    一.安装Oracle前准备 1.创建运行oracle数据库的系统用户和用户组   [humf@localhost ~]$ su root #切换到root   Password:   [root@lo ...

  9. 史上最详细最全的Linux上安装Oracle的教程-centos7

    一.安装Oracle前准备 1.创建运行oracle数据库的系统用户和用户组 [humf@localhost ~]$ su root #切换到root Password: [root@localhos ...

随机推荐

  1. 如何通过putty软件远程登录并且控制linux平台

    准备备工作: 下载putty远程登录软件,图标如下 打开linux主机. Linux主机准备条件: 1 配置IP ,如果大家使用虚拟机的话建议通过vm1或者vm8进行与本地真实机进行连接,同时注意要避 ...

  2. js-学习方法

    1:多实践,找例子,看别人是如何实现的,然后自己去实现,然后谷歌百度,最后总结. 2:如何读js英文书:不是自己不会读,是被吓着了.自己吓自己. 英文不好的话,先不要挨着排的从头到尾读. 应该首先读目 ...

  3. dubbo之集群容错

    在集群调用失败时,Dubbo 提供了多种容错方案,缺省为 failover 重试. 集群容错模式 1. Failover Cluster 失败自动切换,当出现失败,重试其它服务器 .通常用于读操作,但 ...

  4. C#访问Win 32的一些尝试

    使用C#调用Win 32 Api大部分情况下基本只涉及到参数类型的转变,但在遇到Win 32 Api返回LPVOID *lpBuff 时会遇到一些解析遍历难题.lpBuff为二维指针,*lpBuff是 ...

  5. python 疑难杂症

    1.getpass模块    :Pycharm不支持getpass模块,使用terminal可运行,但是getpass中文提示显示乱码?

  6. 【剑指Offer】62、二叉搜索树的第k个结点

      题目描述:   给定一棵二叉搜索树,请找出其中的第k小的结点.例如(5,3,7,2,4,6,8) 中,按结点数值大小顺序第三小结点的值为4.   解题思路:   本题实际上比较简单,主要还是考察对 ...

  7. [bzoj1860 ZJOI2006] 超级麻将 (线性dp)

    传送门 Description Input 第一行一个整数N(N<=100),表示玩了N次超级麻将. 接下来N行,每行100个数a1..a100,描述每次玩牌手中各种牌的数量.ai表示数字为i的 ...

  8. MySQL中的注释符号的使用

    前言 在学习MySQL的过程中,因为目前接触的语法简单,所以实在没有想到过加入注释.在写博客使用Markdown时,突然想用注释语句,所以便百度了一下,引用了这一篇转载博客. MySQL中的注释符号有 ...

  9. Linux之浅谈VIM常见用法及原理图

    本次归纳以强大的VIM文本处理工具常见用法去展开论述. 文本编辑种类:       行编辑器:sed       全屏编辑器:nano,vi        vim - Vi改进 其他编辑器:     ...

  10. 使用VirtualBox实现端口转发,以SSH与Django为例

    先来认识几个概念 (1)IP地址:又称为互联网协议地址,是计算机的物理地址,相当于计算机的编号,是32位的二进制数,通常被分割成4个8位的二进制数: (2)端口:指设备与外界通讯的接口,一台计算机的端 ...