VMware平台上的虚拟机迁移到Fusionsphere平台后出现目的虚拟机上的MSSQL服务无法启动

发布时间:  2015-05-22 浏览次数:  215 下载次数:  0
问题描述

VMware平台上一台windows2003虚拟机使用文件级迁移方法,在线迁移到FusioncomputeV1R5)上,迁移成功后目的虚拟机提示MSSQL无法正常启动。

告警信息

报“系统找不到指定的路径”错误。

处理过程

修改MSSQL的注册表,把ImagePath的取值修改为MSSQL的正确路径。(默认安装路径为C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA

根因

 MSSQL注册表ImagePath变量取值使用了Windows简写路径\PROGRA~1\MICROS~1\,在目的虚拟机上,操作系统对简写路径进行了重新编号,导致通过之前的简写路径找不到MSSQL软件,因此启动失败,报找不到指定路径错误。

END