Difference between revisions of "Transplant Cleanup"
(→Steps) |
(→Steps) |
||
Line 35: | Line 35: | ||
</pre> | </pre> | ||
− | After you are done, run ^ | + | After you are done, run ^ZTMCHK first and MAKE SURE ALL FIELDS ARE FILLED OUT. FYI: ^ZTMCHK DOES NOT check value sanity. It only checks value presence. You should make sure that every field has a value listed. If not, most likely you have something misconfigured. |
+ | |||
+ | After you are done, run ^ZTMB to start taskman. |
Revision as of 14:15, 12 August 2014
Statement of Problem
A VISTA system when transplanted from one system to another needs to be cleaned up so it can work on the destination system.
Warning
This is a potential descructive operation leading to loss of data.
Steps
- Kill ^%ZOSF
- Run ^ZTMGRSET
- Run ^DINIT
- D GETENV^%ZOSV W Y
- Change 14.5, 14.6 and 14.7 to match the settings of UCI and VOL.
- Delete refs to Volumes in Device File
- Edit Volume Set in Kernel System Parameters subfile
- Remove CPU,VOL in Mailman Site Parameters
- Optionally, do one of either things
- Kill ^%ZTSCH and ^%ZTSK if you don't care what the system was previously doing; then Re-index all of the indexes on 19.2.
- Or Clean up ^%ZTSCH and ^%ZTSK manually if you care what they contained.
To clean manually, do the following steps: 1. Delete volume references in 19.2 for all entries. 2. Run the following commands:
S X=0 F S X=$O(^%ZTSK(X)) Q:'X S $P(^(X,0),"^",11)=UCI S X=0 F S X=$O(^%ZTSK(X)) Q:'X S $P(^(X,0),"^",12)=VS K ^%ZTSCH("ER") K ^%ZTSCH("STATUS") K ^%ZTSCH("MON") K ^%ZTSCH("WAIT") K ^%ZTSCH("SYNC")
You can also clean the starup node if the startup tasks are incorrect. You will need to reschedule them in the Schedule/Unschedule option.
K ^%ZTSCH("STARTUP")
After you are done, run ^ZTMCHK first and MAKE SURE ALL FIELDS ARE FILLED OUT. FYI: ^ZTMCHK DOES NOT check value sanity. It only checks value presence. You should make sure that every field has a value listed. If not, most likely you have something misconfigured.
After you are done, run ^ZTMB to start taskman.