1
我正在研究生产环境。最后一天,我偶然对Master数据集进行了更改,同时尝试从工作目录中取出样本。不幸的是,他们没有这个数据的备份。有没有可能将删除的数据恢复回SAS?
我想执行此:
Data work.facttable;
Set Master.facttable(obs=10);
run;
,而不是这个,我不小心执行以下操作:
data Master.facttable;
set Master.facttable(obs=10);
run;
你可以清楚地看到它是什么样的大错!
事实表已经建立了近2年的时间,它有250GB,并且有数百万行。现在,它有10行,为128KB :(
的我很担心如何将数据恢复回来。这是为业务团队是至关重要的。我不知道如何着手把它找回来。
我知道SAS不支持任何回滚选项或恢复过程我们也不使用审计跟踪方法
我只是想知道是否有任何方法仍然可以获取数据,尽管所有这些。
详细信息:数据集是在SPDE引擎上分配的。我检查了数据文件(.dpf),但是除昨天的数据f ILE这是128KB
文件可能不再可见,但您可能能够在操作系统级别回滚。例如,如果您在Windows和文件系统NTFS上运行,则应该能够恢复。 Unix/Linux也为他们的文件系统提供了这些选项。如果你在云端,几乎100%的机会你应该能够恢复文件 –
SAS允许各种恢复 - 你可以备份你的驱动器,一方面,你可以使用世代数据集等。你说你不' t使用_is_是SAS的回滚选项的过程,所以...? – Joe