你好
我的数据库只有一个表,该表是分段的,并且有2000万行。 该表空间在源和目标中都有2个VSAM数据集A001和A002。
我正在使用映像副本使用DSN1COPY刷新目标环境。
下面的错误表示OBID 16,它不是目录或DSN1PRNT中表空间的正确标识符。
因此,我确定sysxlat输入是100%正确的。
因为我想在获取IC时使用表中的相同数据,所以我需要知道如何解决此问题。
详细信息如下。
// S000270 EXEC PGM = DSN1COPY,COND =(0,NE),TIME = 30,REGION = 0M,
// PARM ='RESET,FULLCOPY,OBIDXLAT,PAGESIZE(32K)'
// STEPLIB DD DSN = SYS3.DB2.DBG5.LOAD.AUTH,DISP = SHR
// SYSUT1 DD DSN = SCHELLA.OPTDBG5.DODA0957.H0957000.D,
// DISP = OLD,DCB = BUFNO = 20
// SYSUT2 DD DISP = OLD,AMP =('AMORG,BUFND = 41'),
// DSN = DBG5ODB.DSNDBC.DODB0957.H0957000.I0001.A001
// SYSPRINT DD SYSOUT = *
// SYSXLAT DD *
25319,-16146
4,6
9,7
3,3
// *
错误:
DSN1998I输入DSNAME = SCHELLA.OPTDBG5.DODA0957.H0957000.D
DSN1997I输出DSNAME = DBG5ODB.DSNDBC.DODB0957.H0957000.I0001.A001,VSAM
包含对象0016的DSN1987I DSN1TRAN SP映射页在SYSXLAT文件中没有匹配值
问候,
桑吉塔
From: https://bytes.com/topic/db2/insights/878622-dsn1copy-error-sp-map-page-error