在 Linux 系统上安装和配置 Oracle 数据库181

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 数据库用户及其组:

```bashsudo groupadd oinstallsudo useradd -g oinstall -m oracle```

软件包安装

安装 Oracle 数据库所需的软件包。这些包可能因您的 Linux 分发而异,通常包括以下内容:

```bashsudo yum install oracle-database-server-19c oracle-database-client-19csudo apt install oracle-database-server-19c oracle-database-client-19c```

提取安装程序

将下载的 Oracle Database 安装程序提取到 /u01/app/oracle 目录中。这是 Oracle 数据库组件的默认安装目录。

修改环境变量

修改 /etc/profile 文件以设置 Oracle 环境变量。将以下行添加到文件末尾:

```bashexport ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/19.0.0/dbhome_1export PATH=$ORACLE_HOME/bin:$PATHexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH```

保存文件并运行以下命令以应用更改:

```bashsource /etc/profile```

数据库安装

使用以下命令启动 Oracle 数据库安装程序:

```bashsudo /u01/app/oracle/database/runInstaller```

按照屏幕上的说明进行操作,选择安装类型(典型安装或自定义安装)、数据库版本和安装目录。确保选择 /u01/app/oracle/oradata 作为数据库数据目录。

安装完成后,您将需要创建一个新数据库实例。单击“创建数据库”选项卡,输入实例名称,选择数据库模板(通用部署或多租户),并指定密码。

数据库配置

安装完成后,您需要配置数据库。您可以使用以下命令连接到数据库:

```bashsqlplus sys as sysdba```

使用以下命令设置数据库字符集:

```sqlALTER SYSTEM SET NLS_CHARACTERSET='UTF8' SCOPE=SPFILE;```

使用以下命令创建初始用户:

```sqlCREATE USER scott IDENTIFIED BY tiger;GRANT CONNECT, RESOURCE TO scott;```

测试数据库

使用以下命令作为 scott 用户连接到数据库:

```bashsqlplus scott/tiger```

然后,您可以运行查询来测试数据库连接:

```sqlSELECT * FROM employees;```

按照本指南中的步骤,您可以在 Linux 系统上成功安装和配置 Oracle Database 19c。此安装将为您提供一个稳定的平台,用于开发和部署数据驱动的应用程序。

2024-10-18


上一篇:华为鸿蒙系统申请指南:深入了解申请流程和技术要求

下一篇:Linux 中的终端及其强大功能