Oracle12安装出现“无法访问临时位置”的综合解决方案

据说10个装Oracle的有9个都挂在了第一步,这个Oracle甚至都没有发声明的令人窒息的错误

具体反应如下:

Oracle12安装出现“无法访问临时位置”的综合解决方案_第1张图片

在网上找了很多的解决方案都没有效果,于是在这里集成了各种版本的解决方案的一锅炖居然解决了……匪夷所思,废话不多说直接上解决方案,以下以Win7旗舰版为例:

1.首先请确认你当前使用的Windows账户名为全英文,如果不是请修改为全英文。

开始→控制面板→将分类方式切换为“类别”→用户账户和家庭安全→用户账户→更改账户名称

Oracle12安装出现“无法访问临时位置”的综合解决方案_第2张图片

2.请确认你当前的账户拥有完全管理员权限。

具体看上图,右上角的用户名底下说明是管理员,如果不是请修改为管理员。

 在上面第一步操作的基础上选择更改账户类型→选择“管理员”

3.在Oracle官网下载的安装文件有两个压缩包,请确认你压缩包的解压位置不是在桌面,除了C盘放在ABDEF盘随便都行

4.打开命令行以管理员权限运行,使用cd命令定位到你当前的目录下,然后在当前目录下输入dir命令,如果出现下图的情况请更换你的安装包存放地址。

Oracle12安装出现“无法访问临时位置”的综合解决方案_第3张图片

确保安装包的目录不出现这个东西后进行下一步

5.打开C盘共享 ,步骤如下:

第一步: 

  控制面板→所有控制面板项→管理工具→服务→SERVER 启动 

第二步: 

  控制面板>所有控制面板项→管理工具→计算机管理→系统工具→共享文件夹→共享 

  右键单击“共享”→新建共享→

  点击“下一步”→

  单击“浏览”→

  选择"本地磁盘(C:)"→确定 

  “共享名”输入 "C$" →"下一步" ,OK! 

  其中共享中权限设置为:管理员有完成访问权限,其他用户有只读访问权限(R) 

  测试一下 c$ share 是否成功. 方法是在cmd里打net use \\localhost\c$ 失败会是这样子...: 系统错误53 

The network path was not found. 成功是这样子: 命令成功完成。 

  如果第二步失败, 检查"服务"里的"TCP/IP NetBIOS Helper"服务是否已开启, 没有的话启动它即可.。

  否则再试试

  第一步:检查AutoShareServer和AutoShareWks注册表值,以确保未将它们设置为0。依次点击“开始→运行”,输入regedit,然后按回车键进入注册表编辑器。 

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

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

C盘共享成功后的示意如下:

Oracle12安装出现“无法访问临时位置”的综合解决方案_第4张图片

6.最后进行最简单粗暴的安装程序启动方法,以管理员权限打开命令行,使用cd命令定位到当前setup文件的database目录下,然后输入setup.exe -ignorePrereq -ignorePrereq -J"-Doracle.install.db.validate.supportedOSCheck=false"即可。

 

 最后关于Oracle具体安装过程请参照:

https://blog.csdn.net/ain_xiaobai/article/details/80634338

你可能感兴趣的:(Oracle12安装出现“无法访问临时位置”的综合解决方案)