Oracle XE 安装中止,没有错误解释
Oracle XE installation aborts with no error explanation
我已经为 Windows 64 位下载了 Oracle XE 18c,并尝试将其安装在 Windows 10 机器上。我检查了 SHA-256 校验和,它是正确的。
安装开始正常,但在复制新文件时突然提示"Rolling back installation",然后结束,没有错误日志可供查看。有什么想法吗?
(1) "Copying files" 屏幕
(2) "Rolling back" 屏幕
(3) "Finished with errors" 屏幕
将 Oracle_home
设置为 null
并重新启动系统,然后重试。
我希望这有效。
注:
安装前请确保您拥有所有管理员权限。
我今天遇到了同样的问题。在我的例子中,它是由我环境中的 PATH
变量的值引起的。它指向 "Oracle Instant Client" 中的一些 Oracle DB 二进制文件和库,这是我之前为 node-oracledb
Javascript 连接器库设置的。
换句话说,确保您的 PATH
没有指向任何包含 oci.dll
文件的目录。
您可以在命令提示符下执行 where.exe oci.dll
(“.exe”部分仅对 PowerShell 是必需的)以轻松检查。如果该命令输出任何内容,那么您需要从 PATH
中删除相关目录,至少是暂时的。
我 运行 "setup.exe" 作为管理员而不是 "Oracle Database 18c Express Edition.msi" 并且它工作得很好。
- 在另一个驱动器中解压缩 zip 文件,但包含 windows 的驱动器通常是 C:.
- 进入解压缩的 Oracle 目录并 运行 setup.exe 以管理员身份。
重要提示:不要在 MSI 文件上 double-click,例如。 Oracle 数据库 18c Express Edition.msi.
注意:Oracle 主目录路径中的任何位置都不允许有空格。例如,您不能安装在“C:\program files\oracle\Infra”,因为“program files”中有 space 字符。在您输入路径后的几个屏幕之前,安装程序不会对此进行检查。
我遇到了同样的问题。 Oracle XE 之前安装在我的电脑上。在命令提示符中检查“设置路径”时,可以看到路径中引用了以前的 Oracle 安装。从路径中删除它后,Oracle 安装工作正常。
问题已解决!以管理员身份登录到您的系统以设置 Oracle 数据库。 Computer》Manage》Users》Administrator》properties》check out (account is disabled) and Apply.after set password.然后以管理员身份登录并安装。
我已经为 Windows 64 位下载了 Oracle XE 18c,并尝试将其安装在 Windows 10 机器上。我检查了 SHA-256 校验和,它是正确的。
安装开始正常,但在复制新文件时突然提示"Rolling back installation",然后结束,没有错误日志可供查看。有什么想法吗?
(1) "Copying files" 屏幕
(2) "Rolling back" 屏幕
(3) "Finished with errors" 屏幕
将 Oracle_home
设置为 null
并重新启动系统,然后重试。
我希望这有效。
注:
安装前请确保您拥有所有管理员权限。
我今天遇到了同样的问题。在我的例子中,它是由我环境中的 PATH
变量的值引起的。它指向 "Oracle Instant Client" 中的一些 Oracle DB 二进制文件和库,这是我之前为 node-oracledb
Javascript 连接器库设置的。
换句话说,确保您的 PATH
没有指向任何包含 oci.dll
文件的目录。
您可以在命令提示符下执行 where.exe oci.dll
(“.exe”部分仅对 PowerShell 是必需的)以轻松检查。如果该命令输出任何内容,那么您需要从 PATH
中删除相关目录,至少是暂时的。
我 运行 "setup.exe" 作为管理员而不是 "Oracle Database 18c Express Edition.msi" 并且它工作得很好。
- 在另一个驱动器中解压缩 zip 文件,但包含 windows 的驱动器通常是 C:.
- 进入解压缩的 Oracle 目录并 运行 setup.exe 以管理员身份。
重要提示:不要在 MSI 文件上 double-click,例如。 Oracle 数据库 18c Express Edition.msi.
注意:Oracle 主目录路径中的任何位置都不允许有空格。例如,您不能安装在“C:\program files\oracle\Infra”,因为“program files”中有 space 字符。在您输入路径后的几个屏幕之前,安装程序不会对此进行检查。
我遇到了同样的问题。 Oracle XE 之前安装在我的电脑上。在命令提示符中检查“设置路径”时,可以看到路径中引用了以前的 Oracle 安装。从路径中删除它后,Oracle 安装工作正常。
问题已解决!以管理员身份登录到您的系统以设置 Oracle 数据库。 Computer》Manage》Users》Administrator》properties》check out (account is disabled) and Apply.after set password.然后以管理员身份登录并安装。