要用这些实用程序之一从数据库空间成功删除块,块不能包含任何数据。开销页以外的所有页都必须得到释放。
如果有任何页保持分配给未开销的实体,那么实用程序会返回以下错误:块不为空。
此外,当数据库空间由两个或更多的块组成并且附加块不包含用户数据时,如果这些附加块包含表空间 tblspace,那么它们无法被删除。
如果接收到块不为空消息,必须通过运行 oncheck -pe 列出扩展数据块内容,从而确定哪些表或其他实体仍在占用块中的空间。
通常,在您删除拥有这些页的表时就会除去这些页。然后重新输入实用程序命令。