Recupero Ts Partizionato

Maurizio Plazzer

Recupero Ts Partizionato
Buongiorno a tutti.

Mi trovo nella necessità di recuperare alcuni dati di un Ts Partizionato
dell'ambiente di produzione al 31.12.2003; per fare questo ho restorato
dapprima i files vsam delle sole partizioni che presentano i problemi.
Dopo aver ricatalogato i fIles vsam cambiandogli nome, ho creato in
ambiente di Test un Ts Partizionato e ho lanciato una DSN1COPY con input
uno dei files vsam ricatalogati e output il files vsam della prima
partizione del Ts di Test.
Nella scheda Parm della DSN1COPY ho utilizzato i seguenti parametri:
'NUMPARTS(1),OBIDXLAT,RESET' (il return code del job è 00).

Per ulteriore sicurezza ho lanciato una Repair LEVELID sulla partizione che
mi da return code 04 con i seguenti messaggi:

PAGE X'00000000' IS A BROKEN PAGE
PAGE X'00000000' IS A BROKEN PAGE
REPAIR LEVELID OPERATION SUCCESSFUL
UTILITY EXECUTION COMPLETE, HIGHEST RETURN CODE=4

A questo punto quando lancio una select sulla tabella in Test, il DB2 mi
da il seguente messaggio:

Unsuccessful execution caused by an unavailable resource. Reason 00C2010D
, type of resource 00000220.


A livello di ADDRESS SPACE 'DB2 MASTER' il messaggio è questo:

DSNB232I + DSNB1OPD - UNEXPECTED DATA SET LEVEL ID
ENCOUNTERED
LEVEL ID=X'000000000000'
EXPECTED LEVEL ID=X'005520DC8C42'

P.S. Il DB2 che utilizzo è vers.5 e il sistema operativo MVS/XA V2R7

Ciao e grazie




Maurizio Plazzer
Informatica Trentina S.p.A.
Direzione Produzione
Via G. Gilli, 2 - 38100 Trento
Tel. (+39) 0461/800111
Fax. (+39) 0461/800436

_____________________________________________________________
Cap. Soc. Euro 3.100.000,00 - REG. IMP. / C.F. / P.IVA 00990320228
E-mail: [login to unmask email] - www.infotn.it
Società soggetta ad attività di direzione e coordinamento da parte della
Provincia Autonoma di Trento - C.Fisc. 00337460224.

Questo messaggio è indirizzato esclusivamente ai destinatari in
intestazione, può contenere informazioni protette e riservate ai sensi
della normativa vigente e ne è vietato qualsiasi impiego diverso da quello
per cui è stato inviato. Se lo avete ricevuto per errore siete pregati di
eliminarlo in ogni sua parte e di avvisare il mittente
_____________________________________________________________

---------------------------------------------------------------------------------
Benvenuti alla lista DB2 User Group Italia.Per annullare l ' iscrizione collegarsi a : http://www.idugdb2-l.org/archives/DB2-UG-Italy.html. Selezionare "Join or Leave the list". Per consultare le IDUG Listserv FAQ collegarsi a :http://www.idugdb2-l.org. L'amministratore della lista DB2 User Group - Italy può essere raggiunto al seguente indirizzo: [login to unmask email] Per sapere le ultime novità sulle conferenze IDUG potete consultare : http://conferences.idug.org/index.cfm

Giacomo Restuccia

R: Recupero Ts Partizionato
(in response to Maurizio Plazzer)
A mio giudizio dovresti operare cosi':
1 Generare un tablespace CON LO STESSO NUMERO DI PARTIZIONI che aveva al
momento della copia dei VSAM
2 Restorare su files di appoggio tutti i vsam delle partizioni dei dati
3 Intercettare il vecchio PSID (da DSN1PRINT o copia del catalogo)
4 Lanciare DSN1COPY fra vsam restored e nuove ts partitions, CON
OBIDXLAT, NUMPARTS e RESET(attenzione che NUMPARTS e' il numero totale delle
partizioni e NON IL PARTITION NUMBER)
5 Fare RECOVER/REBUILD dell'indice di partizionamento
6 UNLOAD da vecchia partizione e LOAD sulla nuova
Saluti
Giacomo Restuccia

-----Messaggio originale-----
Da: DB2 User Group - Italy List [mailto:[login to unmask email]Per
conto di Maurizio Plazzer
Inviato: mercoledì 13 aprile 2005 11.52
A: [login to unmask email]
Oggetto: Recupero Ts Partizionato


Buongiorno a tutti.

Mi trovo nella necessità di recuperare alcuni dati di un Ts Partizionato
dell'ambiente di produzione al 31.12.2003; per fare questo ho restorato
dapprima i files vsam delle sole partizioni che presentano i problemi.
Dopo aver ricatalogato i fIles vsam cambiandogli nome, ho creato in
ambiente di Test un Ts Partizionato e ho lanciato una DSN1COPY con input
uno dei files vsam ricatalogati e output il files vsam della prima
partizione del Ts di Test.
Nella scheda Parm della DSN1COPY ho utilizzato i seguenti parametri:
'NUMPARTS(1),OBIDXLAT,RESET' (il return code del job è 00).

Per ulteriore sicurezza ho lanciato una Repair LEVELID sulla partizione che
mi da return code 04 con i seguenti messaggi:

PAGE X'00000000' IS A BROKEN PAGE
PAGE X'00000000' IS A BROKEN PAGE
REPAIR LEVELID OPERATION SUCCESSFUL
UTILITY EXECUTION COMPLETE, HIGHEST RETURN CODE=4

A questo punto quando lancio una select sulla tabella in Test, il DB2 mi
da il seguente messaggio:

Unsuccessful execution caused by an unavailable resource. Reason 00C2010D
, type of resource 00000220.


A livello di ADDRESS SPACE 'DB2 MASTER' il messaggio è questo:

DSNB232I + DSNB1OPD - UNEXPECTED DATA SET LEVEL ID
ENCOUNTERED
LEVEL ID=X'000000000000'
EXPECTED LEVEL ID=X'005520DC8C42'

P.S. Il DB2 che utilizzo è vers.5 e il sistema operativo MVS/XA V2R7

Ciao e grazie




Maurizio Plazzer
Informatica Trentina S.p.A.
Direzione Produzione
Via G. Gilli, 2 - 38100 Trento
Tel. (+39) 0461/800111
Fax. (+39) 0461/800436

_____________________________________________________________
Cap. Soc. Euro 3.100.000,00 - REG. IMP. / C.F. / P.IVA 00990320228
E-mail: [login to unmask email] - www.infotn.it
Società soggetta ad attività di direzione e coordinamento da parte della
Provincia Autonoma di Trento - C.Fisc. 00337460224.

Questo messaggio è indirizzato esclusivamente ai destinatari in
intestazione, può contenere informazioni protette e riservate ai sensi
della normativa vigente e ne è vietato qualsiasi impiego diverso da quello
per cui è stato inviato. Se lo avete ricevuto per errore siete pregati di
eliminarlo in ogni sua parte e di avvisare il mittente
_____________________________________________________________

----------------------------------------------------------------------------
-----
Benvenuti alla lista DB2 User Group Italia.Per annullare l ' iscrizione
collegarsi a : http://www.idugdb2-l.org/archives/DB2-UG-Italy.html.
Selezionare "Join or Leave the list". Per consultare le IDUG Listserv FAQ
collegarsi a :http://www.idugdb2-l.org. L'amministratore della lista DB2
User Group - Italy può essere raggiunto al seguente indirizzo:
[login to unmask email] Per sapere le ultime novità sulle
conferenze IDUG potete consultare : http://conferences.idug.org/index.cfm

---------------------------------------------------------------------------------
Benvenuti alla lista DB2 User Group Italia.Per annullare l ' iscrizione collegarsi a : http://www.idugdb2-l.org/archives/DB2-UG-Italy.html. Selezionare "Join or Leave the list". Per consultare le IDUG Listserv FAQ collegarsi a :http://www.idugdb2-l.org. L'amministratore della lista DB2 User Group - Italy può essere raggiunto al seguente indirizzo: [login to unmask email] Per sapere le ultime novità sulle conferenze IDUG potete consultare : http://conferences.idug.org/index.cfm

Michele Campanella

R: Recupero Ts Partizionato
(in response to Giacomo Restuccia)
A suo tempo (più di tre anni fa, la memoria potrebbe ingannarmi) avemmo
anche noi lo stesso problema con dei tablespace restorati da altro ambiente,
ma mi pare di ricordare che fosse sufficiente la REPAIR NOLEVELID per
risolverlo. Mi pare che, comunque, fosse un problema tipico della versione
5. Hai verificato se non ci fosse in giro una ptf per l'argomento?
Saluti.

Michele Campanella

-----Messaggio originale-----
Da: DB2 User Group - Italy List [mailto:[login to unmask email]Per conto
di Maurizio Plazzer
Inviato: mercoledì 13 aprile 2005 11.52
A: [login to unmask email]
Oggetto: Recupero Ts Partizionato

Buongiorno a tutti.

Mi trovo nella necessità di recuperare alcuni dati di un Ts Partizionato
dell'ambiente di produzione al 31.12.2003; per fare questo ho restorato
dapprima i files vsam delle sole partizioni che presentano i problemi.
Dopo aver ricatalogato i fIles vsam cambiandogli nome, ho creato in
ambiente di Test un Ts Partizionato e ho lanciato una DSN1COPY con input
uno dei files vsam ricatalogati e output il files vsam della prima
partizione del Ts di Test.
Nella scheda Parm della DSN1COPY ho utilizzato i seguenti parametri:
'NUMPARTS(1),OBIDXLAT,RESET' (il return code del job è 00).

Per ulteriore sicurezza ho lanciato una Repair LEVELID sulla partizione che
mi da return code 04 con i seguenti messaggi:

PAGE X'00000000' IS A BROKEN PAGE
PAGE X'00000000' IS A BROKEN PAGE
REPAIR LEVELID OPERATION SUCCESSFUL
UTILITY EXECUTION COMPLETE, HIGHEST RETURN CODE=4

A questo punto quando lancio una select sulla tabella in Test, il DB2 mi
da il seguente messaggio:

Unsuccessful execution caused by an unavailable resource. Reason 00C2010D
, type of resource 00000220.


A livello di ADDRESS SPACE 'DB2 MASTER' il messaggio è questo:

DSNB232I + DSNB1OPD - UNEXPECTED DATA SET LEVEL ID
ENCOUNTERED
LEVEL ID=X'000000000000'
EXPECTED LEVEL ID=X'005520DC8C42'

P.S. Il DB2 che utilizzo è vers.5 e il sistema operativo MVS/XA V2R7

Ciao e grazie




Maurizio Plazzer
Informatica Trentina S.p.A.
Direzione Produzione
Via G. Gilli, 2 - 38100 Trento
Tel. (+39) 0461/800111
Fax. (+39) 0461/800436

_____________________________________________________________
Cap. Soc. Euro 3.100.000,00 - REG. IMP. / C.F. / P.IVA 00990320228
E-mail: [login to unmask email] - www.infotn.it
Società soggetta ad attività di direzione e coordinamento da parte della
Provincia Autonoma di Trento - C.Fisc. 00337460224.

Questo messaggio è indirizzato esclusivamente ai destinatari in
intestazione, può contenere informazioni protette e riservate ai sensi
della normativa vigente e ne è vietato qualsiasi impiego diverso da quello
per cui è stato inviato. Se lo avete ricevuto per errore siete pregati di
eliminarlo in ogni sua parte e di avvisare il mittente
_____________________________________________________________

----------------------------------------------------------------------------
-----
Benvenuti alla lista DB2 User Group Italia.Per annullare l ' iscrizione
collegarsi a : http://www.idugdb2-l.org/archives/DB2-UG-Italy.html.
Selezionare "Join or Leave the list". Per consultare le IDUG Listserv FAQ
collegarsi a :http://www.idugdb2-l.org. L'amministratore della lista DB2
User Group - Italy può essere raggiunto al seguente indirizzo:
[login to unmask email] Per sapere le ultime novità sulle
conferenze IDUG potete consultare : http://conferences.idug.org/index.cfm


Il contenuto e gli allegati di questo messaggio sono strettamente
confidenziali, e ne sono vietati la diffusione e l'uso non autorizzato.

Le opinioni ivi eventualmente espresse sono quelle dell'autore: di
conseguenza il messaggio non costituisce impegno contrattuale tra
Sanpaolo IMI ed il destinatario, e la banca non assume alcuna
responsabilita' riguardo ai contenuti del testo e dei relativi allegati,
ne' per eventuali intercettazioni, modifiche o danneggiamenti.

Qualora il presente messaggio Le fosse pervenuto per errore, Le saremmo
grati se lo distruggesse e, via e-mail, ce ne comunicasse l' errata
ricezione all'indirizzo [login to unmask email]


This e-mail (and any attachment(s)) is strictly confidential and for use
only by intended recipient(s). Any opinions therein expressed are those
of the author. Therefore its content doesn't represent any commitment
between Sanpaolo IMI and the recipient(s) and no liability or
responsibility is accepted by Sanpaolo IMI for the above mentioned
content.

Sanpaolo IMI S.p.A. is a Bank authorised by Banca d'Italia; Sanpaolo IMI
S.p.A., London Branch, is regulated by the Financial Services Authority
for the conduct of investment business in the UK.

If you are not an intended recipient(s), please notify
[login to unmask email] promptly and destroy this message.

---------------------------------------------------------------------------------
Benvenuti alla lista DB2 User Group Italia.Per annullare l ' iscrizione collegarsi a : http://www.idugdb2-l.org/archives/DB2-UG-Italy.html. Selezionare "Join or Leave the list". Per consultare le IDUG Listserv FAQ collegarsi a :http://www.idugdb2-l.org. L'amministratore della lista DB2 User Group - Italy può essere raggiunto al seguente indirizzo: [login to unmask email] Per sapere le ultime novità sulle conferenze IDUG potete consultare : http://conferences.idug.org/index.cfm