在 Linux 系统上安装和配置 Oracle 数据库183
Oracle Database 是一种功能强大的关系数据库管理系统 (RDBMS),广泛用于各种企业和组织。随着 Linux 操作系统在数据中心和云计算环境中日益流行,许多组织正在寻求在 Linux 系统上安装和配置 Oracle 数据库。本指南将逐步介绍在 Linux 系统上安装和配置 Oracle 数据库 19c 的过程。
系统要求
在开始安装过程之前,请确保您的 Linux 系统满足以下最低要求:* 操作系统:Red Hat Enterprise Linux (RHEL) 7.9 或更高版本,CentOS 7.9 或更高版本,Ubuntu 20.04 或更高版本
* 处理器:x86-64 或 ARM64 架构
* 内存:8 GB 或更多
* 磁盘空间:至少 150 GB 可用磁盘空间
* 用户权限:具有 root 或 sudo 权限的用户
下载 Oracle Database 安装程序
从 Oracle 网站下载最新的 Oracle Database 19c 安装程序。选择适用于您的 Linux 分发的相应安装文件(.zip 或 .)。
创建数据库用户
使用以下命令创建 Oracle 数据库用户及其组:```bash
sudo groupadd oinstall
sudo useradd -g oinstall -m oracle
```
软件包安装
安装 Oracle 数据库所需的软件包。这些包可能因您的 Linux 分发而异,通常包括以下内容:```bash
sudo yum install oracle-database-server-19c oracle-database-client-19c
sudo apt install oracle-database-server-19c oracle-database-client-19c
```
提取安装程序
将下载的 Oracle Database 安装程序提取到 /u01/app/oracle 目录中。这是 Oracle 数据库组件的默认安装目录。
修改环境变量
修改 /etc/profile 文件以设置 Oracle 环境变量。将以下行添加到文件末尾:```bash
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/19.0.0/dbhome_1
export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
```
保存文件并运行以下命令以应用更改:```bash
source /etc/profile
```
数据库安装
使用以下命令启动 Oracle 数据库安装程序:```bash
sudo /u01/app/oracle/database/runInstaller
```
按照屏幕上的说明进行操作,选择安装类型(典型安装或自定义安装)、数据库版本和安装目录。确保选择 /u01/app/oracle/oradata 作为数据库数据目录。
安装完成后,您将需要创建一个新数据库实例。单击“创建数据库”选项卡,输入实例名称,选择数据库模板(通用部署或多租户),并指定密码。
数据库配置
安装完成后,您需要配置数据库。您可以使用以下命令连接到数据库:```bash
sqlplus sys as sysdba
```
使用以下命令设置数据库字符集:```sql
ALTER SYSTEM SET NLS_CHARACTERSET='UTF8' SCOPE=SPFILE;
```
使用以下命令创建初始用户:```sql
CREATE USER scott IDENTIFIED BY tiger;
GRANT CONNECT, RESOURCE TO scott;
```
测试数据库
使用以下命令作为 scott 用户连接到数据库:```bash
sqlplus scott/tiger
```
然后,您可以运行查询来测试数据库连接:```sql
SELECT * FROM employees;
```
按照本指南中的步骤,您可以在 Linux 系统上成功安装和配置 Oracle Database 19c。此安装将为您提供一个稳定的平台,用于开发和部署数据驱动的应用程序。
2024-10-18
下一篇:Linux 中的终端及其强大功能