delete a dataset with error catalog

Todo lo relacionado a discos, tapes, robots, etc.
kedijoke
Usuario
Usuario
Mensajes: 23
Registrado: 14 Jun 2009, 20:22
País: Argentina
Ciudad: Buenos Aires
Ocupación: Administrador de storage

delete a dataset with error catalog

Mensajepor kedijoke » 19 Feb 2013, 17:50

Hola estimados,

Cuando quiero deletear un archivo me tira este error;

DEL 'PES.SYSA.PESGSTAT.JCLLIB.XMTBIN' -
CATALOG('NAL.DISK08.UCAT')
IKJ56232I DATA SET PES.SYSA.PESGSTAT.JCLLIB.XMTBIN NOT ON VOLUME AS
IKJ56232I INDICATED IN THE CATALOG OR VOL PARAMETER
IDC0551I ** ENTRY PES.SYSA.PESGSTAT.JCLLIB.XMTBIN NOT DELETED
IDC0001I FUNCTION COMPLETED, HIGHEST CONDITION CODE WAS 8

IDC0002I IDCAMS PROCESSING COMPLETE. MAXIMUM CONDITION CODE WAS 8

Cuando entro a leer el msg, me tira esto..
IKJ56232I type_name NOT ON VOLUME AS INDICATED IN THE CATALOG OR VOL
PARAMETER + PLEASE DELETE CATALOG ENTRY (USE DELETE COMMAND WITH
NOSCRATCH KEYWORD) AND RECREATE DATA SET IF NECESSARY

Explanation: The dynamic allocation error code is 6708. The catalog
information is incorrect for one of the following reasons:

o Only a catalog entry was created. This could have been done with a
utility or through an incomplete creation of the data set.

o The DELETE command had incomplete execution.

o The data set was scratched by a cleanup routine but never uncataloge

o The volume was restored to a level without the data set and the
catalog is not on the same volume.

.......
Lo trate de deletear(nscr / nvr apuntandolo al disco / force / purge ), hacer un alter, un define non vsam... pero siempre salta un error de catalogo.

Cuando veo ese archivo en 3.4, me figura una linea vacia y al hacer pf11 me figura nada mas q el catalago. Cuando le hago listcat me dice que esta en el Volume TST107, pero no puedo borrar este archivo. El tema es que el catalogo dice que apunta a un volumen pero cuando quiere hacer el delete tira el error de catalogo.

cuando hago un delete con nscr me dice esto me sale un error (IDC3009I ** VSAM CATALOG RETURN CODE IS 90 - REASON CODE IS IGG0CLFO-54)

54 Explanation: DELETE failed because the data set is
being renamed but it has not completed.

Programmer Response: Rename the data set with the
IDCAMS ALTER command and then delete it.

Cuando quiero hacer un alter rename tambien me tira error.... IDC3009I ** VSAM CATALOG RETURN CODE IS 130 - REASON CODE IS IGG0CLEC-18
18 Explanation: The data set name specified in NEWNAME is
involved in another ALTER NEWNAME request that is not
yet complete.

Alguien tiene alguna idea de como borrar este dataset ?

Avatar de Usuario
LuisFer
Colaborador Senior
Colaborador Senior
Mensajes: 366
Registrado: 27 May 2006, 16:06
País: España
Ciudad: Madrid
Ocupación: IT Specialist

Re: delete a dataset with error catalog

Mensajepor LuisFer » 20 Feb 2013, 06:13

Desde 3.4 dale "U" de uncataloged....
No me sigas, puedo no guiarte, no vayas delante , puedo no seguirte, caminemos juntos y sé simplemente, mi amigo.

Avatar de Usuario
Vicente
Colaborador avanzado
Colaborador avanzado
Mensajes: 535
Registrado: 21 Jul 2011, 04:52
País: España
Ciudad: Malaga
Ocupación: Técnico en Sistemas

Re: delete a dataset with error catalog

Mensajepor Vicente » 20 Feb 2013, 18:17

Hola:
En este tipo de problemas es bueno saber si discos o ficheros implicados están manejados por SMS.

No obstante en situaciones desesperadas los mandatos del sistema:
F CATALOG,UNALLOCATE(NAL.DISK08.UCAT)
F CATALOG ALLOCATE(NAL.DISK08.UCAT)
o incluso: F CATALOG,RESTART
Pueden sacarte de situaciones extrañas.

Después prueba de nuevo el mandato IDCAMS: DEL 'PES.SYSA.PESGSTAT.JCLLIB.XMTBIN' NOSCRATCH -
CATALOG('NAL.DISK08.UCAT')

IMPORTANTE: Lee cuidadosamente el manual SYSTEM COMMANDS en lo que se refiere a MODIFY CATALOG
antes de utilizarlo

Un saludo
Varios días probando, equivocandote y volviendo a probar
pueden ahorrarte quince minutos de lectura de un manual.

kedijoke
Usuario
Usuario
Mensajes: 23
Registrado: 14 Jun 2009, 20:22
País: Argentina
Ciudad: Buenos Aires
Ocupación: Administrador de storage

Re: delete a dataset with error catalog

Mensajepor kedijoke » 22 Feb 2013, 08:58

Este Domingo se realizara un IPL en la LPAR. Esperemos que el archivo desaparezca....los mantengo informados.
Gracias!!

kedijoke
Usuario
Usuario
Mensajes: 23
Registrado: 14 Jun 2009, 20:22
País: Argentina
Ciudad: Buenos Aires
Ocupación: Administrador de storage

Re: delete a dataset with error catalog

Mensajepor kedijoke » 25 Feb 2013, 17:18

Ayer hicieron IPL en la LPAR pero no resolvio nada.....sigo intenando borrar el dataset...

kedijoke
Usuario
Usuario
Mensajes: 23
Registrado: 14 Jun 2009, 20:22
País: Argentina
Ciudad: Buenos Aires
Ocupación: Administrador de storage

Re: delete a dataset with error catalog

Mensajepor kedijoke » 26 Feb 2013, 15:26

Solucionado.
El tema fue elevado a un soporte de 2 nivel (PMR) ... me aconsejo correr un VVDSFIX

I'm guessing this is just a issue with VVDSFIX then.. You might try redownloading ver14 just to be sure
ftp://public.dhe.ibm.com/servers/storag ... /cattools/
Also, you might try the console interface too just to make sure it isn't a problem in batch

De la pagina baje el VVDSFIX.VER14.TRS

Lo baje con LRECL=1024 (binario)

despues corri un unterse

//UNPACK1 EXEC PGM=TRSMAIN,PARM='UNPACK'
//STEPLIB DD DSN=POSSHR.LOADLIB,DISP=SHR
//INFILE DD DISP=SHR,DSN=CASSAMA.VVDSFIX.VER14
//OUTFILE DD DISP=(,CATLG,DELETE),DSN=CASSAMA.VVDSFIX.VER14.JCL,
// SPACE=(CYL,(10,10)),UNIT=TEST
//SYSPRINT DD SYSOUT=*
//*

y corri el JCL ...

000004 //LKEDX0 EXEC PGM=HEWL,
000005 // PARM='NCAL,LIST,XREF,LET,SIZE=(950K,250K)'
000006 //SYSPRINT DD SYSOUT=*
000007 //SYSUT1 DD UNIT=SYSDA,SPACE=(CYL,(2,1))
000008 //SYSLMOD DD DISP=SHR,DSN=SYS1.LINKLIB
000009 //* ********************************************************
_-_-
000388 //VVDSGO EXEC PGM=VVDSFIX,COND=(0,NE)
000389 //STEPLIB DD DSN=SYS1.LINKLIB,DISP=SHR
000390 //SYSPRINT DD SYSOUT=*
000391 //CATDD DD DSN=NAL.DISK08.UCAT,DISP=SHR
000392 //VVDS DD DSN=SYS1.VVDS.VTST107,DISP=SHR,VOL=SER=TST107,
000393 // UNIT=3390
000394 //SYSIN DD *
000395 CMD=DELBCSR;PES.SYSA.PESGSTAT.JCLLIB.XMTBIN;
000396 /*

Una vez finalizado con RC=00, El archivo se cataloga en el volumen TST107

Despues tire este cmd en SDSF----F CATALOG,CLOSE(catname)

y tire un DEL (dsn) NSCR y tema resuelto!!!

GRacias A todos.


Volver a “Storage”