首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> Oracle 資料庫 >> Oracle 資料庫基礎

Sybase 與 Oracle 安裝常見問題彙總與解決方案

     編輯:Oracle 資料庫基礎

一、 Sybase 12.5 for NT 在 Windows 2000 安裝介面中文亂碼

原因:安裝程式內建 JRE 字體配置檔命名為 font.properties.zh.NT4.0,但 Windows 2000 核心版本為 NT 5.0。

解決:

  1. 將光碟安裝檔複製至硬碟
  2. 重命名 .\shared_1.0\jre1.2.2\lib\font.properties.zh.NT4.0 → font.properties.zh.NT5.0
  3. 從硬碟啟動安裝

二、 Sybase 安裝程式在網路共享/本機複製後仍無法執行

原因:安裝路徑父目錄包含中文字符,導致解壓/啟動失敗。

解決:

  1. 將安裝檔複製至本機
  2. 放置於純英文路徑下 (如 C:\Sybase125)
  3. 從該路徑執行安裝

三、 Sybase 安裝完成無法啟動服務

原因之一:機器上同時安裝 DB2,兩者共用環境變數 LC_ALL。DB2 要求 ZH_CN,Sybase 要求 ZH。僅限 Sybase 11.9.2 版本。

解決:將 LC_ALL 設為 ZH (犧牲 DB2 正常運作) 或將兩者安裝於不同機器。

四、 Sybase 建立裝置時死結

原因:Master 裝置建立過小。

解決:重建 Master 裝置,大小設為 ≥ 150 MB (Windows/Unix 通用)。

五、 Oracle 8.1.x 在 Pentium 4 機器上安裝程式無反應 (卡住)

現象:滑鼠變沙漏又恢復,CPU/記憶體無動靜,類似未偵測到加密狗。僅限 Oracle 8.1.x 在 P4 上發生,9i 正常。

解決方案一:修改 oraparam.ini 加入 -nojit (官方建議)

  1. 將光碟 install 目錄複製至硬碟 (如 E:\temp)
  2. 編輯 oraparam.ini:
    • SOURCE=f:\stage\products.jar (改為光碟絕對路徑)
    • JRE_LOCATION=f:\stage\Components\Oracle\swd\jre\1.1.7\1\DataFiles\Expanded
    • OUI_LOCATION=f:\stage\Components\Oracle\swd\oui\1.6.0.9.0\1\DataFiles\Expanded
    • JRE_MEMORY_OPTIONS=-nojit -ms16m -mx32m (關鍵:加入 -nojit)
  3. 從硬碟啟動 E:\temp\install\win32\setup.exe
  4. 選 Custom Install,不建立資料庫 (避免 DBCA 掛起)
  5. 安裝過程若 Net8 Configuration Assistant 掛起,在「Configuration Tools」視窗停止該工具,或用工作管理員結束最新的 JRE 進程
  6. 安裝完成後,修改 ORACLE_HOME 下所有 *.cl 啟動檔,在 Java 命令加入 -nojit:
    • assistants\dbca\dbassist.cl
    • assistants\dbma\dbmig.cl
    • bin\elogin.cl
    • network\tools\netasst.cl / netca.cl
    • ... (共 10 個檔案)

解決方案二:升級 Oracle 內建 JRE 版本

下載較新 JRE 1.1.8 或 1.2.x 替換安裝媒體中的 JRE 目錄,重新封裝安裝媒體。


總結:Sybase 問題多集中於路徑編碼與環境變數衝突;Oracle 8.1.x 在 P4 上的問題屬經典 JIT 編譯器相容性缺陷,-nojit 參數為標準繞過方案。現代環境建議直接使用 Oracle 10g/11g/19c 避開此類舊版相容性問題。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved