Oracle 10g 官方不支援 Windows 7,但透過修改安裝介質相容性檢查與執行階段相容模式,仍可成功安裝並正常使用 SQL*Plus 與 PL/SQL Developer 等工具。
\ORACLE10G_client\stage\prereq\client\refhost.xml,在 <OPERATING_SYSTEM> 區塊新增:
<VERSION VALUE="6.1"/>
(6.1 為 Windows 7 核心版本號)
\ORACLE10G_client\install\oraparam.ini,於檔案末尾追加:
[Windows-6.1-required]
MIN_DISPLAY_COLORS=256
#CPU=300
[Windows-6.1-optional]setup.exe → 選擇「疑難排解相容性」安裝完成後,sqlplus.exe 可能因 UAC 權限不足無法啟動:
\oracle\product\10.2.0\client_1\BIN\sqlplus.exe同樣對 plsqldev.exe 套用步驟 3 的相容性與管理員權限設定,即可正常連線操作。
ORA-12560,請檢查 tnsnames.ora、listener.ora 及 Windows 服務 OracleService 是否啟動作者:orcldb | 來源:jb51.net