首页 > 解决方案 > 错误代码:1815。内部错误:无法重置表中的 LSN:数据结构损坏

问题描述

ibdatafiles 被覆盖/损坏,所以我们创建了一个空的数据库服务器实例来尽可能地恢复数据。另外,被覆盖的数据库启用了 TDE,我们在某处备份了主密钥信息,现在我们正在使用它,不知何故我们无法恢复表。

以下是我们为示例表尝试的步骤:

从结构备份创建表 Test_tab;

用于导出的刷新表 Test_tab;

--此时,由于启用了加密,每个表又创建了两个文件,test_tab.cfg 和 test_tab.cfp

Test_tab.cfg & Test_tab.cfp 已移至备份位置以备后用

解锁表

alter table test_tab 丢弃表空间;(这会删除 idb、cfg、cfp 文件)

--现在我们将 .ibd 文件从旧覆盖的 DB 服务器和 .cfg 和 .cfp 文件从我们最近备份的位置复制到我们当前的 dbspace

更改表 tes_tab 导入表空间(这是我们到达此死胡同的地方错误代码:1815。内部错误:无法重置表中的 LSN)

标签: mysqlenterprisetde

解决方案


推荐阅读