文章目錄
- Windows 環境安裝23ai
- 下載Oracle 23ai安裝包
- 安裝
- 安裝詳細圖形界面
- 連接Oracle 23ai
- 安裝過程中遇到的錯誤
- 安裝過其他版本數據庫,設置了ORACLE_HOME或 TNS_ADMIN
- 解決方法
- 無法訪問Windows Installer Serviece (error 1719)
- 解決方法
- 其他注意
- 參考:
【聲明】文章僅供學習交流,觀點代表個人,與任何公司無關。
來源|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 sysdbaSQL*Plus: Release 23.0.0.0.0 - Production on 星期六 3月 15 22:06:59 2025
Version 23.7.0.25.01Copyright (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.01SQL> 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 Free0BANNER
--------------------------------------------------------------------------------
BANNER_FULL
--------------------------------------------------------------------------------
BANNER_LEGACY
--------------------------------------------------------------------------------CON_ID
----------SQL> show pdbsCON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------2 PDB$SEED READ ONLY NO3 FREEPDB1 READ WRITE NO
SQL> alter session set container=freepdb1;會話已更改。SQL> show pdbsCON_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