今天开始给ubuntu安装oracle数据库首先是下载安装文件,当然是到官方下载最好了。
安装过程遇到两个问题:
1. 系统交换分区swap太小,不满足oracle 10g最低为1G的要求。
2. 系统缺少两个依赖文件libaio
和libaio1
。
解决办法:
1. 解决交换分区
解决的办法当然就只有增加交换分区,ubuntu和其他linux版本的命令基本相同,不同之处就是要在每条命令前加个 sudo
。
(1) 在home目录下创建个目录swap用于存放文件。
sudo
mkdir swap
(2) 查看当前系统是否有交换分区或当前交换分区为多少,以此来确定我们后面要给系统增加多少交换分区。
plkong@plkong-desktop:/home/swap$
free -m
total
used free shared buffers cached
Mem:
503 495 7 0 6 255
-/+
buffers/cache: 233 269
Swap: 665 194 871
(3) 确定自己要增加的大小为400MB。
plkong@plkong-desktop:/home/swap$
sudo dd if=/dev/zero of=/home/swap/swapfile bs=1024 count=400000
记录了
400000+0
的读入
记录了
400000+0
的写出
409600000
字节
(410
MB)
已复制,
7.83606
秒,
52.3 MB/
秒
上面count为自己要增加的大小400000KB,即400MB。swapfile为交换文件,如果该目录下没有,会自动创建的。
(4) 启动交换文件
plkong@plkong-desktop:/home/swap$
sudo swapon /home/swap/swapfile
(5)查看现在的交换分区大小
plkong@plkong-desktop:/home/swap$
free -m
total
used free shared buffers cached
Mem:
503 495 7 0 6 255
-/+
buffers/cache: 233 269
Swap:
1065 194 871
要完成,后面oracle的安装,这里需要重启电脑,不然安装文件仍然会报相同的错误。
2. 解决缺少依赖库。
相信这个大家都知道,使用系统自带的新立得软件包管理器可以方便的下载、安装这两个依赖库。
分享到:
相关推荐
在Ubuntu 8.04系统上安装Oracle 10g是一项技术性较强的任务,涉及到操作系统配置、依赖安装、用户权限管理以及数据库实例的创建等多个环节。以下是对整个过程的详细阐述: 1. **系统需求与准备**:首先,确保你的...
Ubuntu 8.04 LTS 上安装 Oracle 11g 本文档是关于在 Ubuntu 8.04 LTS (Hardy Heron) 上安装 Oracle 11g 的详细指导手册。该文档将指导用户从安装 Ubuntu 到安装 Oracle 11g 的整个过程。 安装 Ubuntu 在安装 ...
在Ubuntu 8.04上安装和配置Oracle Spatial 11g可能需要手动编译Oracle数据库服务器和客户端软件,因为Ubuntu官方仓库可能不包含最新的Oracle版本。这涉及到下载Oracle软件包,配置环境变量,安装依赖库,并执行安装...
在 Ubuntu 8.04 LTS (Hardy Heron) 上安装 Oracle 11g 的过程是一项技术性较强的任务,尤其因为这是一个旧版本的操作系统,但这个教程仍然具有一定的参考价值。Oracle 11g 是一个企业级的关系型数据库管理系统,而 ...
本指南旨在为希望在Ubuntu Server 8.04或9.04版本上安装Oracle 10g企业版数据库的用户提供了详细的步骤和注意事项。Ubuntu Server作为一款流行的Linux发行版,以其稳定性、安全性以及开源社区的强大支持而闻名。而...
Oracle 10g在Ubuntu系统中的安装是一个多步骤的过程,涉及到系统预配置、用户与组的创建、目录结构的组织、内核参数的调整、Oracle用户环境的设置,以及安装执行和后续的数据库管理。由于Oracle数据库系统对操作系统...
在Ubuntu 8.04操作系统上搭建Qt-Eclipse编程环境是一项关键任务,这对于Qt应用程序的开发至关重要。这个过程涉及到几个主要步骤,包括安装Qt、Eclipse、JRE(或JDK),以及集成Qt-Eclipse插件。以下是详细的搭建流程...
根据提供的文档信息,以下是在Ubuntu 8.04下安装Oracle 11g数据库的关键步骤与相关知识点: ### 一、准备阶段 #### Step 1: 安装Ubuntu 8.04 Hardy Heron - **简介**:Ubuntu 8.04 Hardy Heron是一款长期支持版本...
可以从Oracle官网下载JDK 6的Linux版本,然后在Ubuntu中手动解压安装。安装步骤如下: 1. 下载JDK 6安装包。 2. 使用`sudo chmod +x jdk-6u30-linux-i586.bin`命令赋予安装包执行权限。 3. 运行`sudo ./jdk-6u30-...
- Ubuntu Server Edition 8.04 LTS 或更高版本 - SUSE Linux Enterprise Server 11 SP1 或更高版本 #### 安装Oracle Java Development Kit Hadoop依赖Java环境来运行其服务,因此安装Oracle JDK是非常重要的一步。 ...
1. **早期操作系统**:例如Windows XP的设置和故障排除,或者是Linux的早期发行版如Ubuntu 8.04。 2. **编程语言发展**:早期的Java、Python、Ruby等语言的教程,以及编程范式的演变。 3. **网络技术**:如...