1.下载Oracle Database 10g Release 2 Express Edition for Linux x86
网址:http://www.oracle.com/technology/software/products/database/xe/htdocs/102xelinsoft.html
下载oracle-xe-univ-10.2.0.1-1.0.i386.rpm
2.下载后直接运行rpm -ivh doracle-xe-univ-10.2.0.1-1.0.i386.rpm进行安装
安装完成后提示修改/etc/init.d/oracle-xe configure 使用root 用户
这个之后请直接 运行: /etc/init.d/oracle-xe configure
设置http端口 如果不设置就是默认。
设置完成后 需要等待一定时间,执行成功后会出现 http://127.0.0.1:端口/apex 安装成功
3. 默认安装后 会产生一个 oracle 用户 该用户属于dba组
以oracle用户登录 设置环境变量
如果当前目录下面没有.bash_profile 文件,请拷贝root用户下的该文件
注意要使用chown oracle .bash_profile -->改变所属用户
chgrp dba .bash_profile -->改变所属组
chmod 755 .bash_profile
# Oracle Settings
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_BASE=/usr/lib/oracle/xe/app/oracle; export
ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/server; export
ORACLE_HOME
ORACLE_SID=XE; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
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
if [ $USER = "oracle" ]; then
if [ $SHELL =
"/bin/ksh" ]; then
ulimit -p
16384
ulimit -n
65536
else
ulimit -u
16384 -n 65536
fi
fi
重新登陆就可以使用sqlplus
sqlplus / as sysdba
4.手动创建数据库
(1). 指定ORACLE_SID
export ORACLE_SID=XE
(2). 创建initXE.ora
能够将默认的init.ora复制一份,再做一些修改
cd /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/dbs
cp init.ora initXE.ora
将initXE.ora里的db_name由默认的DEFAULT改为XE
并将shared_pool_size的值增大,后面会用到。
修改control_files的两个文档位置,设修改为/mnt/hdb6/oradata/...
(3). sqlplus /nolog
SQL> connect as sysdba
SQL> startup nomount
(4). 创建数据库
create database ora10
logfile group 1 ('/mnt/hdb6/oradata/redo1.log') size 10M,
group 2 ('/mnt/hdb6/oradata/redo2.log') size 10M,
group 3 ('/mnt/hdb6/oradata/redo3.log') size 10M
character set ...
national character set ...
datafile '/mnt/hdb6/oradata/system.dbf'
size 50M
autoextend on
next 10M maxsize unlimited
extent management local
sysaux datafile '/mnt/hdb6/oradata/sysaux.dbf'
size 10M
autoextend on
next 10M
maxsize unlimited
default temporary tablespace temp
tempfile '/mnt/hdb6/oradata/temp.dbf'
size 10M;
(5). 执行catalog.sql和catproc.sql
SQL> @?/rdbms/admin/catalog.sql
SQL> @?/rdbms/admin/catproc.sql
catalog.sql creates the data dictionary.
catproc.sql creates all structures required for PL/SQL.
(6). 创建用户表空间
create tablespace users
datafile '/mnt/hdb6/oradata/users.dbf' size 50M
extent management local;
(7). 创建用户
create user dis
identified by “dis”
default tablespace users;
(8). 给用户授权
grant dba to dis;
分享到:
相关推荐
- 在安装Oracle XE 11g之前,可能需要先安装一些依赖库,如`libaio`。这里通过RPM包管理器来安装。 ```bash chmod 755 libaio-devel-0.3.106-3.2.i386.rpm rpm -ivh libaio-devel-0.3.106-3.2.i386.rpm ``` **...
在Linux系统上安装Oracle XE是一项需要细心操作的过程,涉及到多个步骤和系统配置。以下是详细的安装过程和相关知识点: 1. **解压缩安装程序**:首先,你需要从Oracle官方网站下载适用于Linux的Oracle XE安装包,...
虽然Oracle XE在资源上有限制,但它仍可以与其他Oracle产品集成,如Oracle Application Express (Apex)。当需要更强大的功能时,可以考虑升级到Oracle Standard或Enterprise Edition。 总的来说,Oracle XE 11.2是...
64位Linux下Oracle11G XE安装与配置 Oracle 11G XE 是一种 Relation Database Management System(关系数据库管理系统),可以在 Linux 操作系统下安装和配置。以下是安装和配置 Oracle 11G XE 的详细步骤: 1. ...
在Linux系统中安装Oracle XE是一项常见的任务,...这些步骤将帮助你在Linux环境下成功安装和配置Oracle XE数据库,使其能够运行并为你的应用提供服务。记得在实际操作时,根据你的具体需求和环境调整相应的参数和路径。
在 Ubuntu 系统上安装 Oracle-XE(Oracle Express Edition)并进行基础配置,需要完成以下步骤: 1. **设置 Oracle-XE 版本源** 首先需要在 `/etc/apt/sources.list` 文件中添加 Oracle 的版本源,以便于通过 APT...
### Linux环境下Oracle XE安装与配置详解 #### 一、环境准备 在Linux环境中安装Oracle XE之前,首先需要确保服务器满足一定的硬件和软件条件。本文档将详细讲解如何检查和调整必要的系统设置,以便顺利安装Oracle ...
在本章节中,我们将详细探讨如何安装Oracle数据库XE、APEX和ORDS,以及如何配置一个完整的开发环境。首先,我们需要准备以下软件包: 1. Oracle Database Express Edition 11g Release 2 for Linux x64(XE) 2. ...
在 Linux 平台上,我们可以使用以下命令来重启 Oracle XE 数据库实例: /etc/init.d/oracle-xe start /etc/init.d/oracle-xe stop 重启后,Oracle XE 数据库实例将支持更多的用户连接数,足够满足多用户环境下的...
在安装 Oracle 11g 数据库之前,需要满足以下硬件和软件要求: * 硬件环境:2 台 Linux 虚拟机,CentOS 6.4,4G 内存,4 核 CPU,磁盘 50G * 软件环境:Oracle 11gR2 数据库软件 二、安装 Oracle 11g 数据库 1. ...
在整个过程中,文档“linux下安装Oracle.doc”将提供详细的步骤指导和可能遇到的问题解决方案。记住,安装Oracle不仅是一次技术操作,也是学习如何管理大型数据库和理解其工作原理的过程。因此,不断实践和学习将使...
在安装过程中,如果存在多个部分,用户可能需要按照特定顺序逐一解压和安装这些磁盘映像。 Oracle XE 11.2.0 的主要特性包括: 1. **轻量级:** 限制了最大连接数、内存使用(1GB)和数据存储(10GB),适合小型...
总的来说,Linux上的Oracle 11g安装涉及多个RPM包,它们共同构成了一个完整的运行环境,使得Oracle数据库能够在CentOS 6.3上稳定高效地运行。理解并正确处理这些RPM包是成功部署Oracle的关键步骤。
在Linux系统下安装Oracle数据库是一项技术性较高的任务,需要对Linux操作系统有一定的了解,并熟悉Oracle数据库的基本操作。本文将详细介绍在磁盘空间不足时如何扩充目录、安装Oracle的具体步骤以及如何正确配置环境...
以下是一份详细的离线安装Oracle 11g在Linux 6.5(包括CentOS 6.5、Red Hat 6.5和Oracle Linux 6.5)上的步骤指南,以及所需的RPM包列表。 首先,确保系统满足Oracle 11g的基础硬件和软件需求。Oracle 11g通常需要...
在安装OracleXE时,有几点需要注意: - **密码设置**:安装过程中会要求设定一个密码,这个密码非常重要,因为它将作为系统管理员(如`SYSTEM`或`SYS`)的登录密码。请确保记录并妥善保管。 - **操作系统兼容性**:...
以下是一份详细的安装指南,旨在帮助你成功地在Linux系统上部署Oracle数据库。 1. **系统准备** - **硬件需求**:Oracle数据库对硬件配置有一定的要求,包括足够的内存(建议至少8GB)、合适的CPU数量和足够的磁盘...
2. **安装工具**:RPM是用于在Linux上安装、管理软件包的主要工具。你需要熟悉RPM命令行工具,如`rpm -ivh`(安装、验证、不覆盖已安装的包)和`rpm -q`(查询已安装的包)。 3. **依赖解决**:Oracle 11g的安装...
- 在安装过程中注意权限问题。 - 对于大型数据库部署,建议使用Oracle RAC集群。 - 定期备份数据以防止数据丢失。 - 关注Oracle官方的安全补丁更新。 #### 七、常见问题与解决方案 - **问题1**:安装过程中出现...