Oracle XE安装中止,没有错误解释

Oracle XE安装中止,没有错误解释,oracle,oracle-xe,Oracle,Oracle Xe,我已经下载了Oracle XE 18c for Windows 64位,并尝试将其安装在Windows 10计算机上。我检查了SHA-256校验和,它是正确的 安装开始时很好,但是当它复制新文件时,它突然说“回滚安装”,然后结束,没有错误日志可查看。有什么想法吗 (1) “复制文件”屏幕 (2) “回滚”屏幕 (3) “已完成但有错误”屏幕 将Oracle\u home设置为null并重新启动系统,然后重试。 我希望这能奏效 注意: 安装前请确保您拥有所有管理员权限。我今天也遇到了同样的问题

我已经下载了Oracle XE 18c for Windows 64位,并尝试将其安装在Windows 10计算机上。我检查了SHA-256校验和,它是正确的

安装开始时很好,但是当它复制新文件时,它突然说“回滚安装”,然后结束,没有错误日志可查看。有什么想法吗

(1) “复制文件”屏幕

(2) “回滚”屏幕

(3) “已完成但有错误”屏幕

Oracle\u home
设置为
null
并重新启动系统,然后重试。
我希望这能奏效

注意:

安装前请确保您拥有所有管理员权限。

我今天也遇到了同样的问题。在我的例子中,它是由环境中
PATH
变量的值引起的。它指向“Oracle Instant Client”中的一些Oracle DB二进制文件和库,我在前面为
节点oracledb
Javascript连接器库设置了这些文件和库

换句话说,确保您的
路径
没有指向任何包含例如
oci.dll文件的目录。
您可以在命令提示符下执行
where.exe oci.dll
(仅PowerShell需要“.exe”部分),以轻松检查该部分。如果该命令输出任何内容,则您需要从
路径中删除相关目录,至少是暂时删除。

我以管理员身份运行“setup.exe”,而不是“Oracle Database 18c Express Edition.msi”,它工作得非常好

  • 解压缩另一个驱动器中的zip文件,但包含windows C:
  • 进入解压缩的Oracle目录,以管理员身份运行setup.exe 重要提示:不要双击MSI文件,例如Oracle Database 18c Express Edition.MSI。
    注意:Oracle主目录路径中的任何位置都不允许使用空格。例如,由于“program files”中的空格字符,无法在“C:\program files\oracle\Infra”中安装。在您输入路径后的几个屏幕之前,安装程序不会检查此项

  • 你确定它没有创建日志文件吗?那是不寻常的,然后在
    %程序文件%\Oracle\Inventory\logs
    下查看。(无论如何,这是离题的。不确定它是否更适合DBA或超级用户。)甚至没有存储Oracle错误日志的
    C:\Program Files\Oracle
    文件夹。是否将
    %Program Files%
    设置为其他文件夹?或者您以前安装过Oracle产品,并且在其他地方已经有库存了吗?我发现了问题,最低要求是Windows 10 pro,我有homenode oracledb可以从XE中使用必要的Oracle客户端库,因此您可以删除Instant client(取决于您希望从Instant client版本中获得的功能)“克里斯托弗·霍恩斯:当然。我首先下载了即时客户端,以便访问远程Oracle数据库。但后来我还想设置一个本地实例进行测试,并在设置过程中遇到了这个问题。只是想和大家分享对我有效的解决方案。