首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从OpenEdge数据库中删除区域

从OpenEdge数据库中删除区域
EN

Stack Overflow用户
提问于 2016-08-10 17:17:20
回答 1查看 283关注 0票数 0

我的客户有一半的OpenEdge数据库充满了不需要的审计记录(用户构建的审计;而不是OE审计)。数据库大约200 is,97 is是这些审计记录。用户构建的审计过程现在被禁用,不再使用,他们只是想要删除数据。

我们不能以编程方式删除数据,因为我们这里没有开发工具。我知道删除数据是安全的,而不会在数据库中的其他地方造成孤立或引用完整性问题。

审计表位于st文件中定义的自己的区域中。

他们已经测试了转储和加载(减去审计数据),但他们在4天后停止了加载,因为他们认为没有主业务数据库太长了。所以这在生产环境中是站不住脚的。

他们试图简单地删除数据文件并编辑st文件,但随后在备份/恢复方面出现了问题-可能是因为st文件不匹配(当时我没有亲眼看到问题)。

请问处理这些数据的最快、最简单的方法是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-10 19:41:14

Proutil“截断区域”应该按照你所描述的去做。

一旦通过截断区域删除了数据,就删除表和索引,并删除有问题的区段。

(如果没有开发工具,您可能必须创建一个存根存储区域,并“表移动”空表和索引,而不是删除它们。)

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38869091

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档