首页 > 解决方案 > 如何知道当前加载操作正在生成哪些加载副本文件

问题描述

我使用的是 DB2 版本 11.5.2,并且我DB2_LOAD_COPY_NO_OVERRIDE指向了一个本地目录。我如何知道正在生成哪些加载副本文件?我希望能够在加载过程中清理加载副本文件,而不是接触当前加载操作正在使用的文件。

db2level
DB21085I  This instance or install (instance name, where applicable: 
"db2inst1") uses "64" bits and DB2 code release "SQL11052" with level 
identifier "0603010F".
Informational tokens are "DB2 v11.5.2.0", "special_40112", 
"DYN2002071700AMD64_40112", and Fix Pack "0".
Product is installed at "/opt/ibm/db2/V11.5.0.0".

标签: db2

解决方案


以下查询返回所有已完成load copy操作的完整路径。

SELECT LOCATION
FROM SYSIBMADM.DB_HISTORY
WHERE OPERATION = 'C' AND END_TIME IS NOT NULL
--AND DATE(TIMESTAMP(START_TIME)) = CURRENT DATE
;

请参阅SYSIBMADM.DB_HISTORY视图描述。


推荐阅读