• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > Oracle Enterprise Linux 5.2安装Oracle 10g数据库

Oracle Enterprise Linux 5.2安装Oracle 10g数据库

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了Oracle,Enterprise,Linux,5.2,安装等相关知识,希望本文的分享对您有所帮助

1、安装操作系统Oracle Enterprise Linux 5.2 2、创建用户 创建Oracle用户,创建dba组和oinstall组 [root@oel_11g ~]# groupadd oinstall [root@oel_11g ~]# groupadd dba 然后在这个根目录下建立一个目录 /u01/app/Oracle;计划是把Oracle11G的软件安装在/u0

1、安装操作系统Oracle Enterprise Linux 5.2

2、创建用户

创建Oracle用户,创建dba组和oinstall组
[root@oel_11g ~]# groupadd oinstall
[root@oel_11g ~]# groupadd dba
然后在这个根目录下建立一个目录 /u01/app/Oracle;计划是把Oracle11G的软件安装在/u01/app/oracle这个目录


创建用户和密码
增加一个Oracle用户,密码:oracle。它的这个首要的组是oinstall;辅助的组是dba;缺省的根目录是/u01/oracle
[root@oel_11g ~]# useradd -g oinstall -G dba Oracle
设置密码以及确认
[root@oel_11g ~]# passwd Oracle
[root@oel_11g ~]# cd /
[root@oel_11g ~]# ls –l
改变成了Oracle这个用户了
[root@oel_11g /]# chown -R Oracle:oinstall /u01/app/oracle
[Oracle@oel_11g /]$ chmod -R 775 /u01/app/oracle
[root@oel_11g /]# ls -l
要检验nobody这个用户是否存在
[root@Oracle11g /]# id nobody
uid=99(nobody) gid=99(nobody) groups=99(nobody)
3、检查安装Oracle11g数据库的包是否齐全

Oracle Enterprise Linux 5.2的操作系统需要如下的包:
binutils-2.17.50.0.6
compat-libstdc++-33-3.2.3
e
lfutils-libelf-0.125
elfutils-libelf-devel-0.125
elfutils-libelf-devel-static-0.125
gcc-4.1.2
g
cc-c++-4.1.2
g
libc-2.5-24
glibc-common-2.5
g
libc-devel-2.5
ksh-20060214
libaio-0.3.106
l
ibaio-devel-0.3.106
l
ibgcc-4.1.2
libgomp-4.1.2
l
ibstdc++-4.1.2
l
ibstdc++-devel-4.1.2
make-3.81
sysstat-7.0.2

[root@oel_11g ~]:rpm -q
可以使用rpm -q的方式进行检测,但是有时由于太过繁琐,个人觉得还是配置yum进行安装为好,一下提供yum的配置手法

4、配置yum
配置网络yum服务器 【Linux公社 http://www.linuxidc.com 】

1)安装vsftpd包与createrepo包
使用rpm -q 指令检测vsftpd和createrepo包是否安装
需要安装的两个包名为:
createrepo-0.4.11-3.el5.noarch.rpm
vsftpd-2.0.5-12.el5.i386.rpm
使用rpm -ivh 指令进行安装

2)把系统安装光盘里的文件全部copy到/var/ftp/pub/OEL5U2下 (假设光盘挂载在/mnt目录下,其实只拷贝Server和TV两个文件中的内容就好)
[root@oel_11g ~]#cp -rf /mnt/* /var/ftp/pub/OEL5U2
3)在OEL5U2目录下运行createrepo命令
[root@oel_11g OEL5U2]# createrepo ./
4 )启动vsftpd服务
[root@oel_11g ~]# service vsftpd start
Starting vsftpd for vsftpd: [ OK ]
或者
[root@oel_11g ~] /etc/init.d/vsftpd restart

5 )要连接yum服务器的使用端(以本机为例)编辑yum使用配置文件
# vi /etc/yum.repos.d/rhel-debuginfo.repo
[rhel-debuginfo]
name=Red Hat Enterprise Linux $releasever - $basearch - Debug
baseurl=ftp://127.0.0.1/pub/OEL5U2
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RedHat-release

5、配置环境变量
[Oracle@oel_11g ~]$ pwd /home/oracle
[Oracle@oel_11g ~]$ vi .bash_profile

填写如下内容:
export Oracle_BASE=/u01/app/oracle
export Oracle_HOME=$ORACLE_BASE/product/11.2.0/
export Oracle_SID=oracle11g
export PATH=$Oracle_HOME/bin:$PATH:$HOME/bin

6、安装数据库软件
[Oracle@oel_11g ~]$ ./runinstall

完成安装,以root用户运行脚本
[root@oel_11g ~]# sh /u01/oraInventory/orainstRoot.sh
[root@oel_11g ~]# sh /u01/app/Oracle/root.sh
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 浅析drop user与delete from mysql.user的区别
  • mysql prompt的用法详解
  • 如何使用索引提高查询速度
  • 深入mysql创建自定义函数与存储过程的详解
  • JDBC数据库的使用操作总结
  • MySQL查询优化:LIMIT 1避免全表扫描提高查询效率
  • MySQL与Oracle的语法区别详细对比
  • 有关mysql中ROW_COUNT()的小例子
  • MySQL 百万级分页优化(Mysql千万级快速分页)
  • 从创建数据库到存储过程与用户自定义函数的小感

相关文章

  • 2017-05-11mysql备份与恢复详解
  • 2018-12-05合并SQL脚本文件的方法分享
  • 2018-12-05关于查询异常的相关文章汇总
  • 2018-12-05oracle删除已存在的表的实例
  • 2018-12-05php 不能连接数据库 php error Can''t connect to local MySQL
  • 2018-12-05mysql 触发器用法实例分享
  • 2018-12-05我的服务器SQL2000的sqlserver占用了90%的cpu,怎么查是那个库?
  • 2017-05-11mysql表的清空、删除和修改操作详解
  • 2018-12-05mysql 远程连接数据库的方法集合
  • 2018-12-05IP处理函数inet_aton()和inet_ntoa()使用说明

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 在MySQL中删除表的操作教程
    • php+ajax做的分页实例代码
    • 常用的几个mysql监控脚本命令
    • 简单触发器的使用 献给SQL初学者
    • MySQL错误ERROR 1615 解决方法
    • MySQL中MIN()函数的使用教程
    • MySQL Query Rewrite Plugin使用
    • 分享一个纯 Python 实现的 MySQL 客户端操作库
    • jdbc操作数据库的基本流程详解
    • Linux下修改MySQL编码的方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有