索引的新表空间

2020-08-20 04:20发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我们在10G数据...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我们在10G数据库上遇到一些性能问题,因此我们的Oracle DBA要求我创建一个新的表空间,我将其命名为PSAPSR3INDEX,并在他分析了ADDM报告后在其中重建单个表索引。 因此,我已经使用BRTOOLS做到了这一点。

但是现在我在数据库检查运行中有警告。

BR0970W数据库管理警报-级别:警告,键入:IN_WRONG_TABLESPACE,对象:(索引)SAPSR3.BSAD〜0,值:PSAPSR3INDEX

BR0970W数据库管理警报-级别:警告,键入:IN_WRONG_TABLESPACE,对象:(索引)SAPSR3.BSAD〜1,值:PSAPSR3INDEX

BR0970W数据库管理警报-级别:警告,键入:IN_WRONG_TABLESPACE,对象:(索引)SAPSR3.BSAD〜4,值:PSAPSR3INDEX

BR0970W数据库管理警报-级别:警告,键入:IN_WRONG_TABLESPACE,对象:(索引)SAPSR3.BSAD〜5,值:PSAPSR3INDEX

BR0970W数据库管理警报-级别:警告,键入:IN_WRONG_TABLESPACE,对象:(索引)SAPSR3.BSAD〜Z02,值:PSAPSR3INDEX

BR0970W数据库管理警报-级别:警告,键入:IN_WRONG_TABLESPACE,对象:(索引)SAPSR3.BSAD〜Z03,值:PSAPSR3INDEX

BR0970W数据库管理警报-级别:警告,键入:IN_WRONG_TABLESPACE,对象:(索引)SAPSR3.BSAD〜Z04,值:PSAPSR3INDEX

BR0970W数据库管理警报-级别:警告,键入:IN_WRONG_TABLESPACE,对象:(索引)SAPSR3.BSAD〜Z05,值:PSAPSR3INDEX

因此,表BSAD在正确的表空间PSAPSR3中,并且具有APPL1的TABART,因此这在表空间PSAPSR3下的IAORA中,该表空间对该数据类是正确的。

但是由于此表索引现在位于新表空间中,我如何摆脱这些警告?

谢谢

克雷格

5条回答
SKY徐
2020-08-20 05:13 .采纳回答

在表TAORA,IAORA包含索引和数据表空间TABART的EG APPL1的映射

你在这里做什么是你创建了一个新的表空间PSAPSR3INDEX和移动的索引表BSAD到PSAPSR3INDEX 表空间。

表BSAD是TABART APPL1的一部分,TABART APPL1也包含其他几个表。 通过将TABART APPL1指向新创建的表空间PSAPSR3INDEX来修改TAORA和IAORA。 这是不正确的。 该表BSAD仍然存在于PSAPSR3和表DD09L会告诉你这一点。

在你的情况的做法应该是像分配表BSAD到的Tx SE13新TABART然后TABART应 在* ORA表分配表空间PSAPSR3INDEX。

您应该确保该表BSAD在表DD09L正确TABART和TABART在TAORA和IAORA正确的表空间的映射是正确的。

我建议的方法是在要将表从表空间移到新表的情况下的处理方法。

一周热门 更多>