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;
分享到:
相关推荐
安装了好多次,终于安装上了,发现没有 xe 11g的安装文档所以就上传上来了
如何在centos7下安装oracle11g 包括oracle64位或Oracle XE
安装oracleXE安全系数高,性能好,和wondows下的oracle一摸一样,破解版
在Kali Linux上安装Oracle DB XE 11G客户端。 4.在/ etc / profile中设置环境变量 export PATH=$PATH:/usr/lib/oracle/12.2/client64/bin export SQLPATH=/usr/lib/oracle/12.2/client64/bin export TNS_ADMIN=/...
临时性导出收集的网页资料,并不成体系; 东西很少,只有6篇文章,请自行判断需要与否; 有脚本错误提示,但不妨碍阅读;...ubuntu下安装oracle xe; ubuntu9.04安装oracle xe步骤; Ubuntu中增加交换分区
linux 下 oracle11 XE 无WMSYS,将文件解压,并使用dba执行 @+地址+文件名 即可。例 @/home/oracle/app/oracle/product/WMSYS/owmctab.plb @/home/oracle/app/oracle/product/WMSYS/owmaggrs.plb @/home/oracle/...
在安装了Oracle Enterprise Linux 和XE之后,下一步是安装RPM和配置 Secure Sockets Layer (SSL)安全证书。接下来这部分内容是关于安装VMware vCD组件和家庭实验室相关的后续考虑。 VMware vCloud Director是....
以下部分我们将介绍在Ubuntu Linux下安装 Node.js 。 其他的Linux系统,如Centos等类似如下安装步骤。 在 Github 上获取 Node.js 源码: install-node-msi-version-on-linux-step1 install-node-msi-version-on-...
Genymotion插件 eclipse离线安装版为您提供下载,Genymotion eclipse离线插件是一款Android 模拟器 Genymotion ...在 Windows,Linux,Mac 系统下运行并提供下 Eclipse 插件,您可以在 Eclipse 应用程序开发测试支持。
D:\oraclexe\app\oracle\product\10.2.0\server\jdbc\lib\ojdbc14.jar linux下启动数据库监听的命令: lsnrctl start; "select id from s_emp where name = '"+name+"'"; table s_user( id , name, age) class ...