Using IBM i? Need to create Excel, CSV, HTML, JSON, PDF, SPOOL reports? Learn more about the fastest and least expensive tool for the job: SQL iQuery.
We are thinking of purchasing a used Model 520 with either V6R1 or V7R1 pre-loaded. At the moment we have a Model 170 at V5R2.
A couple of questions I would like addressing please:
(a) could we transfer all our existing data (programs, files etc.) to the Model 520 with a rstobj or rstlib function. Would there be any problems with this approach.
(b) is the S36 environment still supported by V6R1 & V7R1
I would appreciate any comments from you.
S36 environment is supported on both V6 and V7 - we are running S36 on model 525 w/V7R1
I can't address the rstobj/rstlib question.
We are running V6R1 on a new Power 720 in S36 environment and haven't come across any issues after restoring libraries.
I'm sure there are some 'object conversion' issues regarding restoring from v5r2 to (v6r1 or v7r1). I'm not sure how or if a restore can be done. We always did our version upgrade before our hardware upgrade. Also, I'm not sure you can even skip to v6r1 from v5r2.
There don't appear to be any restrictions on upward-release restores.
Some object types may no longer be supported, though I can't think of any in V5R2 that aren't still supported.
There is the issue of program conversion, but I think that's mostly automatic. See the FRCOBJCVN keyword on RST*. It's not like the CISC to RISC conversion; an object (*PGM, *MODULE, *SRVPGM, *SQLPK) has to have creation data, but it does not have to be observable.
There's now an ANZOBJCVN command that tells you what you need to know, but was first available by PTF for V5R3 and V5R4, not V5R2, so no help there. It might be possible to write your own version of ANZOBJCVN on V5R2, but it's probably simpler to just restore the stuff and see what happens. Worst case is you have to recompile something.
If you have any 3rd party products, you should contact them for versions compatible with your target release.
yes no problem with V6R1 or V7R1 with S/36E. I moved a M25 to a new 720 E4C and due to incompatible tape drives, I did savf's of the libraries (including QS36) and ftp'ed across and then I did a rstlib on the other side.
The things I did NOT move were QSSP library and #library and of course the various libraries like #rpglib, etc.
I went through the system values and changed those that didn't match (that I really wanted changed).
I went from V6R1 on the M25 to V7R1 on the E4C and I didn't do "anything" as it relates to that part. I even moved over the QS36 library fully. Some thought that would be a problem.
It was suggested that I run the job to restore object authorities.
The two things that I had to deal with, was "authorities" (user profiles), while the profiles will come over if you do a save and restore but passwords do NOT come over, so I had to go through all the users and set to a default and set them expired. THe other thing relates to the device id's, etc. (chgs36) so I went in and set the values I wanted in chgs36 and then turned on all the devices, and went and modified workstation ids to what I wanted them to be.