Linux(Fedora) 安装 Oracle XE Database
Fedora 安装 Oracle XE Database
Fedora 20Oracle XeOracle VM VirtualBoxFedora 安装oracle 数据库
环境:
Oracle VM VirtualBox 虚拟机4.3.6
Server : Fedora-Live-Desktop-x86_64-20-1.iso
Oracle Database:oracle-xe-11.2.0-1.0.x86_64
虛擬機的硬盤最好設置大一點:可以通過gparted-live-0.17.0-4-amd64這個工具來調整硬盤容量。
虛擬機的swap交換空間至少是2G: 可以通過創建文件的方式來改變swap的大小
1、下载合适的数据库版本:
username/password:oraclesuperuser@jiushiwo.com/Supersteve1234
(请不要修改用户密码)
2、将安装包拷贝至虚拟机以下目录:
/usr/local/share
3、解压缩zip文档
[steve@localhost share]$ sudo unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip
解压完毕后会产生Disk1目录
4、进入Disk1目录,并安装oracle rpm包
[steve@localhost share]$ cd Disk1
[steve@localhost share]$ sudo rpm -ivh oracle-xe-11.2.0-1.0.x86_64.rpm
将会出现以下信息:
准备中... ################################# [100%]
正在升级/安装...
1:oracle-xe-11.2.0-1.0 ################################# [100%]
Executing post-install steps...
You must run '/etc/init.d/oracle-xe configure' as the root user to configure the database.
5、Oracle 配置
[steve@localhost Disk1]$ sudo /etc/init.d/oracle-xe configure
将会出现以下信息:
Oracle Database 11g Express Edition Configuration
This will configure on-boot properties of Oracle Database 11g Express
Edition. The following questions will determine whether the database should
be starting upon system boot, the ports it will use, and the passwords that
will be used for database accounts. Press to accept the defaults.
Ctrl-C will abort.
Specify the HTTP port that will be used for Oracle Application Express [8080]:
Specify a port that will be used for the database listener [1521]:
Specify a password to be used for database accounts. Note that the same
password will be used for SYS and SYSTEM. Oracle recommends the use of
different passwords for each database account. This can be done after
initial configuration:
Confirm the password:
Do you want Oracle Database 11g Express Edition to be started on boot (y/n) [y]:n
Starting Oracle Net Listener...Done
Configuring database...Done
Starting Oracle Database 11g Express Edition instance...Done
Installation completed successfully.
说明安装成功。可以通过命令查看监听:
[steve@localhost Disk1]$ lsnrctl status
PS: 执行该命令前先修改profile文件:
[steve@localhost ~]$ sudo vi ~/.bash_profile
然后添加(在下面#所提示的那一行后面添加):
# User specific environment and startup programs
. /u01/app/oracle/product/11.2.0/xe/bin/oracle_env.sh
保存退出后,执行以下命令,以便让配置生效:
[steve@localhost ~]$ source ~/.bash_profile
6、登陆,并创建用户 stevesys,密码为password
[steve@localhost Disk1]$ sqlplus sys/刚才输入的密码@//localhost/XE as sysdba
SQL*Plus: Release 11.2.0.2.0 Production on 星期四 1月 9 15:27:10 2014
Copyright (c) 1982, 2011, Oracle. All rights reserved.
连接到:
Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production
SQL> create user stevesys identified by password default tablespace users;
用户已创建。
SQL> grant dba to stevesys;
授权成功。
SQL> grant create table to stevesys;
授权成功。
SQL> grant create trigger to stevesys;
授权成功。
SQL> quit
7、测试新用户stevesys
[steve@localhost Disk1]$ sqlplus stevesys/password@XE
SQL*Plus: Release 11.2.0.2.0 Production on 星期四 1月 9 15:30:46 2014
Copyright (c) 1982, 2011, Oracle. All rights reserved.
连接到:
Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production
至此,数据库安装成功!
命令:
查看监听:lsnrctl status
启动监听:lsnrctl start
启动oracle:sudo /etc/init.d/oracle-xe start
tnsnames.ora的目录:/u01/app/oracle/product/11.2.0/xe/network/admin/tnsnames.ora
listener.ora的目录:/u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora
PS:
1、如果想要重新配置oracle, 删除以下文件即可:
/etc/sysconfig/oracle-xe
2、如果是手动启动oracle服务,启动顺序为:
启动监听 -〉启动oracle
3、如果从其他客户端远程访问该数据库,需要开放端口:请移步至:
http://ironurbane.iteye.com/blog/2002387
Linux(Fedora) 安装 Oracle XE Database的更多相关文章
- 百度文库,linux下安装oracle客户端
linux单独安装oracle client(oracle客户端) 更新:2013-10-17 18:30 | 标签:linux oracle 1.要远程使用oracle,先下载下面三个文件,注意 ...
- DBA_在Linux上安装Oracle Database11g数据库(案例)
2014-08-08 Created By BaoXinjian
- 解决在Linux下安装Oracle时的中文乱码问题
本帖最后由 TsengYia 于 2012-2-22 17:06 编辑 解决在Linux下安装Oracle时的中文乱码问题 操作系统:Red Hat Enterprise Linux 6.1数据库:O ...
- linux 手动安装 oracle(转)
Linux下安装Oracle 11 此为参照CU论坛上的高人写的文章并结合自身环境增加了点细节性的东西 操作系统 CentOS 4.2 2.6.11.8内核 安装准备 下载Oracle11安装包 内存 ...
- CentOS Linux 系统 安装oracle 11g
CentOS Linux 系统 安装oracle 11g 在Linux系统上安装oracle是比较麻烦,需要配置各种变量啥的,o(︶︿︶)o ,但是没办法,有些东西你总的去接触,而且接触理解的越早越深 ...
- linux下安装Oracle时交换空间不足的解决方法
摘:linux下安装Oracle时交换空间不足的解决方法 linux上安装Oracle时交换空间不足的解决办法 增加交换空间有两种方法: 严格的说,在系统安装完后只有一种方法可以增加swap,那就是本 ...
- linux下安装oracle及weblogic
安装weblogic 下载weblogic http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-17 ...
- Ubuntu Linux下安装Oracle JDK
from://http://blog.csdn.net/gobitan/article/details/24322561 Ubuntu Linux下安装Oracle JDK Dennis Hu 201 ...
- linux上安装oracle
Linux上安装Oracle 10g: http://69520.blog.51cto.com/59520/91156
随机推荐
- 详解Android Activity---Activity的生命周期
转载注明来自: http://www.cnblogs.com/wujiancheng/ 一.正常情况下Activity的生命周期: Activity的生命周期大概可以归为三部分 整个的生命周期:o ...
- Sql 2008R2 windows身份好用 ,sa身份不好用
Sql server2008r2 安装完毕以后 windows身份验证好用,sa身份不好用,解决方法步骤如下: 1.首先用windows身份登录 2.SQL实例右键属性 3.安全性这一项 4.选择wi ...
- 面向对象设计模式——观察者(OBSERVER)模式
定义 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新. Observer模式描述了如何建立这种关系.这一模式中的关键对象是目标(subject ...
- IScroll那些事——内容不足时下拉刷新
之前项目中的列表是采用的IScroll,但是在使用IScroll有一个问题就是:当内容不足全屏的时候,是木有办法往下拉的,这样就达不到刷新的目的了.[这是本人工作中遇到的,具体例子具体分析,这里只作一 ...
- CSS预编译与PostCSS以及Webpack构建CSS综合方案
CSS全称Cascading Style Sheets(层叠样式表),用来为HTML添加样式,本质上是一种标记类语言.CSS前期发展非常迅速,1994年哈肯·维姆·莱首次提出CSS,1996年12月W ...
- Mybatis初学笔记
MyBatis环境搭建:1.需要mybatis-3.3.0.jar,将该jar包导入web工程的libs文件夹中:2.在src下新建一个mybatis-config.xml文件,mybatis的基本配 ...
- JavaScript DOM编程艺术读后感(1)—— 平稳退化
最近,在读<JavaScript DOM编程艺术(第二版)>这本书,想着将自己的读后感记录下来,作为记忆吧. 其实我并不是最近才刚开始读这本书的,我读了有一段时间了.我是一名web前端开发 ...
- 【AngularJS】学习资料
1. http://www.cnblogs.com/lcllao/tag/AngularJs/ http://www.ituring.com.cn/article/13474 http://www.a ...
- SLAM中的优化理论(二)- 非线性最小二乘
本篇博客为系列博客第二篇,主要介绍非线性最小二乘相关内容,线性最小二乘介绍请参见SLAM中的优化理论(一)-- 线性最小二乘.本篇博客期望通过下降法和信任区域法引出高斯牛顿和LM两种常用的非线性优化方 ...
- VMware workstation批量创建虚拟机和自动化安装操作系统(二)
一. 简述 在上一篇<VMware workstation批量创建虚拟机和自动化安装操作系统(一)>中,主要介绍了VMware workstation自定义创建虚拟机的过程,和一些其他的有 ...