如何手动破坏 Oracle CLOB 数据

How to manually corrupt the Oracle CLOB data

我想知道是否有任何方法可以手动破坏 CLOB 数据以进行测试。

我可以找到 steps for intensional block corruption,但找不到 table 中的个人数据。谁能帮我解决这个问题?

以下是我正在尝试做的事情,我需要第 1 步的帮助:

  1. 准备损坏的 CLOB 数据
  2. 运行 expdb 并得到 ORA-01555 错误
  3. 测试我的故障排除程序是否正常



一些背景:

所以这看起来是由一个已知​​错误引起的:

这里的要点是损坏不是由数据中的任何固有内容引起的,而更可能是由多个更新(应用程序或最终用户行为)对 LOB 的并发访问等原因引起的,或者只是显然是随机的机会。因此,我怀疑您是否有任何方法可以轻松地强制执行此条件以验证您的测试。