为什么我的 Oracle 客户端安装没有出现在 Windows 控制面板中?

Why does my Oracle client installation not appear in Windows Control Panel?

我的工作站上安装了 Oracle 客户端。 tnsping 报告:

C:\temp> tnsping

TNS Ping Utility for 32-bit Windows: Version 12.2.0.1.0 - Production on 06-JUL-2018 09:22:33

Copyright (c) 1997, 2016, Oracle. All rights reserved.

但是,它不会出现在控制面板程序中。那里唯一的 Oracle 东西(Java 除外)是

Oracle data Provider for .NET Help

我只想了解这种(明显的)脱节。 Bingoogle 什么也没找到(或者我没有以正确的方式提问)。

如果是 Instant Client,则没有安装程序,也没有官方 windows 应用程序安装。

相反,它是一个 Zip 存档,您可以将其解压缩到本地文件夹,然后只需将其 'bin' 文件夹添加到计算机的 PATH 即可。

或者如文档所说..

Installation

See the Instant Client Home Page for more information about Instant Client packages.

  1. Download the appropriate Instant Client packages for your platform. All installations require the Basic or Basic Light package.

  2. Unzip the packages into a single directory such as C:\oracle\instantclient_12_2

  3. Add this directory to the PATH environment variable. If you have multiple versions of Oracle libraries installed, make sure the new directory occurs first in the path

但是,如果您使用 "setup.exe" 安装了客户端,那么 - 如果它(或您安装的任何其他程序)创建了一个名称超过 60 个字符的注册表项,它将不会显示在"Programs" 在控制面板中。