Ubuntu 14.04 安装Oracle 11g 64位数据库详细步骤

1 下载量 37 浏览量 更新于2024-08-31 收藏 1.57MB PDF 举报
"ubuntu 14.04 oracle 11g 64位数据库安装图文教程" 在本教程中,我们将详细阐述如何在Ubuntu 14.04 LTS操作系统上安装64位的Oracle 11g数据库。首先,确保你的系统是最新的,并且满足Oracle 11g的硬件和软件需求。 一、安装前准备 1. **系统环境**:Ubuntu 14.04.5 LTS,这是一个长期支持版本,适合用作服务器平台。 2. **JDK**:Oracle JDK 8u121,Oracle数据库的部分组件需要Java运行环境,因此在安装数据库之前先安装JDK是必要的。 3. **Oracle数据库**:你需要下载两个文件,分别是`linux.x64_11gR2_database_1of2.zip`和`linux.x64_11gR2_database_2of2.zip`,这是Oracle 11g数据库的安装包。 4. **工具**:Xshell5或其他SSH客户端,用于远程连接和管理服务器。 二、安装JDK 1. **解压JDK**:使用`tar -zxvf jdk-8u121-linux-x64.tar.gz`命令解压缩JDK文件。 2. **移动JDK目录**:将解压后的目录`jdk1.8.0_121`移动到`/usr/local/java`目录下,如果没有该目录,需要先创建。 3. **配置环境变量**:编辑`~/.bashrc`文件,添加JDK相关的环境变量,如`JAVA_HOME`, `JRE_HOME`, `CLASSPATH`和`PATH`。保存并退出后,使用`source ~/.bashrc`命令使更改生效。 4. **验证安装**:运行`java -version`命令,如果显示正确的Java版本,说明JDK安装成功。 三、安装依赖包 在安装Oracle数据库之前,需要确保系统中已安装了所有必要的依赖包。这些依赖包包括: - automake - autotools-dev - binutils - bzip2 - elfutils - expat - gcc - g++ - gdb - libaio1 - libaio-dev - libstdc++6 - make - kernel-devel (或内核头文件,具体取决于你的系统) 使用`sudo apt-get install`命令逐个安装上述依赖。有些可能已经预装在系统中,只需更新或升级即可。 四、创建Oracle用户和组 在安装Oracle数据库之前,通常会创建一个专门的用户(如`oracle`)和组(也可能是`dba`),并切换到该用户进行安装,以提高安全性。 五、安装Oracle数据库 1. **解压安装包**:将下载的两个Oracle数据库安装包解压到一个临时目录。 2. **设置权限**:确保Oracle用户对安装目录有读写权限。 3. **运行安装脚本**:以Oracle用户身份运行`./runInstaller`命令启动图形化安装界面。 4. **配置安装选项**:根据提示选择“创建和配置数据库”选项,设置数据库类型、字符集、口令等参数。 5. **完成安装**:等待安装过程完成,包括数据库实例的创建。 六、配置监听和网络服务 1. **编辑listener.ora**:配置监听器,指定数据库实例的端口和SID。 2. **编辑tnsnames.ora**:配置连接信息,方便其他应用连接到数据库。 七、启动和测试数据库 1. **启动数据库服务**:使用`sqlplus / as sysdba`命令进入数据库管理员模式,然后启动数据库实例。 2. **测试连接**:使用`sqlplus username/password@connect_string`测试本地连接。 至此,Oracle 11g数据库在Ubuntu 14.04上的安装过程就完成了。后续你可以进行数据库的管理和维护,例如创建表空间、用户、权限分配等操作。务必注意安全设置,遵循最佳实践,确保数据库系统的稳定性和安全性。