我在数据存储中遇到了一个问题,即在文件加载期间创建的临时文件名为:lookuptable *没有被自动删除。例如,前一天的查找文件驻留在消耗大约20 GB的数据集文件夹中,并且在当天的同一路径中再次创建新的查找文件,当大小增加到某个限制时,作业失败并显示错误: 设备上没有剩余空间。因此,我们必须删除这些大型查找文件,然后再次运行该作业,并成功完成。 根据我的理解,这些查找文件应在文件加载完成后自动删除。 这个文件是否有理由驻留在路径中? 如何在文件加载成功后自动删除这些文件? 请为此问题提出解决方案。
先谢谢你的帮助.. !!
答案 0 :(得分:0)
是。加载成功后,将删除查找文件或将其移动到存档。如果您的工作设计如此,他们将会这样做: - )
将您置于一个sequncer然后一旦您的工作完成,然后删除teh文件(rm<文件名>为ascii文件和orchadmin rm<数据集名称与extn>
答案 1 :(得分:0)
如果参考文件太大而无法放入您的内存空间,为什么要使用查找,请尝试使用连接阶段。