在 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 中的终端及其强大功能