如何清除脱机dbspace上的空闲列表块?

2020-09-22 06:31发布

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

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


亲爱的

这是空闲列表块清理方面的问题-

1。 客户的IQ存储出现问题,并且在iqfile上发现了一些无法纠正的坏块。

2。 客户正在使用"闪存副本LUN"进行IQ备份。 因此,他们决定在备份站点上启动IQ服务器。 IQ可以启动,但是dbspace处于脱机状态。

3。 客户想删除这个不良的dbspace,但是失败了,因为它总是报告-上面有一些对象-即使在客户force_drop该dbspace上的所有选项卡并对该dbspace运行" dropleaks"之后也是如此。

4。 sp_iqdbspace显示-在此脱机dbspace上还有一些"全局可用列表"块。 然后我们尝试了-用-iqmpx_reclaimwriterfreelist启动IQ-但仍然无法清除它。 因此,我们仍然无法释放这些块。 -然后-我们不能在新站点上删除该不良的dbspace。

有什么想法吗? 请帮助。 预先感谢。

致谢

艾森

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

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


亲爱的

这是空闲列表块清理方面的问题-

1。 客户的IQ存储出现问题,并且在iqfile上发现了一些无法纠正的坏块。

2。 客户正在使用"闪存副本LUN"进行IQ备份。 因此,他们决定在备份站点上启动IQ服务器。 IQ可以启动,但是dbspace处于脱机状态。

3。 客户想删除这个不良的dbspace,但是失败了,因为它总是报告-上面有一些对象-即使在客户force_drop该dbspace上的所有选项卡并对该dbspace运行" dropleaks"之后也是如此。

4。 sp_iqdbspace显示-在此脱机dbspace上还有一些"全局可用列表"块。 然后我们尝试了-用-iqmpx_reclaimwriterfreelist启动IQ-但仍然无法清除它。 因此,我们仍然无法释放这些块。 -然后-我们不能在新站点上删除该不良的dbspace。

有什么想法吗? 请帮助。 预先感谢。

致谢

艾森

付费偷看设置
发送
2条回答
哎,真难
1楼-- · 2020-09-22 07:06

嗨,柯比

谢谢。 我试过-但它不起作用...我发现-由于该dbspace上的表号很大(超过100000个表)...因此sp_iqemptyfile的性能非常慢-每天近100M ...

最后,在Leina Tang的帮助下,我们发现是否创建了所有第二个节点并再次同步它们,然后重新启动协调器节点两次...然后所有空闲列表都消失了... :)

因此,下次,如果有人遇到此问题,则可以尝试解决此问题。 HTH

致谢

艾森

半个程序猿
2楼-- · 2020-09-22 07:16

你好,

我认为第一步是尝试运行 sp_iqemptyfile 针对相关的dbfile。

这将删除所有保留空间的SAP IQ管理结构。

-柯比

一周热门 更多>