首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Oracle 12c安装无法访问临时位置

Oracle 12c安装无法访问临时位置
EN

Stack Overflow用户
提问于 2014-02-04 15:57:19
回答 12查看 139.2K关注 0票数 22

我的Windows 8.1 64位操作系统运行在64位体系结构上。我正在安装Oracle12C的新副本,这意味着我以前没有在我的系统上安装过任何版本。

在安装过程中,我遇到了以下错误信息;

代码语言:javascript
运行
复制
Cause - Failed to access the temporary location.  Action - Ensure that the current user has required permissions to access the temporary location.  Additional Information:
 - Framework setup check failed on all the nodes  - Cause: Cause Of Problem Not Available  - Action: User Action Not Available Summary of the failed nodes al-naseeha  - Version of exectask could not be retrieved from node "al-naseeha"  - Cause: Cause Of Problem Not Available  - Action: User Action Not Available 

错误代码是INS-30131。我拥有管理人的全部特权。我也尝试通过以下命令来解决这个问题;

代码语言:javascript
运行
复制
net use \\localhost\c$

但不是徒劳的。你能帮我解决这个问题吗?

EN

回答 12

Stack Overflow用户

发布于 2016-11-26 01:05:16

此错误是由于禁用管理共享而导致的。如果无法启用它们,请执行以下解决方法:

Oracle 6.2.23 INS-安装

数据库或客户端时出现30131错误

如果在Microsoft Windows7、Microsoft Windows8和Microsoft Windows10上执行12c发行版1 (12.1)的单实例Oracle数据库或Oracle客户端安装时未启用管理共享,则安装将失败并出现INS-30131错误。

解决方法:

执行net share命令以确保已启用管理共享。如果它们处于禁用状态,请按照Microsoft Windows文档中的说明启用它们。或者,通过指定以下选项来执行客户端或服务器安装:

适用于客户端安装的

-ignorePrereq -J"-Doracle.install.client.validate.clientSupportedOSCheck=false"

  • For a server installation:

-ignorePrereq -J"-Doracle.install.db.validate.supportedOSCheck=false"

在Oracle错误21452473中跟踪了此问题。

来源:Oracle Database Release Notes (Section 6.2.23)

票数 26
EN

Stack Overflow用户

发布于 2014-05-31 16:01:55

看看Oracle的支持站点,它可能是两件事中的一件(在您的情况下可能是第二件事,但同时包括两件事)。

问题1:

  1. 为C$启用管理共享(请与系统管理员联系以执行此操作,或参阅Microsoft document http://support.microsoft.com/kb/314984)
  2. 检查是否正常:

代码语言:javascript
运行
复制
- net use \\c$ should work 
- the current user (i.e. user in administrator group) should have all privileges on the default share 

  1. 重试安装
  2. 再次删除管理共享

问题2:在安装Oracle 64位或32位软件后,在同一Microsoft Windows x64 (64位)上执行Oracle Client 12c Release 1 32位或64位安装之前删除OracleRemExecService。

  • 转到Windows 'Services‘
  • Stop OracleRemExecServiceV2

(此服务有一个智能.Once,有人试图阻止它,此服务将被删除。这是因为此服务不是像其他Oracle服务那样从oracle主目录运行,而是从temp运行。例如: C:\Users\AppData\Local\Temp\oraremservi...)

然后,

  • 尝试在相同的Microsoft Windows x64 (64位)

上安装Oracle12c 32位或64位

票数 16
EN

Stack Overflow用户

发布于 2015-01-26 19:07:14

我发现了另一种情况,在这种情况下,这个问题可能会出现(尽管遵循了上面列出的其他用户的步骤),那就是当你登录的用户的用户名上有一个'_‘。它将尝试用来查找临时目录的路径是在%TEMP%中设置的路径。我通过以下方式设法解决了这个问题:

  1. 在管理员模式下启动cmd.exe
  2. 设置TEMP =C:\TEMP
  3. 从该命令窗口运行安装程序

以这种方式成功安装。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21546892

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档