RC 25 (01) during CATALOG Dynamic System Tables - job DBACTDYN
search cancel

RC 25 (01) during CATALOG Dynamic System Tables - job DBACTDYN

book

Article ID: 8050

calendar_today

Updated On:

Products

Datacom DATACOM - AD Datacom/AD Datacom/DB Datacom/Server

Issue/Introduction

RC 25 (01) during CATALOG Dynamic System Tables - Upgrade job DBACTDYN

RC 25(01) INVALID DIRECTORY MAINTENANCE TO BASE DEFINED AS VIRTUAL

An attempt is being made to do Directory maintenance to a database defined as virtual. This is not allowed. This includes the ALTER option of the CXXMAINT function of DBUTLTY and SQL Data Definition Language (DDL) statements.

Action: Perform the maintenance in a Multi-User Facility where this database is not virtual.

Environment

Datacom

Cause

Customer using in Multi-User startup cards:

SYSTEMDBID 1000
and 
VIRTUAL 1000,500K

Starting with Datacom/DB 12.0, startup card VIRTUAL 1000 has been replaced by SYSTEMDBID 1000. Using both is redundant and may confuse the Multi-User. 

Resolution

Startup Card VIRTUAL 1000,500K  should be removed.

Additional Information

From Datacom/DB System and Administration Guide:

SYSTEMDBID

(Optional) Specifies the database ID (the DATACOM-ID attribute-value of the database definition in Datadictionary) which contains any dynamic system tables used to obtain real-time information as the MUF is running.

Note: You must specify the SYSTEMDBID MUF startup option in order to activate Dynamic System Table access from the MUF.

If you do not specify the SYSTEMDBID option, attempts to access any of the dynamic tables receives a no record found condition.

The database specified in SYSTEMDBID is never opened to DASD and should not be defined as virtual.    <===