64位Windows 10上的Oracle 12c客户端

wfypjpf4  于 2022-09-18  发布在  Java
关注(0)|答案(5)|浏览(270)

我正在尝试在Windows 10 64位PC上安装Oracle 12c 64位客户端。每当我运行安装程序时,它都会迅速弹出一个DOS窗口,然后立即将其关闭。没有错误消息,什么都没有。

我知道有几个命令行开关可以忽略preereq检查,但它们似乎没有做任何事情。

任何提示我们都非常感激。

ukxgm1gy

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客户端)。

gdx19jrr

gdx19jrr2#

尝试在您尝试运行的Setup.exe文件所在的目录中打开命令提示符,然后从命令行运行可执行文件。这应该会显示命令提示符中弹出的内容。

另一个可以尝试的选项是右击Setup.exe文件并选择以管理员身份运行

ldfqzlk8

ldfqzlk83#

检查以下文件夹并将其删除(如果存在):

  • %ProgramFiles%\Oracle\Inventory
  • %Temp%\卸载*
  • %Temp%\OraInstall*
  • %TEMP%\CVU*

然后打开一个命令行窗口以管理员身份并从那里启动setup.exe-也许您会获得更多信息。

安装后,请查看%TEMP%\OraInstall*,您应该会在那里找到详细的日志文件。

tnkciper

tnkciper4#

1.确保从本地驱动器运行可执行文件,而不是从可移动驱动器或Map驱动器运行。
1.确保安装了Microsoft Visual C++2010 x86可再发行版。

soat7uwm

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所示

相关问题