Oracle Database Setup.exe 文件在解压到 Windows 上的文件夹后未执行
Posted
技术标签:
【中文标题】Oracle Database Setup.exe 文件在解压到 Windows 上的文件夹后未执行【英文标题】:Oracle Database Setup.exe file not executing after extracting into folder on windows 【发布时间】:2020-11-09 22:30:21 【问题描述】:我正在尝试安装 oracle 19c DB,但提取后 setup.exe 文件未执行。我用管理员权限试过了,还是不行。
【问题讨论】:
【参考方案1】:当某些 Windows 软件包丢失时,这种情况经常发生。尝试更新您的操作系统并再次启动安装文件。
【讨论】:
【参考方案2】:我遇到了完全相同的问题,在玩了一些东西后,我发现这完全与 setup.exe 所在的文件夹名称有关。
解决办法:
确保您的文件夹名称中没有空格(或者可能在一般路径中,没有检查过,但这是有道理的)。
将文件夹重命名为不含空格的名称后,您可以直接从该文件夹运行 setup.exe。
【讨论】:
【参考方案3】:我找到了解决办法:
1- 提取后,将名称缩短为 db_home(只需去掉名称中的前几个字符)。
2- 将 db_home 目录移动或复制到 HD 的根目录(我在外部 6 TB HD 上安装了我的目录,我只是将文件夹移动到它的根目录)。
您将看到一个 cmd 窗口弹出,然后是带有 Oracle 符号的红色窗口。
请耐心等待,因为安装窗口也会弹出,请再次耐心等待,因为我的电脑大约一分钟后弹出另一个窗口,询问我是否要允许启动服务(您必须允许)。
又过了几秒,安装窗口终于显示了安装选项。
然后我可以安装它。
不要跳过第 2 步,因为这就是我最终能够安装它的方式。
这也适用于 19c。
【讨论】:
我敢打赌,控制因素是您的“原始”“oracle home”在目录名称中的某处有一个空格。以上是关于Oracle Database Setup.exe 文件在解压到 Windows 上的文件夹后未执行的主要内容,如果未能解决你的问题,请参考以下文章