为什么Oracle 19c安装程序在检查网络配置时卡在10%的原因
Oracle 安装进程卡在 10%“正在检测网络配置”的情况,十有八九是网络解析故障所致——既非安装包损坏,也非计算机性能不足。根本原因通常是 IPv6 解析超时或 DNS 配置异常。以下提供直接有效的解决方案,按步骤操作基本都能顺利解决。 为什么 ping $(hostname) 会卡住 Orac
Oracle 安装进程卡在 10%“正在检测网络配置”的情况,十有八九是网络解析故障所致——既非安装包损坏,也非计算机性能不足。根本原因通常是 IPv6 解析超时或 DNS 配置异常。以下提供直接有效的解决方案,按步骤操作基本都能顺利解决。

为什么 ping $(hostname) 会卡住
Oracle 安装程序在初始化网络阶段,会调用 getaddrinfo() 解析本机主机名。而 Linux、macOS、Windows 系统默认优先使用 IPv6 协议栈。如果系统启用了 IPv6 但配置不完整——例如仅有 fe80:: 这类链路本地地址,或 DNS 无响应——则每次解析需等待 5 至 10 秒,直至超时后回退至 IPv4。最终导致安装进程停滞不前。
- 执行
ping -c 1 $(hostname)卡住 → 表明主机名无法快速解析,问题通常源于/etc/hosts文件中缺失本机映射记录。 - 执行
nslookup $(hostname)返回 IPv6 地址或直接超时 → 说明 DNS 服务器不可达,或resolv.conf中配置了已失效的内网 nameserver。 - Windows 上
ipconfig /all显示存在 IPv6 地址但未收到路由器通告 → 同样会触发超时重试机制。
禁用 IPv6 后还是卡?查 DNS 配置
许多用户以为停用 IPv6 即可解决问题,但依然卡在 10%。原因在于禁用 IPv6 仅绕过了第一重障碍,若 DNS 本身存在故障,安装程序在初始化网络组件时仍会陷入阻塞。
- Linux / macOS:打开
/etc/resolv.conf,删除所有不可达的nameserver行。至少保留一条可用的 DNS,如127.0.0.1或8.8.8.8。 - Windows:进入“网络连接”→ 找到对应适配器右键“属性”→ 双击 IPv4 → 勾选“使用下面的 DNS 服务器地址”,手动输入
8.8.8.8和1.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 后重新运行,修改才能生效。
游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。
同类文章
SQL中HAVING子句性能有时优于WHERE子句的深度原因解析
先抛个结论,帮大家省点纠结的时间:HA VING 真的从来就不比 WHERE 性能更好。江湖上流传的“HA VING 更快”,大多是拿错了对比样本,或者是被缓存、数据量这些小细节晃了一下眼。问题的根源其实就一句话:混淆了“执行阶段”和“数据量”这两个完全不同的概念。把它们的先后顺序和各自能干的事儿理
SQL开窗函数计算分组内占比的详细教程
开窗函数这个话题,其实最核心的价值就在于它能让我们在保留全部明细数据的同时,完成复杂的聚合计算。比如,要算每个产品在其所在分类中的销售占比,这在报表分析里太常用了。如果用传统GROUP BY再加JOIN回去,SQL写得啰嗦不说,性能也糟糕。 计算分组内占比的核心逻辑 说白了就是:用当前行的值,除以它
移动端App接口Token未校验导致SQL注入的解决方案
先纠正一个常见误解:Token未校验本身并不会直接导致SQL注入——它只是一个身份凭证,不是SQL的输入源。真正的问题出在另外一条链路上:攻击者利用未校验的Token轻松绕过鉴权,然后塞进恶意参数(比如 user_id、keyword),这些参数再被拼接到SQL中执行,这才是灾难的开端。 所以修复的
Navicat还原后中文字符显示问号的解决方法
说实话,遇到Navicat还原后中文字符全部变成问号的情况,大多数用户的第一反应往往是备份文件损坏了。但真相其实很简单——问题不在文件本身,而是Navicat在还原过程中跳过了字符集协商环节,直接将utf8mb4的字节按照latin1或gbk编码“硬解”写入。换句话说,它根本没有询问数据库“你使用的
Redis集群从节点频繁掉线检查MTU与心跳包大小
揭示一个容易被忽视的问题:Redis集群中从节点频繁掉线,绝大多数情况并非配置错误,而是网络层默默出现丢包——尤其是MTU参数不匹配时,心跳包被迫分片甚至直接被截断。 先说核心判断:MTU不一致确实会导致Redis从节点掉线,这听起来有些反直觉,但却是真实的线上踩坑经验。心跳包(PING PONG)
- 热门数据榜
相关攻略
2026-07-11 07:02
2026-07-11 07:01
2026-07-11 07:01
2026-07-11 07:01
2026-07-11 07:01
2026-07-11 07:01
2026-07-11 07:01
2026-07-11 07:01
热门教程
- 游戏攻略
- 安卓教程
- 苹果教程
- 电脑教程

