我在文本文件中向我的老板提供了我们架构中的表格列表,告诉他我们需要 NOT 备份所有这些表格。现在他要我写一个查询来返回其余表 REQUIRE BACK UP 。
他向我提示我必须在查询中使用USER_TABS和DIFF。
有人可以帮忙吗?
我正在使用ORACLE数据库。
答案 0 :(得分:2)
什么标准定义了一个“未使用”的表,哪个标准定义了一个“需要备份”的表?那么“备份”是什么意思?
如果您正在谈论备份,那么您通常会谈论物理备份,在这种情况下,您需要备份整个数据库(完全备份或增量备份,具体取决于您的备份策略的结构)。您不会也不能在物理备份中包含或排除表。您可以将表移动到只读表空间,这样Oracle就可以知道它们不需要再次备份。但这听起来并不像你追求的那样。