需要查询才能获取已使用和未使用的表的列表

时间:2011-11-14 15:54:15

标签: sql database oracle

我在文本文件中向我的老板提供了我们架构中的表格列表,告诉他我们需要 NOT 备份所有这些表格。现在他要我写一个查询来返回其余表 REQUIRE BACK UP

他向我提示我必须在查询中使用USER_TABS和DIFF。

有人可以帮忙吗?

我正在使用ORACLE数据库。

1 个答案:

答案 0 :(得分:2)

什么标准定义了一个“未使用”的表,哪个标准定义了一个“需要备份”的表?那么“备份”是什么意思?

如果您正在谈论备份,那么您通常会谈论物理备份,在这种情况下,您需要备份整个数据库(完全备份或增量备份,具体取决于您的备份策略的结构)。您不会也不能在物理备份中包含或排除表。您可以将表移动到只读表空间,这样Oracle就可以知道它们不需要再次备份。但这听起来并不像你追求的那样。

相关问题