首页 > 服务器 > Linux相关 > Ubuntu 64位安装Oracle 11g R2 Express详细过程
2015
11-12

Ubuntu 64位安装Oracle 11g R2 Express详细过程

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。

下载Oracle 11g R2 Express Edition

地址:

下载:Oracle Database Express Edition 11g Release 2 for Linux x64

(需要创建账户登录后才能下载)

详细安装过程

安装环境:Ubuntu 14.10 server 64bit  &&  oracle-xe-11.2.0-1.0.x86_64.rpm.zip

1.解压压缩包

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

2.安装需要的软件

sudo apt-get install alien libaio1 unixodbc vim

3.将.rmp文件转换为.deb文件

sudo alien --scripts -d oracle-xe-11.2.0-1.0.x86_64.rpm

这个过程需要一段时间,耐心等待。

4.创建文件并设置权限

1)sudo vim /sbin/chkconfig

文件内容:

chmod 755 /sbin/chkconfig

2)sudo vim /etc/sysctl.d/60-oracle.conf

文件内容:

将会输出:-> fs.file-max = 6815744

3)创建文件链接

5.安装Orcale

sudo dpkg --install oracle-xe_11.2.0-2_amd64.deb

6.创建配置

sudo /etc/init.d/oracle-xe configure

以下为我安装时的输出和出现的问题:

检查/u01/app/oracle/product/11.2.0/xe/config/log/cloneDBCreation.log文件

可以看到“shared memory realm does not exist”。

经过查找,找到了解决方法:

之后重启服务器。

如果显示结果如上,就可以了。

重新配置:sudo /etc/init.d/oracle-xe configure

7.设置环境变量

vi /etc/profile

在最后面加上(也可以添加到.bashrc文件):

source /etc/profile

或者:

输出:

8.启动Orcale

sudo service oracle-xe start

Oracle Database 11g Express Edition instance is already started.

9.登录Orcale

sqlplus sys as sysdba

10.设置允许远程登陆

参考文章

  1. Installing Oracle 11g R2 Express Edition on Ubuntu 64-bit
  2. HOWTO: Install Oracle Database 11gR2 (86_64) on Ubuntu 11.10 (64-bit)
最后编辑:
作者:
百度ID:“度娘程序员”,博主。
捐 赠如果您觉得这篇文章有用处,请支持作者!鼓励作者写出更好更多的文章!

Ubuntu 64位安装Oracle 11g R2 Express详细过程》有 1 条评论

  1. Pingback 引用通告: 在ubuntu下安装oracle11g 教育版 | 老蔡的后花园

发表回复

你的邮箱地址不会被公开,垃圾评论将被删除。

有人回复时邮件通知我