问题现象
- 您从 Acronis Cyber Backup 12.5 或 Acronis Cyber Backup 11.5/11.7 的早期版本更新至版本13400后,无法登录备份控制台:出现“正在加载... ”的提示消息,然后再次显示登录页面。
- 如果您检查 Acronis 服务,您会发现Acronis Management Server服务未启动。
- 日志中出现以下错误:
中文日志:
[Microsoft][ODBC SQL Server 驱动程序][SQL Server]无效的列名“host_info”。[Microsoft][ODBC SQL Server 驱动程序][SQL Server]无效的列名“res_param”。[Microsoft][ODBC SQL Server 驱动程序][SQL Server]无效的列名“res_groups”。
英文日志:
[Microsoft][ODBC SQL Server Driver][SQL Server]Invalid column name 'host_info'. [Microsoft][ODBC SQL Server Driver][SQL Server]Invalid column name 'res_param'. [Microsoft][ODBC SQL Server Driver][SQL Server]Invalid column name 'res_groups'.
完整的错误信息:
中文日志:
| 错误 0xb9000a:无法初始化服务器。
| 跟踪级别:错误
| 行:0xb957662f70a235b
| 文件:e:\399\enterprise\service\impl\server.cpp:466
| 功能: Core::ServerImpl::Start
| $模块:management_server_vsa64_13400
|
| 错误 0xfc0001:无法读取存储配置。
| 行:0x9f237da289fe090d
| 文件:e:\399\enterprise\common\dml\server\multi_core\core_dispatcher.cpp:183
| 功能: Dml::CoreDispatcher::CoreDispatcher
| $模块:dml_vsa64_13400
|
| 错误 0x1290021:42S22:[Microsoft][ODBC SQL Server 驱动程序][SQL Server]无效的列名“host_info”。[Microsoft][ODBC SQL Server 驱动程序][SQL Server]无效的列名“res_param”。[Microsoft][ODBC SQL Server 驱动程序][SQL Server]无效的列名“res_groups”。
| 行:0x73e0fa028b14928f
| 文件:e:\399\enterprise\common\db\mssql\odbc.cpp:207
| 函数:Data::MsSQL::OdbcConnection::ExecuteStatement::<lambda_fe3e0aed80a59a419f0aaa72b8e8dbd1>::operator()
| $模块:dml_mssql_addon_vsa64_13400
英文日志:
| Error 0xb9000a: Failed to initialize server.
| trace level: error
| line: 0xb957662f70a235b
| file: e:\399\enterprise\service\impl\server.cpp:466
| function: Core::ServerImpl::Start
| $module: management_server_vsa64_13400
|
| error 0xfc0001: Failed to read stores configuration.
| line: 0x9f237da289fe090d
| file: e:\399\enterprise\common\dml\server\multi_core\core_dispatcher.cpp:183
| function: Dml::CoreDispatcher::CoreDispatcher
| $module: dml_vsa64_13400
|
| error 0x1290021: 42S22: [Microsoft][ODBC SQL Server Driver][SQL Server]Invalid column name 'host_info'. [Microsoft][ODBC SQL Server Driver][SQL Server]Invalid column name 'res_param'. [Microsoft][ODBC SQL Server Driver][SQL Server]Invalid column name 'res_groups'.
| line: 0x73e0fa028b14928f
| file: e:\399\enterprise\common\db\mssql\odbc.cpp:207
| function: Data::MsSQL::OdbcConnection::ExecuteStatement::<lambda_fe3e0aed80a59a419f0aaa72b8e8dbd1>::operator ()
| $module: dml_mssql_addon_vsa64_13400
问题原因
产品中的问题。
解决方法
此问题已在 Update 4 (版本14330) 中修复,请更新到最新版本。
如果要在不更新版本的情况下解决此问题,并且如果问题发生在从另一个 Acronis Cyber Backup 12.5版本(例如 11010)更新后,您可以在安装了 Acronis Management Server 的计算机上使用以下解决方法:
- 停止 Acronis Management Server 服务(开始 -> 运行 -> services.msc -> 在列表中找到该服务,右键单击它并选择停止);
打开 Windows 注册表(开始 -> 运行 -> regedit)并导航到以下键:
HKLM\Software\Acronis\BackupAndRecovery\Settings\MachineManager\AMSCurrentMachineID首先,备份注册表项作为预防措施:右键单击它并选择导出;
- 右键单击该键并选择删除;
- 启动Acronis Management Server服务。
如果所描述的解决方法没有帮助,请从受影响的计算机收集系统报告并联系安克诺斯技术服务中心。