DB2 - Problem description
Problem IC96871 | Status: Closed |
IN DPF ENVIRONMENT PRUNE WILL NOT DELETE IMAGE FROM DISK WHERE T HE DATABASE PARTITION EXPRESSION $N WAS USED IN TARGET DIRECTORY | |
product: | |
DB2 FOR LUW / DB2FORLUW / A10 - DB2 | |
Problem description: | |
In DPF environment, prune will not delete backup images from disk where the database partition expression $N was used in target directory. Entries from history file are getting deleted. This can be reproduced with the following steps: 1. Set the following db cfg parameters: Auto deletion of recovery objects (AUTO_DEL_REC_OBJ) = ON Number of database backups to retain (NUM_DB_BACKUPS) = 1 Recovery history retention (days) (REC_HIS_RETENTN) = 1 2. Use database partition expression $N to backup $ db2 "backup db db1 on all dbpartitionnums to '/home/db2inst1/backup/NODE000 \$N'" Backup is successful and images are saved to '/home/db2inst1/backup/NODE0001, NODE0002, NODE0003 etc. $ db2 LIST HISTORY BACKUP all for db1 List History File for db1 Number of matching file entries = 1 Op Obj Timestamp+Sequence Type Dev Earliest Log Current Log Backup ID -- --- ------------------ ---- --- ------------ ------------ -------------- B D 20130917115709001 F D S0000016.LOG S0000016.LOG ---------------------------------------------------------------- ------------ Contains 3 tablespace(s): 00001 SYSCATSPACE 00002 USERSPACE1 00003 SYSTOOLSPACE ---------------------------------------------------------------- ------------ Comment: DB2 BACKUP DB1 OFFLINE Start Time: 20130917115709 End Time: 20130917115717 Status: A ---------------------------------------------------------------- ------------ EID: 36 Location: /home/db2inst1/backup/NODE000 $N 3. doing another backup, this should delete the previous backup image based on database parameters set previously. In db2diag.log, the backup images deleted messages are logged, however the backup images are not removed from the disk. 2013-09-17-11.59.29.195079-600 E11390A510 LEVEL: Info PID : 487482 TID : 7044 PROC : db2sysc 1 INSTANCE: db2inst1 NODE : 001 DB : DB1 APPHDL : 1-80 APPID: *N1.db2inst1.130917215912 AUTHID : DB2INST1 EDUID : 7044 EDUNAME: db2agntp (DB1) 1 FUNCTION: DB2 UDB, database utilities, sqluhPruneHistoryDeleteFile, probe:1112 MESSAGE : ADM8504I Successfully deleted the backup image with timestamp "20130917115709". The entries from history file are getting deleted correctly. If the backup command doesn't use $N in the target directory, then backup images are deleted correctly. | |
Problem Summary: | |
**************************************************************** * USERS AFFECTED: * * ALL * **************************************************************** * PROBLEM DESCRIPTION: * * See Error Description * **************************************************************** * RECOMMENDATION: * * Upgrade to DB2 Version 10.1 Fix Pack 4 * **************************************************************** | |
Local Fix: | |
available fix packs: | |
DB2 Version 10.1 Fix Pack 4 for Linux, UNIX, and Windows | |
Solution | |
First fixed in Version 10.1 Fix Pack 4 | |
Workaround | |
not known / see Local fix | |
Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 14.10.2013 02.06.2014 02.06.2014 |
Problem solved at the following versions (IBM BugInfos) | |
Problem solved according to the fixlist(s) of the following version(s) | |
10.1.0.4 |