Browse Prior Art Database

Switching Database Names During Log Processing

IP.com Disclosure Number: IPCOM000235546D
Publication Date: 2014-Mar-07
Document File: 2 page(s) / 21K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is a two-part method of switching database names during log processing. The process first enhances the utility that applies log records to accept old and new dataset name qualifiers, and then switches to the new dataset qualifiers during log apply processing.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 52% of the total text.

Page 01 of 2

Switching Database Names During Log Processing

Features are disclosed herein of a utility for applying log records. The disclosed features particularly address issues that arise when users clone database systems using a system level backup as a base. The utility applies the log records to update data for a desired point in time. It does so in a way that creates homogeneous clones consistent across database systems and other systems. One aspect of the utility concerns name qualifiers used for new data sets in a cloned database system, which

must be different than name qualifiers of corresponding old data sets in the source database system. In particular features disclosed herein, the utility accepts name qualifiers for both the old and new data sets and switches to the new data set name qualifiers during log apply processing.

To provide the functionality to translate dataset name qualifiers for every object during the utility that applies changes to the data, a new, sequential input data set is needed so that the customer can provide the new and old dataset qualifiers in the database. The utility that applies changes to the data builds a control block of the new and old dataset qualifiers and passes the information to log apply processing. The log apply translates the dataset names in log records based on the control block created by the utility. This results in log records being applied to the objects on the clone system rather than the original source system.

The uti...