下载安装包并解压
文件下载地址
https://download.oracle.com/otn-pub/otn_software/db-express/WINDOWS.X64_234000_free.zip
官网下载网址
https://www.oracle.com/cn/database/technologies/oracle-database-software-downloads.html#db_free
下载完成后解压
创建数据库安装文件夹
- 在磁盘根目录创建一个文件夹并修改命名
- 右键文件夹=>属性=>安全=>高级=>禁用继承=>将已继承的权限转换为此对象的显式杈限。(结束后全部确定保存)
- 在上一步的安全里删除
Authenticated Users
的修改权限。(结束后全部确定保存)
安装数据库
安装之前要先确保清除之前安装失败,可以参照卸载orcale数据库教程进行清理
记得清理之后重启
- 运行解压后的
setup.exe
(不是Oracle Database 23ai Free.msi
) - 接受许可协议
- 选择安装位置到前面创建的数据库安装文件夹
- 设置数据库密码
- 安装
看到安装时出现"配置 Orcale EX 数据库组件"一般就不会有问题了
其他问题
如果不在根目录创建文件夹需要在创建文件夹的目录到根目录的目录全部设置一遍禁用继承和取消修改权限(没试过)
出现回退
安装目录下面\dbhomeFree\cfgtoollogs\oui\InstallActions2024-07-02_07-42-31PM.out
出现下面错误
SEVERE: [FATAL] [INS-32113] The location specified for Oracle Base is under a directory that is modifiable by Authenticated users.
ACTION: Specify a path that does not exist or is not under a directory that is modifiable by Authenticated users.
或者是与Authenticated users
相关的这是创建文件夹出现了问题
参考资料
官网安装教程
https://docs.oracle.com/en/database/oracle/oracle-database/23/xeinw/installing-oracle-database-xe.html#GUID-8A8E5F6D-F00E-40BD-B74D-A41CCC502AE9