二、 根本原因分析
EM 13c Agent 自带了一个轻量级的 Perl 解析器(位于 ...\oracle_common\perl\bin\perl.exe),用于在安装后期调度配置脚本与执行自动化补丁应用。
该 Perl 二进制文件在编译时强依赖于微软的 Microsoft Visual C++ Redistributable(VC++ 运行时库)。如果目标 Windows 服务器执行的是纯净安装、未启用外网更新,或此前未部署过较新的第三方软件,系统目录(如 C:\Windows\System32)中便缺少运行所必需的动态链接库文件 VCRUNTIME140.dll,导致进程初始化失败。
三、 解决方案
1. 标准修复方案(推荐)
在目标服务器上补全微软官方的 C++ 运行时库。该组件向后兼容,建议直接安装合并版。