百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>服务器> CentOS6.5安装简化版Oracle数据库教程
分享文章到:

CentOS6.5安装简化版Oracle数据库教程

发布时间:01/15 来源: 浏览: 关键词:
简化版Oracle数据库是Oracle Express Edition专门给个人学习所使用了,下文就为各位详细的介绍一下在centos中安装简化版oracle数据库的教程,希望能帮助到各位。

到官网下载软件包,要先注册一个帐号,下载完是一个压缩包,解压出oracle-xe-11.2.0-1.0.x86_64.rpm。Linux下只有64位版本。

1、安装依赖包

yum install libaio libaio-devel bc -y

2、安装Oracle Express Edition
使用root用户操作。

cd ~
wget http://download.oracle.com/otn/linux/oracle11g/xe/oracle-xe-11.2.0-1.0.x86_64.rpm.zip?AuthParam=1409379226_d26581af452e67b3a2b04fe09ee28749 -O oracle-xe-11.2.0-1.0.x86_64.rpm.zip
unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip
cd Disk1
rpm -ivh oracle-xe-11.2.0-1.0.x86_64.rpm

安装时会对系统进行检测,最好内存有1G,SWAP要求是内存的2倍。

[root@server01 Disk1]# rpm -ivh oracle-xe-11.2.0-1.0.x86_64.rpm
Preparing...                ########################################### [100%]
   1:oracle-xe              ########################################### [100%]
Executing post-install steps...

You must run '/etc/init.d/oracle-xe configure' as the root user to configure the database.


3、将tmpfs扩充为2G
tmpfs小于2G,在下一步执行设置命令会报错:

Database Configuration failed. Look into /u01/app/oracle/product/11.2.0/xe/config/log for details

1)修改/etc/fstab文件

vim /etc/fstab

将:

tmpfs        /dev/shm        tmpfs   defaults      0 0

改为:

tmpfs        /dev/shm        tmpfs   defaults,size=2048M      0 0

2)重新加载tmpfs

umount /dev/shm
mount /dev/shm

3)检查

df -h /dev/shm
Filesystem      Size  Used Avail Use% Mounted on
none            2.0G  243M  1.8G  12% /dev/shm

4、按照提示进行设置

/etc/init.d/oracle-xe configure


[root@server01 Disk1]# /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]:8081

Specify a port that will be used for the database listener [1521]: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]:y

Starting Oracle Net Listener...Done
Configuring database...Done
Starting Oracle Database 11g Express Edition instance...Done
Installation completed successfully.

输入的四项内容是:http访问时的端口、数据库的监听端口、SYS和SYSTEM用户的密码、是否开机启动(并没有开机启动,可能还有地方要设置)。

安装完成后,会自动建立一个名为oracle的用户,家目录/u01/app/oracle。
会建立dba组,oracle用户属于这个组。
会自动生成一个数据库实例,名为XE。/u01/app/oracle/product/11.2.0/xe/dbs/spfileXE.ora

HTTP管理地址:

http://服务器IP:8081/

用SYS或SYSTEM用户登录。

5、设置oracle的环境变量

vim /etc/profile

加入:

export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe
export PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_SID=XE

设置后注销用户重新登录,就可以用sqlplus了。

6、进入sqlplus控制台

sqlplus /nolog

SQL> connect as sysdba
Enter user-name: sys
Enter password:
Connected.
SQL>
之后可以做其它操作。

启动命令:
startup
关闭命令:
shutdown

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有8人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板