1.1 23C免费版的限制
- Oracle 数据库免费版将仅以两个内核的速度处理查询,即使有更多的 CPU 容量可用
- Oracle 数据库免费版将自身限制为每个逻辑环境只能安装一次
- Oracle 数据库免费版中的最大用户数据量不能超过 12 GB。如果用户数据增长超过此限制,则系统将显示错误。ORA-12592
- Oracle 数据库免费版的最大 RAM 量不能超过 2 GB,即使有更多可用空间也是如此。
操作系统 | 要求 |
Oracle Linux 8 |
|
Red Hat Enterprise Linux 8 | Red Hat Enterprise Linux 8.6: 4.18.0-372.26.1.0.1.el8_6.x86_64 or later |
对于 Oracle 数据库免费版,Oracle 建议最小交换空间为 2 GB 或 RAM 大小的两倍,以较小者为准。
Oracle 数据库预安装 RPM 会检查系统的内核参数设置。如果系统的内核参数值小于数据库免费版所需的内核参数的值,则Oracle 数据库预安装 RPM 会为您设置建议的最小内核参数值。
主机规划:
主机名 | IP | 操作系统版本 |
oracle23C | 192.168.26.4 | Oracle linux 8.6 |
操作步骤 | 操作内容 |
Step 1 | 主机安装oraclelinux操作系统 |
Step 2 | 安装软件 |
Step 3 | 静默建库 |
Step 4 | dbca创建数据库实例 |
第二部分 安装RDBMS软件
vi /etc/hosts
192.168.26.4 oracle23C
以“root”用户身份使用以下命令安装 Oracle 必备组件。
Oracle Linux 8:
# dnf install -y oraclelinux-developer-release-el8
# dnf install -y oracle-database-preinstall-23c
Red Hat Enterprise Linux 8:
# curl -L -o oracle-database-preinstall-23c-1.0-0.5.el8.x86_64.rpm https://yum.oracle.com/repo/OracleLinux/OL8/developer/x86_64/getPackage/oracle-database-preinstall-23c-1.0-0.5.el8.x86_64.rpm
# dnf -y localinstall oracle-database-preinstall-23c-1.0-0.5.el8.x86_64.rpm
上传oracle-database-free-23c-1.0-1.el8.x86_64.rpm包至/tmp/下
注意:默认安装在/opt下,如需修改路径,请修改/etc/init.d/oracle-free-23c配置文件
以 root 用户身份使用以下命令安装 23c 软件
dnf -y localinstall /tmp/oracle-database-free-23c-1.0-1.el8.x86_64.rpm
正在上传…重新上传取消
su - oracle
vi ~/.bash_profile
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=/opt/oracle/product/23c/dbhomeFree
export ORACLE_SID=FREE
export PATH=$ORACLE_HOME/bin:$PATH
生效环境变量:source ~/.bash_profile
数据库默认字符集为AL32UTF8,修改为ZHS16GBK
vi /etc/sysconfig/oracle-free-23c.conf
# Character set of the database
CHARSET=ZHS16GBK
要执行静默安装,必须输入数据库管理帐户的密码,在配置文件中指定该密码。
# export DB_PASSWORD=hzmcdba
# (echo "${DB_PASSWORD}"; echo "${DB_PASSWORD}";) | /etc/init.d/oracle-free-23c configure
正在上传…重新上传取消
静默安装完成!
oracle用户执行dbca命令:
who am i 查看ip
export DISPLAY=xxx.xxx.xxx.xxx:0.0(xxx.xxx.xxx.xxx为操作机器的IP 0.0为Xmanager的端口)
export LANG=en_US
dbca
- Create a database
2.Advanced configuration
3.默认,下一步
4.根据需要,选择是否创建pdb
5.Use following for the database storage attributes
6.默认,下一步
7.创建监听
8.默认下一步
9.默认自动内存管理
修改字符集
10.默认下一步
11.设置密码
12.默认下一步
13.点击Finished
14.进行建库
15.建库完成
23C为我们提供了更简洁的安装方式,其中包括
- 自动创建oracle用户和oinstall组
- 自动下载并安装相关依赖包
- 自动设置相关内核参数