Windows 环境图形化安装 Oracle 23ai

发布于:2025-03-17 ⋅ 阅读:(15) ⋅ 点赞:(0)


【声明】文章仅供学习交流,观点代表个人,与任何公司无关。
来源|Walt@SQL和数据库技术(ID:SQLplusDB)

Windows 环境安装23ai

Oracle 23ai是Oracle数据库的一个重要版本,它标志着Oracle数据库正式从Cloud时代进入了AI时代。
Windows 环境安装很简单,但也可能遇到某些小意外。
在这里插入图片描述

下载Oracle 23ai安装包

通过官网下载Windows用安装包。
https://www.oracle.com/database/free/get-started/

安装

安装详细图形界面

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

连接Oracle 23ai

C:\Users\Administrator>sqlplus / as sysdba

SQL*Plus: Release 23.0.0.0.0 - Production on 星期六 315 22:06:59 2025
Version 23.7.0.25.01

Copyright (c) 1982, 2025, Oracle.  All rights reserved.


连接到:
Oracle Database 23ai Free Release 23.0.0.0.0 - Develop, Learn, and Run for Free
Version 23.7.0.25.01

SQL> select * from v$version;

BANNER
--------------------------------------------------------------------------------
BANNER_FULL
--------------------------------------------------------------------------------
BANNER_LEGACY
--------------------------------------------------------------------------------
    CON_ID
----------
Oracle Database 23ai Free Release 23.0.0.0.0 - Develop, Learn, and Run for Free
Oracle Database 23ai Free Release 23.0.0.0.0 - Develop, Learn, and Run for Free
Version 23.7.0.25.01
Oracle Database 23ai Free Release 23.0.0.0.0 - Develop, Learn, and Run for Free
         0

BANNER
--------------------------------------------------------------------------------
BANNER_FULL
--------------------------------------------------------------------------------
BANNER_LEGACY
--------------------------------------------------------------------------------
    CON_ID
----------


SQL> show pdbs

    CON_ID CON_NAME                       OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
         2 PDB$SEED                       READ ONLY  NO
         3 FREEPDB1                       READ WRITE NO
SQL> alter session set container=freepdb1;

会话已更改。

SQL> show pdbs

    CON_ID CON_NAME                       OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
         3 FREEPDB1                       READ WRITE NO
SQL> show user
USER 为 "SYS"
SQL>

安装过程中遇到的错误

安装过其他版本数据库,设置了ORACLE_HOME或 TNS_ADMIN

在这里插入图片描述
根据如下安装文档,安装23ai时候,如果设置ORACLE_HOME或 TNS_ADMIN,需要删除。
https://docs.oracle.com/en/database/oracle/oracle-database/23/xeinw/installing-oracle-database-xe.html#GUID-7BF9ACDC-1281-494C-AF96-77A25B1BD67D

If the ORACLE_HOME or TNS_ADMIN environment variables have been set, then delete them.

解决方法
修改Windows环境变量

打开环境变量设置界面:在桌面上右键“我的电脑”,并在弹出的右键菜单中选择“属性”。在弹出的设置界面中,点击“高级系统设置”。

修改环境变量PATH:在弹出的系统属性界面中先后选择“高级”、“环境变量”。
删除ORACLE_HOME 变量

无法访问Windows Installer Serviece (error 1719)

在这里插入图片描述
错误 1719 通常与 Windows Installer 服务有关,而不是直接与 Oracle 数据库相关。

解决方法
启用 Windows Installer 服务

按 Win + R 打开运行窗口。
输入 services.msc 并回车。
在服务列表中找到 Windows Installer 服务。
右键点击该服务,选择“属性”。
将启动类型设置为“自动”,然后点击“启动”按钮。
点击“确定”保存更改。

其他注意

1.安装Oracle 23ai时,需要确保安装目录具有适当的用户权限。
2.如果防火墙阻止了Oracle服务的访问,请确保在防火墙设置中允许Oracle服务的通信。

参考:

Installation Guide for Microsoft Windows
https://docs.oracle.com/en/database/oracle/oracle-database/23/xeinw/introduction.html