![无法安装 Oracle 客户端,错误为“路径太长”](https://linux22.com/image/1540039/%E6%97%A0%E6%B3%95%E5%AE%89%E8%A3%85%20Oracle%20%E5%AE%A2%E6%88%B7%E7%AB%AF%EF%BC%8C%E9%94%99%E8%AF%AF%E4%B8%BA%E2%80%9C%E8%B7%AF%E5%BE%84%E5%A4%AA%E9%95%BF%E2%80%9D.png)
我想知道如何在我的 Windows 10 pro PC/Dell Vostro 3860 上正确安装 Oracle Client,因为我在安装客户端软件时遇到“PATH 太长”错误。
收到错误消息后我尝试使用管理员工具进行安装吗?
- 我备份后,删除了 PATH 变量中不需要的程序路径,例如 DELL 和 INTEL。
- 如果 PATH 变量中的程序路径长度超过 8 个字符,则将其修改为 8.3 格式。
- 保存它们并重新启动电脑以防万一。
- 为了以防万一,我将安装程序文件和文件夹复制到本地后,尝试以管理员权限安装 Oracle 客户端。
没有运气。
安装时仍然出现相同的消息。
因此,我被困在那里,由于错误,我无法继续安装它。这是全新的 Windows 10 pro PC,带有最新补丁。
Oracle 客户端:Oracle 11g
您能告诉我如何正确安装 Oracle 客户端并修复此问题吗?否则,由于没有互联网连接,我必须重新安装 Windows 10 pro,这将花费很长时间才能在我的环境中进行设置。很遗憾。
答案1
很久很久以前,在一些遥远的 Windows 中,环境变量被限制为 1023 个字符。
较旧的安装仍怀念那些时光,并且表现得好像它们今天仍然有效。不幸的是,Oracle 安装就是这些时间冻结的安装之一。
您的问题是 SYSTEM 的 PATH 环境变量,对于 Oracle 来说太长了。您需要缩短它,以便 Oracle 添加自己的变量后,整个长度不会超过 1023。
通过使用免费的 系统路径指挥官。
当然,完成后没有什么可以阻止您将所有内容添加回 PATH,Oracle 将继续愉快地工作。System Path Commander 可以通过使用右键菜单命令“将选中的目录复制到剪贴板”进行保存和使用“添加...”命令进行恢复来帮助完成此操作。
作为安全措施,您可以先创建系统还原点,以防万一。