我正在尝试在Windows 10 64位PC上安装Oracle 12c 64位客户端。每当我运行安装程序时,它都会迅速弹出一个DOS窗口,然后立即将其关闭。没有错误消息,什么都没有。
我知道有几个命令行开关可以忽略preereq检查,但它们似乎没有做任何事情。
任何提示我们都非常感激。
ukxgm1gy1#
最大的问题是‘你想要客户做什么’?大多数用户只需解压缩Oracle Instant客户端程序包,而无需运行安装程序。如果您使用的工具(不是操作系统)是64位,则从here安装64位Instant Client,否则,如果工具是32位,则从here安装32位Instant Client。通用说明在每一页的底部,但请检查您的工具等是否有自己的具体说明。
下一个问题是,你真的需要旧的12C客户端吗?由于19c Oracle客户端库(包括Oracle Instant Client中的库)可以连接到Oracle数据库11.2或更高版本,因此您可能可以安装最新和最好的Instant Client(如果您确实需要的话,也可以安装“完整”Oracle客户端)。
gdx19jrr2#
尝试在您尝试运行的Setup.exe文件所在的目录中打开命令提示符,然后从命令行运行可执行文件。这应该会显示命令提示符中弹出的内容。
另一个可以尝试的选项是右击Setup.exe文件并选择以管理员身份运行。
ldfqzlk83#
检查以下文件夹并将其删除(如果存在):
然后打开一个命令行窗口以管理员身份并从那里启动setup.exe-也许您会获得更多信息。
安装后,请查看%TEMP%\OraInstall*,您应该会在那里找到详细的日志文件。
%TEMP%\OraInstall*
tnkciper4#
1.确保从本地驱动器运行可执行文件,而不是从可移动驱动器或Map驱动器运行。1.确保安装了Microsoft Visual C++2010 x86可再发行版。
soat7uwm5#
Setup.exe-忽略SysPrereq
也就是说,在安装旧Oracle客户端时忽略更高版本的Windows。我的经验-在Windows 10上安装Oracle 10g客户端
如https://docs.oracle.com/cd/E18283_01/em.112/e12255/c_oui_appendix.htm所示
5条答案
按热度按时间ukxgm1gy1#
最大的问题是‘你想要客户做什么’?大多数用户只需解压缩Oracle Instant客户端程序包,而无需运行安装程序。如果您使用的工具(不是操作系统)是64位,则从here安装64位Instant Client,否则,如果工具是32位,则从here安装32位Instant Client。通用说明在每一页的底部,但请检查您的工具等是否有自己的具体说明。
下一个问题是,你真的需要旧的12C客户端吗?由于19c Oracle客户端库(包括Oracle Instant Client中的库)可以连接到Oracle数据库11.2或更高版本,因此您可能可以安装最新和最好的Instant Client(如果您确实需要的话,也可以安装“完整”Oracle客户端)。
gdx19jrr2#
尝试在您尝试运行的Setup.exe文件所在的目录中打开命令提示符,然后从命令行运行可执行文件。这应该会显示命令提示符中弹出的内容。
另一个可以尝试的选项是右击Setup.exe文件并选择以管理员身份运行。
ldfqzlk83#
检查以下文件夹并将其删除(如果存在):
然后打开一个命令行窗口以管理员身份并从那里启动setup.exe-也许您会获得更多信息。
安装后,请查看
%TEMP%\OraInstall*
,您应该会在那里找到详细的日志文件。tnkciper4#
1.确保从本地驱动器运行可执行文件,而不是从可移动驱动器或Map驱动器运行。
1.确保安装了Microsoft Visual C++2010 x86可再发行版。
soat7uwm5#
Oracle客户端安装步骤的开关
Setup.exe-忽略SysPrereq
也就是说,在安装旧Oracle客户端时忽略更高版本的Windows。我的经验-在Windows 10上安装Oracle 10g客户端
如https://docs.oracle.com/cd/E18283_01/em.112/e12255/c_oui_appendix.htm所示