Oracle安裝遇到INS-30131錯(cuò)誤的解決方法
需要學(xué)習(xí)SDE配置相關(guān)知識(shí),其中Oracle數(shù)據(jù)庫(kù)安裝遇到錯(cuò)誤INS-30131,雖然未能最終解決,但找到了初步的思路,記錄下來(lái)給大家提供參考。下文對(duì)很多知識(shí)的理解可能存在錯(cuò)誤或不夠精準(zhǔn),僅作參考。
軟件:Oracle12cR1 版本:12.1.0.2
系統(tǒng):win10 版本:10.0.10240
問(wèn)題描述:
配置SDE需注意:數(shù)據(jù)庫(kù)服務(wù)端應(yīng)與SDE統(tǒng)一,數(shù)據(jù)庫(kù)客戶端應(yīng)與ArcMap統(tǒng)一。安裝數(shù)據(jù)庫(kù)時(shí)遇到INS-30131錯(cuò)誤,未能解決。
安裝過(guò)程中先裝數(shù)據(jù)庫(kù)服務(wù)端,再裝客戶端。
其中11gR2版本服務(wù)端安裝中,第二步選擇跳過(guò)軟件更新報(bào)INS-30131錯(cuò)誤;
12cR1版本服務(wù)端可順利安裝,隨后安裝客戶端時(shí)第二步選擇跳過(guò)軟件更新報(bào)INS-30131錯(cuò)誤。
如圖選擇“跳過(guò)軟件更新(S)”,點(diǎn)擊“下一步(N)”。
報(bào)錯(cuò)INS-30131,未能解決。
網(wǎng)上流傳方法兩種:
任務(wù)管理器→停止進(jìn)程RemoteExecService.exe,繼續(xù)“下一步(N)”??刂泼姘?gt;所有控制面板項(xiàng)>管理工具>計(jì)算機(jī)管理>系統(tǒng)工具>共享文件夾>共享右鍵單擊“共享”>新建共享>,創(chuàng)建名為C$的c盤(pán)共享文件夾。資料來(lái)源:http://chabaoo.cn/article/88941.htm
其中方法2網(wǎng)上流傳較廣,有不少人表示成功解決問(wèn)題。
11gR2版本的錯(cuò)誤未嘗試解決,對(duì)于12cR1版本嘗試了以上兩種方法,兩種方法都可使客戶端安裝順利完成。
但是對(duì)于方法1,最終網(wǎng)絡(luò)服務(wù)名配置時(shí)報(bào)錯(cuò),一般報(bào)“無(wú)監(jiān)聽(tīng)程序”錯(cuò)誤。
對(duì)于方法2自己遇到問(wèn)題(這個(gè)問(wèn)題應(yīng)該不是普遍情況),系統(tǒng)原本就有名為C$的c盤(pán)共享文件夾。
右鍵停止名為C$的c盤(pán)共享文件夾后,(系統(tǒng)會(huì)提示即使刪除當(dāng)計(jì)算機(jī)重啟時(shí)還會(huì)恢復(fù))新建共享會(huì)提示C$已存在,無(wú)法創(chuàng)建。重啟計(jì)算機(jī)后系統(tǒng)原有C$共享文件夾自動(dòng)恢復(fù)。為了刪除該共享文件夾并使其在系統(tǒng)重啟時(shí)不恢復(fù),采用以下方法:
根據(jù)網(wǎng)上資料: http://chabaoo.cn/article/88944.htm
打開(kāi)注冊(cè)表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters
里面有兩條是控制共享文件夾在計(jì)算機(jī)重啟時(shí)自動(dòng)恢復(fù)的,為:AutoShareServer和AutoShareWks,這兩條可能不存在。這兩條不存在或者存在且值為1時(shí),計(jì)算機(jī)重啟會(huì)恢復(fù)默認(rèn)共享文件夾。
因此為了不讓默認(rèn)共享文件夾恢復(fù),將其值改為0(若不存在則新建之并賦值0)。然后重新安裝客戶端,順利安裝成功。
雖然網(wǎng)絡(luò)服務(wù)名配置通過(guò)了,但是新建的C$文件夾無(wú)法保持,重啟計(jì)算機(jī)后消失了,此時(shí)測(cè)試網(wǎng)絡(luò)服務(wù)名配置失敗。
剛添加的兩條注冊(cè)表值為0則新建的C$重啟計(jì)算機(jī)后消失,若改為其他值則重啟計(jì)算機(jī)后系統(tǒng)默認(rèn)C$出現(xiàn)…..很尷尬……未能解決。
問(wèn)題分析:
嘗試重裝系統(tǒng)后,不安裝其他任何軟件,直接安裝oracle,仍出現(xiàn)上述錯(cuò)誤,因此可判斷是系統(tǒng)問(wèn)題。
最終可以基本鎖定問(wèn)題在于C盤(pán)的共享文件夾權(quán)限上,應(yīng)該是系統(tǒng)原默認(rèn)共享文件夾權(quán)限不夠。網(wǎng)上流傳的新建C$共享文件夾的過(guò)程中有選擇權(quán)限的步驟,而權(quán)限應(yīng)是解決問(wèn)題的關(guān)鍵。
涉及到關(guān)鍵進(jìn)程,
C:\Users\esri\AppData\Local\Temp\\oraremservicev2\RemoteExecService.exe或者
C:\Users\esri\AppData\Local\Temp\\oraremservice\RemoteExecService.exe
正如上文中方法1所示,關(guān)閉該進(jìn)程可以順利安裝。想到該進(jìn)程位于C盤(pán)內(nèi),那么應(yīng)該是該進(jìn)程影響了軟件的安裝過(guò)程。而方法2中刪除默認(rèn)C$共享文件夾后新建C$(過(guò)程中有設(shè)置權(quán)限的操作),猜想可能是默認(rèn)C$共享文件夾權(quán)限不夠,導(dǎo)致無(wú)法調(diào)用該進(jìn)程對(duì)其進(jìn)行關(guān)閉或打開(kāi)等操作,影響了軟件安裝。
第二種方法中修改注冊(cè)表后,查看服務(wù),發(fā)現(xiàn)服務(wù)OracleRemExecServiceV2(或OracleRemExecService)不在了,亦表明該進(jìn)程是問(wèn)題所在。
解決方案能否為安裝過(guò)程中手動(dòng)開(kāi)啟、關(guān)閉該進(jìn)程,具體何時(shí)關(guān)閉、開(kāi)啟未曾嘗試。該進(jìn)程是何時(shí)起作用,是否需要一直運(yùn)行?都是問(wèn)題,需要之后繼續(xù)探索。
以上是配置SDE中安裝Oracle數(shù)據(jù)庫(kù)所遇到的問(wèn)題,最后也未能完全解決INS-30131問(wèn)題。由于SDE配置也可以不安裝數(shù)據(jù)庫(kù)客戶端,針對(duì)Oracle而言,下載instant client 32位解壓縮后將文件放入ArcGIS Desktop安裝目錄的bin文件夾下,再進(jìn)行其他配置即可,此處不表。
另有參考資料:http://blog.csdn.net/wenzhongyan/article/details/45022317
資料中提到兩種方法可嘗試(本文未嘗試):
1.安裝oracle11g32位的一個(gè)小提示!(win7-32 win8-64 xp等通用)
第一步:依次點(diǎn)擊“開(kāi)始→運(yùn)行”,輸入regedit,然后按回車(chē)鍵進(jìn)入注冊(cè)表編輯器。
第二步:找到并單擊HKEY_LOCAL_MACHINE\System\Current ControlSet\Services\LanmanServer\Parameters。
第三步:如果LanmanServer\Parameters子項(xiàng)中的AutoShareServer 和AutoShareWks DWORD值配置的數(shù)值為0,則將該值更改為1
問(wèn)題解決,估計(jì)很多人都不知道~~這個(gè)是oracle11g默認(rèn)檢測(cè)上面兩個(gè)服務(wù),精簡(jiǎn)系統(tǒng)會(huì)默認(rèn)把它關(guān)掉,導(dǎo)致該錯(cuò)誤!
2.先共享C盤(pán),然后把安裝包放在c盤(pán)進(jìn)行安裝,有時(shí)候需要把安裝包放到桌面才能正常通過(guò)
更多精彩內(nèi)容,請(qǐng)點(diǎn)擊《Oracle安裝教程手冊(cè)》,進(jìn)行深入學(xué)習(xí)和研究。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- win x64下安裝oracle 12c出現(xiàn)INS-30131報(bào)錯(cuò)的解決方法
- CentOS6.2上安裝Oracle10g報(bào)ins_emdb.mk錯(cuò)誤處理方法
- oracle12c安裝報(bào)錯(cuò):PRVF-0002的解決方法
- win7安裝oracle10g 提示程序異常終止 發(fā)生未知錯(cuò)誤
- 安裝Oracle加載數(shù)據(jù)庫(kù)錯(cuò)誤areasQueries的解決
- 安裝Oracle10g遭遇ins_ctx.mk問(wèn)題解決方法
- Oracle安裝過(guò)程中物理內(nèi)存檢查及臨時(shí)temp空間不足問(wèn)題解決
- 安裝oracle11g INS-30131執(zhí)行安裝程序驗(yàn)證所需的初始設(shè)置失敗的解決方法
- Oracle 10g安裝配置方法圖文教程
- 完美卸載Oracle數(shù)據(jù)庫(kù)
相關(guān)文章
Oracle 11g服務(wù)器安裝詳細(xì)步驟圖文詳解
Oracle 11g提供了高性能、伸展性、可用性和安全性,并能更方便地在低成本服務(wù)器和存儲(chǔ)設(shè)備組成的網(wǎng)格上運(yùn)行 ,相對(duì)過(guò)往版本而言,Oracle 11g具有了與眾不同的特性。接下來(lái)通過(guò)本文給大家介紹Oracle 11g服務(wù)器安裝詳細(xì)步驟圖文詳解,需要的朋友參考下吧2017-11-11Oracle 11g收集多列統(tǒng)計(jì)信息詳解
我們?cè)趯?xiě)SQL語(yǔ)句的時(shí)候,有的時(shí)候會(huì)碰到where子句后面有多個(gè)條件的情況,也就是根據(jù)多列的條件篩選得到數(shù)據(jù)。下面這篇文章主要給大家介紹了Oracle 11g收集多列統(tǒng)計(jì)信息的相關(guān)資料,文中介紹的非常詳細(xì),需要的朋友可以參考下。2017-03-03Oracle數(shù)據(jù)庫(kù)的備份與恢復(fù)
Oracle數(shù)據(jù)庫(kù)的備份與恢復(fù)...2007-03-03Oracle數(shù)據(jù)庫(kù)中如何給表賦予權(quán)限
賦權(quán)是指將特定的權(quán)限授予用戶或用戶組,以便他們可以執(zhí)行特定的操作,如查詢、插入、更新和刪除數(shù)據(jù),創(chuàng)建和修改表結(jié)構(gòu),以及執(zhí)行其他管理任務(wù),這篇文章主要給大家介紹了關(guān)于Oracle數(shù)據(jù)庫(kù)中如何給表賦予權(quán)限的相關(guān)資料,需要的朋友可以參考下2024-01-01Oracle 使用TOAD實(shí)現(xiàn)導(dǎo)入導(dǎo)出Excel數(shù)據(jù)
本文主要介紹Oracle中使用TOAD工具實(shí)現(xiàn)Excel導(dǎo)入導(dǎo)出的功能,希望能幫到大家。2016-05-05Oracle查看表操作歷史記錄并恢復(fù)數(shù)據(jù)的方法
Oracle是一種廣泛應(yīng)用于企業(yè)級(jí)數(shù)據(jù)庫(kù)系統(tǒng)的軟件,但在操作過(guò)程中可能會(huì)發(fā)生誤刪除數(shù)據(jù)的情況,這時(shí)就需要進(jìn)行數(shù)據(jù)恢復(fù)操作,這篇文章主要給大家介紹了關(guān)于Oracle查看表操作歷史記錄并恢復(fù)數(shù)據(jù)的相關(guān)資料,需要的朋友可以參考下2023-08-08Oracle中scott表結(jié)構(gòu)與簡(jiǎn)單查詢實(shí)例分析
這篇文章主要介紹了Oracle中scott表結(jié)構(gòu)與簡(jiǎn)單查詢,實(shí)例分析Oracle查詢的相關(guān)技巧,需要的朋友可以參考下2015-04-04Oracle以逗號(hào)分隔的字符串拆分為多行數(shù)據(jù)實(shí)例詳解
做多選功能時(shí)為了簡(jiǎn)便,會(huì)在某個(gè)字段中存儲(chǔ)多個(gè)值,保存時(shí)雖然省事,但后續(xù)的查詢統(tǒng)計(jì)時(shí)還需要拆分?jǐn)?shù)據(jù)才行,因此這時(shí)需要將字段內(nèi)的值分成多行以便后續(xù)使用,這篇文章主要給大家介紹了關(guān)于Oracle以逗號(hào)分隔的字符串拆分為多行數(shù)據(jù)的相關(guān)資料,需要的朋友可以參考下2021-07-07