centos安装oracle21c安装教程及配置
时间: 2024-10-18 20:15:31 浏览: 60
如何在CentOS 7.6系统中以“界面安装”的方式安装及使用Oracle 21c
CentOS 安装 Oracle 21c 需要一系列步骤,这里提供一个简化的安装流程:
1. **准备环境**:
- 确保你的 CentOS 版本支持 Oracle 21c,并更新系统到最新版本(`sudo yum update`)。
- 关闭防火墙和安全组(如果需要),例如 `sudo systemctl stop firewalld`。
2. **下载安装文件**:
- 访问 Oracle 的官方网站 <https://www.oracle.com/database/technologies/server-storage-software-downloads.html> 下载适合你系统的 RAC 或非RAC(单实例)版本的安装媒体。
3. **创建安装目录**:
```bash
sudo mkdir /u01/app/oracle/product/21.4
sudo chown oracle:oinstall /u01/app/oracle
```
4. **解压安装包**:
```
sudo su - oracle
cd /u01/app/oracle
gunzip media.1.21.4.0.0.0dbru.zip
tar xvf media.1.21.4.0.0.0dbru.tar
```
5. **运行安装脚本**:
使用 `responsefile` 来自动化安装过程,创建一个 response 文件,如 `response.sql`,并设置适当的许可信息。
```
sqlplus system/oracle @/u01/app/oracle/product/21.4.0.0.0/rdbms/admin/oui/dbca -silent -responsefile=/path/to/response.sql
```
6. **安装数据库**:
如果是数据库安装,会提示你选择安装选项(包括DB_HOME、DB_NAME等)。完成基础安装后,可能会有额外的安全性和网络配置步骤。
7. **启动数据库服务**:
安装完成后,可以启动数据库监听器 (`lsnrctl start`) 和数据库服务器 (`srvctl start database`)。
8. **配置数据库**:
可能还需要设置监听地址、口令策略、归档模式等,通常通过 SQL*Plus 进行。
9. **完成初始化参数文件 (PFILE) 或 spfile**:
根据需求编辑 `oraenv.ora` 或 `sqlnet.ora`,以及修改 `listener.ora`,保存并关闭。
10. **启动实例并打开数据库**:
```
srvctl start instance -d dbname
srvctl start database -d dbname
sqlplus / as sysdba
startup nomount
alter database mount;
alter database open;
```
11. **最后确认**:
登录数据库客户端测试连接,确认一切正常。
阅读全文