database - Oracle 外部表
问题描述
不确定这是否是这个问题的正确位置,但因为我无法在甲骨文或谷歌上找到答案。
我可以使用外部表从 Oracle 备份我的表(比如表 A)数据,这是正确的方法吗?数据将超过 5 年,仅用于调查目的。
如果我删除/清除从表 A 复制的那些,这个过程是否会在 Oracle 中保存我的表空间?
外部表是否使用实际数据库中的任何空间?
解决方案
外部表只占用文件系统中的空间,而不占用数据库中的空间。
在决定归档方法时,您需要考虑备份/恢复/故障转移设置如何处理相关的操作系统目录。如果您要在五年后恢复数据库备份,您的外部表的关联数据文件会在其中吗?如果没有,是否有文件系统的备份可以恢复?