Operating System - OpenVMS
cancel
Showing results for 
Search instead for 
Did you mean: 

Migration from Alpha/OpenVMS7.3.2 to HP - Linux

V.V
Occasional Advisor

Migration from Alpha/OpenVMS7.3.2 to HP - Linux

Hi,

Could you please share VMS-Linux migration Do's and Dont's?

Requirement:-
1. Converting 1000 Open VMS DCL Scripts to Linux Scripts
2. Batch Scheduling and Handling

Current Environment: DEC ALPHA ES45 / OpenVMS 7.3.2
Desired Environment: HP -Linux

Possible Ways:-
1. Manual Conversion
2. Using Translation Tool
30 days trail tool found thru Google. I have registered with them to download the tool. http://www.sector7.com/products_and_services/openvms/migration_services/openvms-to-windows-unix.html

As the Manual Conversion is preferred, 1000 DCL scripts to be rewritten as Linux Scripts. I am not familiar with Linux.

Any Suggestion Please.....

Thanks.

-VV
4 REPLIES
Steven Schweda
Honored Contributor

Re: Migration from Alpha/OpenVMS7.3.2 to HP - Linux

> Could you please share VMS-Linux migration
> Do's and Dont's?

Don't do it without a very good reason (which
I did not see here).

> Any Suggestion Please.....

Do you actually expect much useful advice
from people who can't see any of these "1000
DCL scripts", and who have no idea what they
do?

> I am not familiar with Linux.

Hire someone who is? Be prepared to provide
more info to that person than you've provided
here.
Hein van den Heuvel
Honored Contributor

Re: Migration from Alpha/OpenVMS7.3.2 to HP - Linux

Dont! ?! :-)

> 1. Converting 1000 Open VMS DCL Scripts to Linux Scripts

Don't.

Figure out what the scripts are supposed to do, and whether it even applies.
Many will not need to be ported.
Google for scripts which do the work which sill needs to be done and which possibly do a better job!


2. Batch Scheduling and Handling

OpenVMS are sore of nice, but not good enough to properly schedule lots of business jobs with interdependencies and wild schedules.
'cron' for Unix has it's good points and weaknesses.
Switch to a commercial or freeware scheduler

For example (but not exclusively): http://www.jamsscheduler.com/

fwiw,
Hein
Richard W Hunt
Valued Contributor

Re: Migration from Alpha/OpenVMS7.3.2 to HP - Linux

As OpenVMS and LINUX have different underlying operating system paradigms, each of your 1000 scripts is going to have to be revisited to determine whether an O/S "implied" call is being made - and why.

In particular, look to the lexical functions in your DCL scripts. The ones that do string manipulation (F$EXTRACT, F$ELEMENT, F$FAO, possibly F$CVUI or F$CVSI) will convert more or less easily. The ones that do F$GETxxxxx will present more of a problem.

I hope you have some documentation on what your scripts were supposed to do, or perhaps if you are lucky they actually contain commented code. Otherwise, you've found yourself a career in that one initiative.


Sr. Systems Janitor
V.V
Occasional Advisor

Re: Migration from Alpha/OpenVMS7.3.2 to HP - Linux

Thanks Guys... :)