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

Sybase 與 Oracle 安裝常見問題排查手冊:亂碼、共享目錄、啟動失敗、死鎖、P4 相容性

     編輯:Oracle 資料庫基礎

一、Sybase 12.5 on Win2000 安裝介面中文亂碼

原因:JRE 字體配置檔僅支援 NT 4.0(font.properties.zh.NT4.0),Win2000 核心為 NT 5.0。

解決:

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

二、Sybase 網路共享/本地複製後無法安裝

原因:安裝路徑父目錄包含中文字符,InstallShield 解析失敗。

解決:將安裝包放置於純 ASCII 路徑(如 D:\Install\Sybase125)。

三、Sybase 安裝完成無法啟動

原因:機器同時安裝 DB2,環境變數 LC_ALL 衝突。DB2 需 ZH_CN,Sybase 11.9.2 需 ZH。

解決:妥協設定 LC_ALL=ZH,或升級 Sybase 版本。

四、Sybase 建立裝置死鎖

原因:Master 裝置過小(< 150MB),系統表空間不足導致元資料操作鎖死。

解決:重建 Master 裝置 ≥ 150MB。

五、Oracle 8.1.x 在 Pentium 4 機器上安裝程式無響應

現象:滑鼠變漏斗→恢復箭頭,CPU/MEM 靜止,安裝精靈卡死。僅限 8.1.x,9i 正常。

三種解法:

  1. 替換 JIT 編譯器(最簡單):
    複製安裝檔至本地 → 重命名 \stage\Components\Oracle.swd.jre\1.1.7.30\1\DataFiles\Expanded\jre\win32\bin\symcjit.dll → symcjit.old → 執行 \install\win32\SETUP.exe
  2. 啟動參數禁用 JIT(徹底但繁瑣):
    修改 oraparam.ini:JRE_MEMORY_OPTIONS=-nojit -ms16m -mx32m,並修改所有 *.cl 啟動檔加入 -nojit
  3. 升級 JRE:替換安裝媒體內 JRE 為較新版本

前提:機器未安裝過 Oracle,否則需先完整解除安裝並清理註冊表。

結語

安裝問題多源於環境變數衝突、路徑編碼、JRE 相容性、系統資源門檻四大類。建立「乾淨安裝環境檢核表」(純 ASCII 路徑、無衝突環境變數、足夠 Master 裝置、相容 JRE)可預防 90% 以上安裝事故。

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