安装 oracle-xe,CentOS上安装Oracle XE指南
引言: 在CentOS上安装Oracle XE主要用来解决学习和测试的用处,虽然简单,但也是涉及到了诸多的步骤和细节问题。
1. 下载Oracle XE
访问http://www.oracle.com/technetwork/cn/database/database-technologies/express-edition/downloads/index.html, 根据操作系统,选择版本下载即可。
2. 解压缩Oracle XE安装程序
unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip
2.1 创建用户
root@localhost ~]# groupadd oinstall //创建oracle数据库安装组
[root@localhost ~]# groupadd dba //创建oracle数据库管理组
[root@localhost ~]# useradd -m -g oinstall -G dba oracle //创建oracle用户
[root@localhost ~]# id oracle
uid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba)
passwd oracle //为Oracle用户设置密码:
Changing password for user oracle.
New UNIX password:
BAD PASSWORD: it is based on a dictionary word
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
4. 建立安装目录
chown -R oracle:oinstall /u01/app
chmod -R 775 /u01/app
5. 开始安装
>> cd Disk1
>> rpm -ivh oracle-xe-11.2.0-1.0.x86_64.rpm
6. 运行配置oracle xe的命令
>> /etc/init.d/oracle-xe configure
7. 修改bash_profile中环境变量
安装结束后,系统会自动建立一个名为oracle的用户,home dir位置在 /u01/app/oracle 也就是数据库安装的位置。
修改.bash_profile.在其中添加如下内容:
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_HOSTNAME=dbserver; export ORACLE_HOSTNAME
ORACLE_UNQNAME=ORADB; export ORACLE_UNQNAME
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1; export ORACLE_HOME
ORACLE_SID=ORADB; export ORACLE_SID
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
注意: 这个.bash_profile修改是在你所运行的sql的用户下,比如用户oracle.在此之前,需要切换到用户oracle. 然后在oracle用户修改其.bash_profile.
8. 测试是否成功
>> echo $ORACLE_BASE
>> sqlplus / as sysdba #查看是否可以进入sql命令行
安装 oracle-xe,CentOS上安装Oracle XE指南相关推荐
- linux温度监控控件下载安装,Linux_在CentOS上安装Sensors主机温度监控程序,先下载lm_sensors和sensors-applet两 - phpStudy...
在CentOS上安装Sensors主机温度监控程序 先下载lm_sensors和sensors-applet两个程序. 其中,lm_sensors找到了rpm包文件:lm_sensors-3.0.1- ...
- 平板安装python_在CentOS上安装Python3的三种方法
Centos7默认自带了Python2.7版本,但是因为项目需要使用Python3.x你可以按照此文的三个方法进行安装. 注:本文示例安装版本为Python3.5, 一.Python源代码编译安装 安 ...
- linux安装rvm,在CentOS上安装rvm
如果是Ubuntu系统,先安装编译环境 sudo apt-get install build-essential sudo apt-get install zlib1g sudo apt-get in ...
- centos安装mysql-python_在Centos上安装mysql python
步骤1-安装软件包# yum install MySQL-python Loaded plugins: auto-update-debuginfo, langpacks, presto, refres ...
- 使用 VMware Server 在 Oracle Enterprise Linux 上安装 Oracle RAC 10g
DBA:Linux 下载 VMware Server 1.0.1 Oracle Enterprise Linux 4,Kernel 2.6.9-42.0.0.0.1.ELsmp 适用于 Linux ...
- 在Oracle和MySQL上安装hr schema、example和Scott schema
本文介绍在Oracle和MySQL上安装hr示例数据库的方法,和在Oracle上安装example示例数据库的方法,以及Scott示例数据库的安装方法. 文章目录 在oracle上安装hr schem ...
- 在Red Hat或CentOS上安装 MongoDB-4.x 社区版
在Red Hat或CentOS上安装MongoDB社区版 目录 本文概述 注意事项 安装MongoDB 运行MongoDB 卸载MongoDB 概述 使用本教程,使用软件包管理器在Red Hat En ...
- python2.7安装scipy_在centOS上离安装Python2.7以及numpy,scipy,matplot,sklearn等
〇.由于是离线安装.提前下载各种包 大概会用到的包如下图 一.安装python2.7.9 ./configure --prefix=/usr/local make && make al ...
- 如何在Ubuntu/CentOS上安装Linux内核4.0
如何在Ubuntu/CentOS上安装Linux内核4.0 大家好,今天我们学习一下如何从Elrepo或者源代码来安装最新的Linux内核4.0.代号为'Hurr durr I'm a sheep'的 ...
最新文章
- Python生物信息学②从PDB文件中提取蛋白序列
- html5 datalist属性,HTML5 元素 datalist 介绍
- 1 睡眠唤醒_一劳永逸解决WIN10所有睡眠问题
- MySQL数据库安全配置
- OpenKG 祝大家元宵节快乐!
- ie678,FF,chrome的css兼容性
- 详解vue动画的封装
- ios13看怎么airpods电量_你的iPhone升级iOS13了吗?iOS13升级前,必知的七大新功能...
- python执行过程_Python threading模块condition原理及运行流程详解
- chrome插件开发入门-保姆级攻略
- 回顾一年的工作历程_回顾一年来的工作
- Chuck语言学习笔记——4.复数,四则运算与类型转换
- win系统设置定时开机
- MATLAB写入文件的操作
- 开幕在即!众星齐聚八泉峡推介会 为山西加油,为二青助力!
- java int类型能表示的数值范围
- 计算机桌面图标管理,桌面图标怎么管理 桌面图标管理方法介绍
- 为什么不能随便帮别人修电脑
- java门户网站模板_java门户网站模板.doc
- 基于HTML+CSS+JavaScript制作学生网页——龙猫 -宫崎骏 5页 带轮播 带js校验
热门文章
- 【tool】网站测试分类
- 详解ADO.NET操作数据库合力创享
- 个推通知栏修改_浙大一院五一劳动节放假通知!手机办住院手续!还有这些攻略不能错过!...
- Keras实现seq2seq案例代码:Bi-LSTM
- 多索引表 (1)boost::multi_index多索引容器
- C++ Primer 5th笔记(10)chapter10 泛型算法 :迭代器
- vnctf——cm1
- wasm逆向——(极客大挑战2021wasm
- UnboundLocalError: local variable ‘XXX‘ referenced before assignment解决办法
- Linux内核设计与实现学习笔记目录