需要学习SDE配置相关知识,其中Oracle数据库安装遇到错误INS-30131,虽然未能最终解决,但找到了初步的思路,记录下来给大家提供参考。下文对很多知识的理解可能存在错误或不够精准,仅作参考。

软件:Oracle12cR1    版本:12.1.0.2

系统:win10             版本:10.0.10240

问题描述:

配置SDE需注意:数据库服务端应与SDE统一,数据库客户端应与ArcMap统一。安装数据库时遇到INS-30131错误,未能解决。

安装过程中先装数据库服务端,再装客户端。

其中11gR2版本服务端安装中,第二步选择跳过软件更新报INS-30131错误;

12cR1版本服务端可顺利安装,随后安装客户端时第二步选择跳过软件更新报INS-30131错误。

如图选择“跳过软件更新(S)”,点击“下一步(N)”。

报错INS-30131,未能解决。

网上流传方法两种:

  1. 任务管理器→停止进程RemoteExecService.exe,继续“下一步(N)”。
  2. 控制面板>所有控制面板项>管理工具>计算机管理>系统工具>共享文件夹>共享右键单击“共享”>新建共享>,创建名为C$的c盘共享文件夹。资料来源:http://blog.sina.com.cn/s/blog_67c9fc300102uy74.html

其中方法2网上流传较广,有不少人表示成功解决问题。

11gR2版本的错误未尝试解决,对于12cR1版本尝试了以上两种方法,两种方法都可使客户端安装顺利完成。

但是对于方法1,最终网络服务名配置时报错,一般报“无监听程序”错误。

对于方法2自己遇到问题(这个问题应该不是普遍情况),系统原本就有名为C$的c盘共享文件夹。

右键停止名为C$的c盘共享文件夹后,(系统会提示即使删除当计算机重启时还会恢复)新建共享会提示C$已存在,无法创建。重启计算机后系统原有C$共享文件夹自动恢复。为了删除该共享文件夹并使其在系统重启时不恢复,采用以下方法:

根据网上资料: http://wenku.baidu.com/link?url=H3qUL72vzeU9PXERoTq849xhP8J-VIiA3mDb9ShG6ac1ErLg8KkERGeAPwsSnzC9eQ1xX6UxwW8ukRJIfWaUlPSDTI8cXKy1nT_LlYnTySG

打开注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters

里面有两条是控制共享文件夹在计算机重启时自动恢复的,为:AutoShareServer和AutoShareWks,这两条可能不存在。这两条不存在或者存在且值为1时,计算机重启会恢复默认共享文件夹。

因此为了不让默认共享文件夹恢复,将其值改为0(若不存在则新建之并赋值0)。然后重新安装客户端,顺利安装成功。

虽然网络服务名配置通过了,但是新建的C$文件夹无法保持,重启计算机后消失了,此时测试网络服务名配置失败。

刚添加的两条注册表值为0则新建的C$重启计算机后消失,若改为其他值则重启计算机后系统默认C$出现…..很尴尬……未能解决。

问题分析:

尝试重装系统后,不安装其他任何软件,直接安装oracle,仍出现上述错误,因此可判断是系统问题。

最终可以基本锁定问题在于C盘的共享文件夹权限上,应该是系统原默认共享文件夹权限不够。网上流传的新建C$共享文件夹的过程中有选择权限的步骤,而权限应是解决问题的关键。

涉及到关键进程,

C:\Users\esri\AppData\Local\Temp\\oraremservicev2\RemoteExecService.exe或者

C:\Users\esri\AppData\Local\Temp\\oraremservice\RemoteExecService.exe

正如上文中方法1所示,关闭该进程可以顺利安装。想到该进程位于C盘内,那么应该是该进程影响了软件的安装过程。而方法2中删除默认C$共享文件夹后新建C$(过程中有设置权限的操作),猜想可能是默认C$共享文件夹权限不够,导致无法调用该进程对其进行关闭或打开等操作,影响了软件安装。

第二种方法中修改注册表后,查看服务,发现服务OracleRemExecServiceV2(或OracleRemExecService)不在了,亦表明该进程是问题所在。

解决方案能否为安装过程中手动开启、关闭该进程,具体何时关闭、开启未曾尝试。该进程是何时起作用,是否需要一直运行?都是问题,需要之后继续探索。

以上是配置SDE中安装Oracle数据库所遇到的问题,最后也未能完全解决INS-30131问题。由于SDE配置也可以不安装数据库客户端,针对Oracle而言,下载instant client 32位解压缩后将文件放入ArcGIS Desktop安装目录的bin文件夹下,再进行其他配置即可,此处不表。

另有参考资料:http://blog.csdn.net/wenzhongyan/article/details/45022317

资料中提到两种方法可尝试(本文未尝试):

1.安装oracle11g32位的一个小提示!(win7-32 win8-64 xp等通用)

第一步:依次点击“开始→运行”,输入regedit,然后按回车键进入注册表编辑器。

第二步:找到并单击HKEY_LOCAL_MACHINE\System\Current ControlSet\Services\LanmanServer\Parameters。

第三步:如果LanmanServer\Parameters子项中的AutoShareServer 和AutoShareWks DWORD值配置的数值为0,则将该值更改为1

问题解决,估计很多人都不知道~~这个是oracle11g默认检测上面两个服务,精简系统会默认把它关掉,导致该错误!

2.先共享C盘,然后把安装包放在c盘进行安装,有时候需要把安装包放到桌面才能正常通过

Oracle 安装 INS-30131错误。的更多相关文章

  1. windows安装oracle遇INS 30131 错误

    win2008 64位安装oracle 11.2.0.4也遇到INS 30131 错误 描述: 原因 - 无法访问临时位置. 操作 - 请确保当前用户具有访问临时位置所需的权限. 附加信息: - 所有 ...

  2. solaris安装oracle遇INS 30131 错误

    安装11.2.0.4,报错: [FATAL] [INS-30131] Initial setup required for the execution of installer validations ...

  3. Oracle安装后遇到错误:The Network Adapter could not establish the connection

    http://note.youdao.com/noteshare?id=e6baee7ea7b7f60d7a265124e2bdd46c&sub=988945C6DDE843D5A7D6588 ...

  4. Oracle安装 卸载 和常见问题

    Oracle的安装   全局数据库名:orcl  口令:orcl 或者以第三方工具SQLplus为例 系统用户:sys 和 system  练习账户:scott (密码:tiger) 登录账户为:sy ...

  5. Oracle安装错误“程序异常终止

    Oracle安装错误"程序异常终止.发生内部错误.请将以下文件提供给oracle技术支持部   "程序异常终止.发生内部错误.请将以下文件提供给oracle技术支持部门:" ...

  6. oracle安装操作及遇到的错误

    一.准备工作 服务器环境: 服务器端:VMWARE下的win7 64位系统 客户端:宿主机 WIN7 64位系统 软件环境: win64_Oracle_11gR2 PLSQL Developer 11 ...

  7. Oracle安装错误ora-00922(zhuan)

    Oracle安装错误ora-00922(缺少或无效选项) (2012-03-19 10:49:27) 转载▼ 标签: 杂谈   安装Oracle 11g R2的过程中,在新建数据库实例时出现了该错误, ...

  8. oracle安装、配置、卸载、错误解决

    oracle安装卸载的帖子很多,这里整理出一份,都只是给出一个链接,忘了时可以自己看看.哈哈,其实我也觉得已经不会忘了,被这个鸡毛问题困了两天,修改控制文件.环境变量.注册表什么的都不能解决问题,最后 ...

  9. Oracle 安装步骤、安装中错误处理、完整卸载

    /*************************************************以下ORACLE服务端安装************************************* ...

  10. 记一次oracle安装错误:INFO: //usr/lib64/libstdc++.so.5: undefined reference to `memcpy@GLIBC_2.14'

    --一次oracle安装错误,oracle version:11.2.0.1.0[root@localhost ~]# cat /etc/issue\SKernel \r on an \m [root ...

随机推荐

  1. Hark的数据结构与算法练习之若领图排序ProxymapSort

    算法说明 若领图排序是分布排序的一种. 个人理解,若领图排序算是桶排序+计数排序的变异版,桶排序计数排序理解了,那么若领图排序理解起来就会比较容易.区别其实就是存储中间值的方式做了调整…… 话说,这个 ...

  2. CodeForces 404C Ivan and Powers of Two

    Ivan and Powers of Two Time Limit:1000MS     Memory Limit:262144KB     64bit IO Format:%I64d & % ...

  3. xcode命令行编译时:codesign命令,抛出“User interaction is not allowed.”异常 的处理

    之前正常运行的hudson iOS编译服务器slave节点,忽然出现编译失败.发现原因有2个: 第一个原因是编译机上用来签名的用户帐号过期,第二个原因是操作系统和xCode升级造成的. 对于第一个,重 ...

  4. Xamarin Visual Studio提示找不到AssemblyAttributes.cs文件

    Xamarin Visual  Studio提示找不到AssemblyAttributes.cs文件   错误信息:Could not find file ‘C:\Users\[用户名]\AppDat ...

  5. mysql之对视图的操作

    1. 为什么要使用视图? 为了提高复杂SQL语句的复用性和表操作的安全性,MySQL数据库管理系统提供了视图特性.所谓视图,本质上是一种虚拟表,在物理上是不存在的,其内容与真实的表相似,包含一系列带有 ...

  6. 二分搜索 UVALive 6076 Yukari's Birthday (12长春K)

    题目传送门 题意:问使得sum (k^i) = n || n -1 (1 <= i <= r) 的min (r*k)组合的r和k  分析:r的最大不会超过40,枚举r,二分搜索k.注意会爆 ...

  7. BZOJ3463 : [COCI2012] Inspector

    考虑将序列分成$\sqrt{n\log n}$块,每块维护下凸壳,修改时在相应块打上需要修改的标记. 查询时,对于两端零散部分暴力查询. 对于中间的块,如果有修改标记,则暴力重构. 然后在凸壳上查询时 ...

  8. BZOJ3746 : [POI2015]Czarnoksiężnicy okrągłego stołu

    NOIP前做了几道POI,现在终于能在BZOJ上提交了… 交上去最后几个点WA,看了数据发现p=0的特判错了… p=0,1时特判 p=2时构造两种情况判断 p=3时不考虑1的座位进行DP 可以发现对于 ...

  9. MongoDB的安装与CRUD(JAVA)

    http://blogread.cn/it/article/4348?f=wb (MongoDB) 安装: 1)下载MongoDB数据库(这里使用Windows 32 bit版) http://dow ...

  10. oracle系列--第四篇 Oracle的卸载

    对于oracle的卸载,是一件相对麻烦的事情,不像其他软件那样,我们可以根据卸载向导,就可以方便快捷地卸载软件. oracle的卸载,我们要涉及到修改注册表,重启计算机等操作. 我们有些时候有必要卸载 ...