A:
Per creare un sistema informativo di prova ('newSysInf') a partire
da un sistema informativo di produzione ('prodSysInf') si puo' operare
nel seguente modo:
- Se in precedenza era stato gia' creato un sistema informativo di
prova con lo stesso nome, occorre prima cancellarlo seguendo le
istruzioni fornite in
Come cancellare un sistema informativo ACG dal database
- Utilizzando il comando RIPDLIBACG della utility RIPLIB, duplicare le librerie del sistema di produzione
('proLibDat','proLibCom','proLibGrp') in modo da creare la terna di
librerie del sistema di prova ('newLibDat','newLibCom','newLibGrp')
- Inserire i record necessari nelle tabelle KINST10F con la seguente istruzione SQL
INSERT INTO ACGGAA/KINST10F SELECT STATUS, ACRON, CASE
rtrim(INFSY) WHEN 'prodSysInf' THEN 'newSysInf' ELSE rtrim(INFSY) END
AS INFSY, VERSI, PTFID, OBJID, IINFO, CASE rtrim(OBJLB) WHEN
'proLibDat' THEN 'newLibDat' WHEN 'proLibCom' THEN 'newLibCom' WHEN
'proLibGrp' THEN 'newLibGrp' ELSE rtrim(OBJLB) END AS OBJLB, IDATE FROM
ACGGAA/KINST10F WHERE INFSY='prodSysInf' AND OBJLB IN ('proLibDat',
'proLibCom', 'proLibGrp')
- Inserire i record necessari nelle tabelle KINST00F con la seguente istruzione SQL
INSERT INTO ACGGAA/KINST00F SELECT STATUS, ACRON, CASE rtrim(INFSY)
WHEN 'prodSysInf' THEN 'newSysInf' ELSE rtrim(INFSY) END AS INFSY,
VERSI, PTFID, IUSER, DATEI FROM ACGGAA/KINST00F WHERE
INFSY='prodSysInf'
- Aggiornare il file ANDI200F del nuovo sistema informativo con le istruzioni:
UPDATE newLibGrp/ANDI200F SET SISIN='newSysInf', LIBAZ='newLibDat',
LIBCO='newLibCom', LIBRE='newLibGrp' WHERE SISIN='prodSysInf' AND
LIBAZ='proLibDat' AND LIBCO='proLibCom' AND LIBRE='proLibGrp'
-
All'interno del file KRTC400F duplicare i record del S.I. di partenza modificando poi il campo SISI con il nome del nuovo sistema informativo.
- Utilizzare le funzioni di amministrazione ACG per creare il
nuovo sistema informativo con la terna di librerie appena ripristinate.
Nota importante: il nuovo sistema informativo creato deve avere lo stesso nome azienda del sistema informativo di partenza.
Allegati
Utility RIPLIB [Duplicazione di sistemi informativi ACG Enterprise su iSeries ]