win10安裝oracle 12c報錯[INS-30131] 附解決方法

  數據庫的老師給我們佈置的第一個作業,安裝一個數據庫管理軟件。由於以前搞了一點和網站相關的內容,於是就裝了一個mysql交了作業。但是其他的同學想要裝oracle datebase但是遇到了一些問題,於是我也就去嘗試一下。結果遇到一些坑,下面是一下坑和解決的方法。
  首先安裝遇到的第一個問題就是在安裝的第一步報‘[INS-30131] 執行安裝程序驗證所需的初始設置失敗’的錯誤。錯誤的截圖如下:
這裏寫圖片描述
這個時候我就去google上查找解決問題的答案,網上的答案說是應爲oracle在安裝的時候要對臨時位置寫入一些文件(默認是c盤)。如果沒有開啓c盤的共享,或者是沒有管理員權限就會有這個報錯。但是我的設置都對了可還是報錯了說明有其他的問題。關於打開磁盤共享的方法可以參考這個文章:打開windows磁盤共享
   然後上網查找資料發現原來是應爲自己的用戶文件夾的名稱是中文的原因。自然就想到更改用戶名稱了,結果發現雖然用戶的名字改了但是文件夾的名字卻沒改。想要之間更改用戶文件夾的名字卻沒有選項,還好萬能的網友早就把教程寫好了。具體的過程可以參見下面這個改登陸用戶文件夾的教程
主要思想就是切換到有更改這個文件夾名字的系統自帶的Administrator賬戶下修改這個文件夾爲英文,並同時更改註冊表,然後就可以順利的安裝了。當然其實還有一種偷懶的方法,其實我們可以直接在Administrator賬戶下安裝好oracle就可以了。這樣就可以免去該來該去的麻煩了,而且之後禁用了Administrator賬戶之後另外的管理員賬戶依然可以正常的使用oracle。

Administrator的這個賬戶默認是關閉的,要開啓的話需要按以下步驟操作,

  1. 按下win鍵+x
  2. 選擇計算機管理
  3. 選擇本地用戶和組
  4. 將用戶這個文件夾中的Administrator的屬性中禁用的勾去掉

然後切換賬戶就可以了。

  今天發現win10家庭版的用戶是沒有本地用戶和組的這個選項的,其實也沒有關係,自己再創建一個英文名的管理員賬戶,切換過去安裝好就可以了。反正orical只是需要一個英文的用戶文件夾在安裝時寫入臨時文件。注意如果你接下來要刪除這個用戶的話(一般會這樣做),請不要將orical安裝在這個用戶下。然後切換會原來的用戶就可以正常使用,就當這個是臨時用戶吧。

  接下來應該就沒什麼問題了,具體安裝步驟可以看這個連接。
如有不對的地方歡迎大家評論指正,這裏是我在github上的一個博客,感興趣的可以去看一下哦

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章