09-06-2011 04:08 AM
We are in a process of considering downsizing all of our Mainframe applications including those in SAS to a server environment.
We would like to hear about what the problems were.
Kind regards Paul
09-07-2011 06:45 PM
I personally would not necessarily consider moving from a mainframe to a server enviornment to be a downsize in generality. I have helped a few companies migrate between systems (zOS -> windows, zOS -> unix, windows -> unix). Generally there is little to really change other than system commands, and filenaming/libnaming. That is the benefit of working with a cross-platform and partially platform independent language.
So to summarize, the main issues you will incur when changing platforms are:
1. %sysfunc, filename pipe commands, x statements and similar
2. filename statements pointing to platform specific locations
3. libname statements pointing to platform specific locations
4. mainframe offers more logging of system statistics than other platforms
5. informats and formats in gerenal will be a point of consistent issues with the change from an EBCDIC -> ASCII platform
6. Stored datasets that you are looking to retain should also be migrated to avoid extra CPU time from converting the to the new native format (look at proc migrate)