文章目录
【声明】文章仅供学习交流,观点代表个人,与任何公司无关。
来源|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 星期六 3月 15 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