修复已损坏的数据库 如果数据库已损坏且无法启动,则会在 “数据库”小组件中表示。 在“数据库故障排除”仪表板中,可以尝试修复已损坏的数据库。 通常,损坏是存储在 metadata.json 的数据库说明与数据库中当前文件之间的不一致。 选择“仪表板”>“OLAP”>“数据库故障排除”。 在“数据库”小组件中,单击数据库的“修复”图标进行修复。 选择修复选项。选项取决于损坏的性质,但以下选项通常可用: 选项 说明 再次检查数据库完整性 重新检查当前数据库的一致性。 返回到此有效的保存版本 恢复到保存时有效的数据库版本。 通常,仅有一种保存的版本可用。 返回到此有效的备份版本 恢复到备份时有效的数据库备份。 调整数据库说明文件以保存文件 更改元数据中的说明,使之与当前显示的文件匹配。 此选项使元数据和数据库文件一致,并且可以启用数据库启动。但这不能保证按要求执行数据库。 重新运行数据库更新 重新运行上次的数据库更新。 尝试恢复本地数据库文件 重新运行数据库损坏恢复。成功的条件为,知道正在运行哪个群集节点数据库,并且该节点仍属于场的一部分。 所有修复选项都无法撤销,但在修复尝试失败后,其他选项将仍然可用。可用的选项可取决于修复尝试的结果。 默认情况下,修复后将自动启动已修复的数据库。也可清除选项以启动数据库。 单击“修复”,然后单击“确定”进行确认。