天天看點

win2008平台下不能安裝oracle10g

I made the changes in the following files and it worked:

1. C:\dumps\Oracle 10.2.0.4\database\install\oraparam.ini : Change entry Windows=5.0,5.1,5.2,6.0 to Windows=5.0,5.1,5.2,6.0,6.1

2. C:\dumps\Oracle 10.2.0.4\database\stage\prereq\db\refhost.xml: Include a tag for 6.1 also.

3. C:\dumps\Oracle 10.2.0.4\database\stage\prereq\db_prereqs\db\refhost.xml: Include a tag for 6.1 also.

這個和win7下安裝oracle類似,需要修改配置檔案

  • 其它問題:ASP.NET的項目,有時候提示的錯誤資訊如下:  (經驗證,以下解決方案同時适用于10g)

    System.Data.OracleClient   需要   Oracle   用戶端軟體   8.1.7   或更高版本。    

    說明:   執行目前   Web   請求期間,出現未處理的異常。請檢查堆棧跟蹤資訊,以了解有關該錯誤以及代碼中導緻錯誤的出處的詳細資訊。   異常詳細資訊:   System.Exception:   System.Data.OracleClient   需要   Oracle   用戶端軟體   8.1.7   或更高版本。  

    真奇怪,明明已經是高于8.1.7版本了?怎麼還不行。上網查才知道原因,唉!現在的NTFS檔案系統真的是害死人啊。原來又是NTFS檔案系統搞的鬼。正如同連接配接SQL   Server資料庫一樣,使用者權限很重要,如果沒有授權是無法正常操作的。Oracle   9i   Release   2   用戶端在安裝到Windows的NTFS檔案系統下時的安全認證設定不正确,引起本機的Authenticated   Users使用者無法看到ORACLE_HOME目錄下的内容;   這導緻在ASP.NET以Authenticated   Users權限使用System.Data.OracleClient連接配接Oracle資料庫時報出以上錯誤。  

    要解決以上問題,隻要給Authenticated   Users   組加上通路Oracle   Home目錄的權限即可1、以Administrator權限登入Windows   2、啟動Window   資源浏覽器找到ORACLE_HOME目錄,如C:\Oracle\ora92   3、右鍵彈出菜單,選擇該目錄共享與安全(Win2000下要點選屬性)   4、點選   “安全”   頁簽   5、在組和使用者名稱清單中點選“Authenticated   Users”   項.   6、在該使用者的權限清單中,将“讀取和運作”的選擇框置為不選中狀态   7、再次點選“讀取和運作”的選擇框,将其設定為選中狀态   8、點選“進階”按鈕并在權限項目中确定“Authenticated   Users”   是否擁有“讀取并運作”權限并應用于“該檔案夾,及子檔案夾和檔案”.   如果不是,輕按兩下這樣,并確定權限可以“應用于”   “該檔案夾,及子檔案夾和檔案”.   該項非常重要你一定要核查.   9、點選“确定”   按鈕   10、重新開機動,   以使得所有的修改生效.  

    =============================================================================  

    注意,權限設定好後,不用機器重新開機的,直接IIS重新開機下就行了,方法,開始-運作-CMD-IISRESET