返回
Ubuntu 安装 Oracle11g 系列:从零到精通
开发工具
2023-07-20 05:15:02
在 Ubuntu 20 上精通 Oracle 11g:分步指南
先决条件
踏上 Oracle 11g 安装之旅之前,确保您的 Ubuntu 系统符合先决条件:
- Ubuntu 20 操作系统
- 至少 4GB 内存
- 至少 20GB 硬盘空间
- Java 8 或更高版本
- Oracle 11g 安装包
安装 Java
Oracle 11g 离不开 Java,因此首先安装 OpenJDK:
- 更新软件包:
sudo apt update && sudo apt upgrade
- 安装 OpenJDK:
sudo apt install openjdk-8-jdk
下载 Oracle 11g 安装包
从 Oracle 官网下载与您系统兼容的安装包。
解压缩安装包
解压缩包到您选择的目录,例如:
tar -zxvf oracle-11g-database-linuxx64.tar.gz -C /opt/oracle
创建 Oracle 用户和组
sudo groupadd -g 54321 oracle
sudo useradd -u 54321 -g 54321 -d /home/oracle -s /bin/bash oracle
准备安装环境
设置环境变量:
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
创建库存目录:
mkdir -p $ORACLE_BASE/oradata
mkdir -p $ORACLE_BASE/cfgtoollogs
mkdir -p $ORACLE_BASE/admin
mkdir -p $ORACLE_HOME/log
mkdir -p $ORACLE_HOME/dumps
运行 Oracle 安装程序
su - oracle
cd $ORACLE_HOME/runInstaller
./runInstaller
完成安装
按照提示选择 "典型安装" 和正确的安装选项。
创建数据库
使用 Oracle 数据库配置助手:
- 运行助手:
cd $ORACLE_HOME/bin
./dbca
- 选择 "新建数据库" 并完成提示。
测试数据库连接
通过 SQL*Plus 验证连接:
- 输入:
sqlplus / as sysdba
- 输入密码,看到提示符:
SQL>
结语
恭喜您,您已成功安装和配置了 Oracle 11g。现在,您可以享受管理和操作数据的乐趣。
常见问题解答
- 如何检查 Oracle 安装是否成功?
java -jar $ORACLE_HOME/lib/otnuxml.jar help > ouput.txt
- 如何配置网络监听器?
修改 listener.ora
文件($ORACLE_HOME/network/admin/listener.ora
),然后重新启动监听器。
- 如何配置 TNSNAMES.ORA 文件?
将 TNS 别名添加到 $ORACLE_HOME/network/admin/tnsnames.ora
文件。
- 如何启动 Oracle 服务?
sudo systemctl start oracle-<service name>
- 如何停止 Oracle 服务?
sudo systemctl stop oracle-<service name>
探索 Oracle 11g 的强大功能,释放数据管理的无限可能。