Oracle Database Setup.exe文件解压缩到windows上的文件夹后未执行

Oracle Database Setup.exe文件解压缩到windows上的文件夹后未执行,oracle,data-warehouse,oracle19c,Oracle,Data Warehouse,Oracle19c,我正在尝试安装oracle 19c DB,但提取后setup.exe文件未执行。我已使用管理员权限尝试过,但仍然不起作用。我找到了解决方案: 1-提取后,将名称缩短为db_home(只需去掉名称中的前几个字符) 2-将db_home目录移动或复制到硬盘的根目录(我在外部6 TB硬盘上有我的目录&我刚刚将文件夹移动到其根目录) 您将看到弹出一个cmd窗口,然后是带有Oracle符号的红色窗口 耐心等待,因为安装窗口也会弹出,再次耐心等待,因为我的计算机在大约一分钟后弹出另一个窗口,询问我是否要允许

我正在尝试安装oracle 19c DB,但提取后setup.exe文件未执行。我已使用管理员权限尝试过,但仍然不起作用。

我找到了解决方案:

1-提取后,将名称缩短为db_home(只需去掉名称中的前几个字符)

2-将db_home目录移动或复制到硬盘的根目录(我在外部6 TB硬盘上有我的目录&我刚刚将文件夹移动到其根目录)

您将看到弹出一个cmd窗口,然后是带有Oracle符号的红色窗口

耐心等待,因为安装窗口也会弹出,再次耐心等待,因为我的计算机在大约一分钟后弹出另一个窗口,询问我是否要允许启动服务(您必须允许)

几秒钟后,安装窗口终于显示了其中的安装选项

然后我可以安装它

不要跳过步骤2,因为这就是我最终能够安装它的方式


这也适用于19c。

我遇到了完全相同的问题,在玩了一些东西之后,我发现这都是关于setup.exe所在的文件夹名的问题

解决方案: 确保文件夹名中没有空格(或者路径中可能没有空格,但没有选中,但这是有意义的)。
将文件夹重命名为无空格名称后,您可以直接从该文件夹运行setup.exe。

当某些Windows软件包丢失时,这种情况经常发生。尝试更新您的操作系统并再次启动安装文件。

我敢打赌,控制因素是您的“原始”oracle home在目录名中的某个位置有一个空格。