首页 > 数据库 >Oracle 19c安装程序卡在检查网络配置10%?

Oracle 19c安装程序卡在检查网络配置10%?

来源:互联网 2026-07-22 08:47:13

Oracle 安装卡在10%“正在检测网络配置”这个问题,十次有九次是网络解析出了岔子——不是安装包有问题,也不是机器太慢。说白了,就是 IPv6 解析超时或者 DNS 配置异常在捣鬼。下面直接给解决方案,按步骤走基本都能解决。 为什么 ping $(hostname) 会卡住 Oracle 安装器

Oracle 安装卡在10%“正在检测网络配置”这个问题,十次有九次是网络解析出了岔子——不是安装包有问题,也不是机器太慢。说白了,就是 IPv6 解析超时或者 DNS 配置异常在捣鬼。下面直接给解决方案,按步骤走基本都能解决。

Oracle 19c安装程序卡在检查网络配置10%?

长期稳定更新的攒劲资源: >>>点此立即查看<<<

为什么 ping $(hostname) 会卡住

Oracle 安装器在初始化网络时,会调用 getaddrinfo() 去解析本机的主机名。而 Linux、macOS、Windows 默认都优先走 IPv6 协议栈。如果你的系统启用了 IPv6,但没配好——比如只有 fe80:: 这种链路本地地址,或者 DNS 根本没响应——那么每次解析都得等上 5 到 10 秒,直到超时 fallback 回 IPv4。结果就是卡在那不动了。

  • 执行 ping -c 1 $(hostname) 卡住 → 这说明主机名没法快速解析,问题大概率出在 /etc/hosts 里缺少本机映射。
  • 执行 nslookup $(hostname) 返回 IPv6 地址或直接超时 → 说明 DNS 服务器不可达,或者 resolv.conf 里写了已经下线的内网 nameserver。
  • Windows 上 ipconfig /all 显示有 IPv6 地址但看不到路由器通告 → 同样会触发超时重试逻辑。

禁用 IPv6 后还是卡?查 DNS 配置

很多人以为关了 IPv6 就万事大吉,结果还是卡。为什么?因为禁用 IPv6 只是绕过了第一层陷阱,如果 DNS 本身有问题,安装器在初始化网络组件时依然会阻塞。

  • Linux / macOS:打开 /etc/resolv.conf,删掉所有不可达的 nameserver 行。至少留一条能用的,比如 127.0.0.18.8.8.8
  • Windows:进“网络连接”→ 找到对应适配器右键“属性”→ 双击 IPv4 → 选“使用下面的 DNS 服务器地址”,手动填上 8.8.8.81.1.1.1,清空原来的设置。
  • 验证方式:Linux/macOS 用 dig +short $(hostname),Windows 用 nslookup %COMPUTERNAME%。要求必须在 1 秒内返回 IPv4 的 A 记录,否则说明没改对。

Windows 上 sc query Server 显示 STOPPED 怎么办

这个问题和“检测网络配置”卡在 10% 其实没有直接关系,但它经常被混淆——它导致的是“正在检查操作系统要求”卡在 0%,而不是网络配置那一步。不过如果你同时碰上两个卡点,那就得一起处理。

  • Server 服务依赖 Windows Firewall,先运行 sc start MpsSvc 启用防火墙服务。
  • 再运行 sc start LanmanServer 启动 Server 服务(也就是 sc query Server 里查的那个)。
  • 另外,Function Discovery Resource Publication 和 SSDP Discovery 这两个服务也需要设为自动并启动,否则 Oracle 安装器调用 NetServerGetInfo 时会无限等待。

最后提醒一句:很多人改完 /etc/hosts 或 DNS 配置后,只是点了安装界面上的“重试”——这是没用的。Oracle 安装器会缓存之前的解析结果,必须彻底退出 setup.exe,再重新运行,才能生效。

侠游戏发布此文仅为了传递信息,不代表侠游戏网站认同其观点或证实其描述

热游推荐

更多
湘ICP备2026025700号-3 湘公网安备 43070302000280号
All Rights Reserved
本站为非盈利网站,不接受任何广告。本站所有软件,都由网友
上传,如有侵犯你的版权,请发邮件给xiayx666@163.com
抵制不良色情、反动、暴力游戏。注意自我保护,谨防受骗上当。
适度游戏益脑,沉迷游戏伤身。合理安排时间,享受健康生活。