程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> 關於Oracle數據庫 >> 在pentium 4上安裝oracle時出現的問題

在pentium 4上安裝oracle時出現的問題

編輯:關於Oracle數據庫

  在pentium 4上安裝oracle8.1.*

  表現為:點擊安裝程序的圖標沒有反應。出現這種問題的Oracle版本為Oracle8.1.6和Oracle8.1.7,Oracle8.1.5沒有問題。

  所使用的操作系統的平台為:Window NT 和 Window 2000

  原因:使用了Pentium 4 CPU

  解決方法:

  1. 如果機器上從來沒有安裝過oracle817或其他版本的oracle,則可以把待安裝所有文件解壓到一個臨時目錄,例如解壓在E盤的tempinstalldisk1目錄中,然後用搜索文件工具,找到所有的symcjit.dll文件,將其名字更改為symcjit.old,那麼就可以直接運行disk1目錄下的setup.exe文件,開始安裝。

  2. 如果機器上曾經安裝過oracle817,則需要完全卸載oracle,然後安裝,步驟如下:

  ⑴開始->設置->控制面板->管理工具->服務

  停止所有Oracle服務。

  ⑵開始->程序->Oracle - OraHome81->Oracle Installation Products->Universal Installer

  卸裝所有Oracle產品

  ⑶運行regedit,選擇HKEY_LOCAL_MACHINESOFTWAREORACLE,按del鍵刪除這個入口。

  ⑷運行regedit,選擇HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices,滾動這個列表,刪除所有Oracle入口。

  ⑸運行regedit,搜索所有與oracle相關的項,並將其刪除。

  ⑹從桌面上、STARTUP(啟動)組、程序菜單中,刪除所有有關Oracle的組和圖標

  ⑺重新啟動計算機,重起後才能完全刪除Oracle所在目錄

  ⑻刪除與Oracle有關的文件,選擇Oracle所在的缺省目錄C:Oracle及C:Program FilesOracle,刪除這個入口目錄及所有子目錄。

  ⑼把oracle所有待安裝的文件解壓到一個臨時目錄,例如解壓在E盤的tempinstalldisk1目錄中。

  ⑽打開文件disk1installoraparam.ini,做如下改動:

SOURCE項改為SOURCE=e:/temp/install/disk1/stage/products.jar
JRE_LOCATION 項改為JRE_LOCATION=e:/temp/install/disk1/stage/
Components/
oracle.swd.jre/1.1.7.30/1/DataFiles/Expanded/jre
OUI_LOCATION項改為 OUI_LOCATION=e:/temp/install/disk1/stage/
Components/oracle.swd.oui/1.7.1.9.0/1/DataFiles/Expanded
JRE_MEMORY_OPTIONS 項改為JRE_MEMORY_OPTIONS=-nojit -ms16m -mx32m

  3. 運行disk1installwin32setup.exe,安裝開始,根據提示做選擇,安裝下去,假設我安裝在D:orantora81目錄下。

  4. 安裝完畢後一些服務會報出錯,不能啟動,這些服務為:

Net8 Configuration Assistant
Database Configuration Assistant

  HTTP服務雖然啟動,但是會報出一連串java.exe出錯,可以點擊開始->oracle (數據庫名) ->oracle HTTP server->Stop HTTP Server來停止HTTP Server服務。

  安裝完成了,可是全有問題,別急,耐心點,我會帶你走向成功的。

  5. 安裝完成後還需要做下面的工作,在安裝路徑下所有的“*.cl”後綴的文件中增添“-nojit”項,共十個文件,如下:

assistantsdbcadbassist.cl;
assistantsdbmadbmig.cl;
assistantsifaifa.cl;
binelogin.cl;
binowm.cl;
ldapoidamdinoidadmin.cl;
network  ools
etasst.cl;
network  ools
etca.cl;
owminstallinstelogin.cl;
owminstallinstowm.cl;
Example:
Command=("C:Program FilesOraclejre
1.1.7injrew"
-classpath
"C:Program FilesOraclejre1.1.7lib
t.jar;
C:Program FilesOraclejre1.1.7libi18n.jar;
D:oracleora81jlibewt-3_3_6.jar;
D:oracleora81jlibewtcompat-opt-3_3_6.zip;
D:oracleora81jlibshare-1_0_8.jar;
D:oracleora81jlibswingall-1_1_1.jar;
D:oracleora81jlibhelp-3_1_8.jar;
D:oracleora81jlibice-4_06_6.jar;
D:oracleora81
etworkjlibsysmanmaf.jar;
D:oracleora81owmjlibowm-2_1.jar;
D:oracleora81owmjlibhelpeloginhelp"
oracle.security.admin.lio.lioa.LioaApp
oracle.security.admin.lio.lioa.LioaApp -nojit)

  6.到這裡4中的三項服務仍不能啟動,那是因為工作還沒做完,繼續跟著往下做。

  到java.sun.com網站下載jre軟件,要1.2.2以上的版本,然後安裝在你的機器上,

  安裝完成後用其中的bin目錄和lib目錄覆蓋d:orantora81apachejdkjre下的

  bin目錄和lib目錄。到這裡以上三個服務就可以順利啟動了。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved