`

在Linux上安装Oracle XE

阅读更多

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;

分享到:
评论

相关推荐

    linux下安装oracle xe 11g文档

    - 在安装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安装OracleXE.pdf

    在Linux系统上安装Oracle XE是一项需要细心操作的过程,涉及到多个步骤和系统配置。以下是详细的安装过程和相关知识点: 1. **解压缩安装程序**:首先,你需要从Oracle官方网站下载适用于Linux的Oracle XE安装包,...

    OracleXE112安装包

    虽然Oracle XE在资源上有限制,但它仍可以与其他Oracle产品集成,如Oracle Application Express (Apex)。当需要更强大的功能时,可以考虑升级到Oracle Standard或Enterprise Edition。 总的来说,Oracle XE 11.2是...

    64位Linux下Oracle11G XE安装与配置

    64位Linux下Oracle11G XE安装与配置 Oracle 11G XE 是一种 Relation Database Management System(关系数据库管理系统),可以在 Linux 操作系统下安装和配置。以下是安装和配置 Oracle 11G XE 的详细步骤: 1. ...

    Linux安装OracleXE.docx

    在Linux系统中安装Oracle XE是一项常见的任务,...这些步骤将帮助你在Linux环境下成功安装和配置Oracle XE数据库,使其能够运行并为你的应用提供服务。记得在实际操作时,根据你的具体需求和环境调整相应的参数和路径。

    ubuntu下安装oracle-xe,并建立数据库脚本测试

    在 Ubuntu 系统上安装 Oracle-XE(Oracle Express Edition)并进行基础配置,需要完成以下步骤: 1. **设置 Oracle-XE 版本源** 首先需要在 `/etc/apt/sources.list` 文件中添加 Oracle 的版本源,以便于通过 APT...

    linux下安装oracle ex

    ### Linux环境下Oracle XE安装与配置详解 #### 一、环境准备 在Linux环境中安装Oracle XE之前,首先需要确保服务器满足一定的硬件和软件条件。本文档将详细讲解如何检查和调整必要的系统设置,以便顺利安装Oracle ...

    在这一章节里,我们将一起动手安装Oracle数据库(XE)、APEX以及ORDS,并完成相关的设置

    在本章节中,我们将详细探讨如何安装Oracle数据库XE、APEX和ORDS,以及如何配置一个完整的开发环境。首先,我们需要准备以下软件包: 1. Oracle Database Express Edition 11g Release 2 for Linux x64(XE) 2. ...

    Oracle XE 允许连接的用户数不足

    在 Linux 平台上,我们可以使用以下命令来重启 Oracle XE 数据库实例: /etc/init.d/oracle-xe start /etc/init.d/oracle-xe stop 重启后,Oracle XE 数据库实例将支持更多的用户连接数,足够满足多用户环境下的...

    Linux 环境下Oracle 11g数据库的安装与卸载

    在安装 Oracle 11g 数据库之前,需要满足以下硬件和软件要求: * 硬件环境:2 台 Linux 虚拟机,CentOS 6.4,4G 内存,4 核 CPU,磁盘 50G * 软件环境:Oracle 11gR2 数据库软件 二、安装 Oracle 11g 数据库 1. ...

    linux下安装Oracle

    在整个过程中,文档“linux下安装Oracle.doc”将提供详细的步骤指导和可能遇到的问题解决方案。记住,安装Oracle不仅是一次技术操作,也是学习如何管理大型数据库和理解其工作原理的过程。因此,不断实践和学习将使...

    oracle-xe-11.2.0-1.0.x86_64.rpm.zip

    在安装过程中,如果存在多个部分,用户可能需要按照特定顺序逐一解压和安装这些磁盘映像。 Oracle XE 11.2.0 的主要特性包括: 1. **轻量级:** 限制了最大连接数、内存使用(1GB)和数据存储(10GB),适合小型...

    Linux安装Oracle必须rpm包

    总的来说,Linux上的Oracle 11g安装涉及多个RPM包,它们共同构成了一个完整的运行环境,使得Oracle数据库能够在CentOS 6.3上稳定高效地运行。理解并正确处理这些RPM包是成功部署Oracle的关键步骤。

    在linux里安装oracle

    在Linux系统下安装Oracle数据库是一项技术性较高的任务,需要对Linux操作系统有一定的了解,并熟悉Oracle数据库的基本操作。本文将详细介绍在磁盘空间不足时如何扩充目录、安装Oracle的具体步骤以及如何正确配置环境...

    linux6.5 安装oracle11G需要的所有离线包

    以下是一份详细的离线安装Oracle 11g在Linux 6.5(包括CentOS 6.5、Red Hat 6.5和Oracle Linux 6.5)上的步骤指南,以及所需的RPM包列表。 首先,确保系统满足Oracle 11g的基础硬件和软件需求。Oracle 11g通常需要...

    oracleXE的入门学习

    在安装OracleXE时,有几点需要注意: - **密码设置**:安装过程中会要求设定一个密码,这个密码非常重要,因为它将作为系统管理员(如`SYSTEM`或`SYS`)的登录密码。请确保记录并妥善保管。 - **操作系统兼容性**:...

    Oracle for linux 手工安装指南

    以下是一份详细的安装指南,旨在帮助你成功地在Linux系统上部署Oracle数据库。 1. **系统准备** - **硬件需求**:Oracle数据库对硬件配置有一定的要求,包括足够的内存(建议至少8GB)、合适的CPU数量和足够的磁盘...

    linux5安装oracle11g需要的rpm包(32位)

    2. **安装工具**:RPM是用于在Linux上安装、管理软件包的主要工具。你需要熟悉RPM命令行工具,如`rpm -ivh`(安装、验证、不覆盖已安装的包)和`rpm -q`(查询已安装的包)。 3. **依赖解决**:Oracle 11g的安装...

    Oracle数据库11gx64位安装包 Linux版

    - 在安装过程中注意权限问题。 - 对于大型数据库部署,建议使用Oracle RAC集群。 - 定期备份数据以防止数据丢失。 - 关注Oracle官方的安全补丁更新。 #### 七、常见问题与解决方案 - **问题1**:安装过程中出现...

Global site tag (gtag.js) - Google Analytics