import and export

Post questions here relative to DataStage Server Edition for such areas as Server job design, DS Basic, Routines, Job Sequences, etc.

Moderators: chulett, rschirm, roy

Post Reply
kollurianu
Premium Member
Premium Member
Posts: 614
Joined: Fri Feb 06, 2004 3:59 pm

import and export

Post by kollurianu »

Hi ,

we are currently on 3.5x of DS and we want to install all the jobs on 7.5 version (Server) , can i export and import whole project .if so any
suggestions to do this.

thank you in advance.
Sainath.Srinivasan
Participant
Posts: 3337
Joined: Mon Jan 17, 2005 4:49 am
Location: United Kingdom

Post by Sainath.Srinivasan »

Login to DS Manager.

I assume it is Tools -> Export -> DataStage Components

Select whole project and give it a file.

You need to do one project at a time.
ArndW
Participant
Posts: 16318
Joined: Tue Nov 16, 2004 9:08 am
Location: Germany
Contact:

Post by ArndW »

K. - the method is the same at 3.5 as it is at 7.5; export the project from the manager and reimport the same way in the new project. I gather that some modifications were necessary 'twixt Revs 5&6 so you might have to do some editing.
kollurianu
Premium Member
Premium Member
Posts: 614
Joined: Fri Feb 06, 2004 3:59 pm

Post by kollurianu »

Hi Arnd,


What are editings to be done , can you be more elaborate on this asap.

Or is it just exporting and importing as Sainath was saying.


Thank you,
Sainath.Srinivasan
Participant
Posts: 3337
Joined: Mon Jan 17, 2005 4:49 am
Location: United Kingdom

Post by Sainath.Srinivasan »

From version 5 onwards, you cannot modify incoming values in a routine.

You need to use CheckRoutines.B for this purpose. This is documented in upgrade guide to v5.

I assume it must be provided in upgrade guide of v7 also.
kollurianu
Premium Member
Premium Member
Posts: 614
Joined: Fri Feb 06, 2004 3:59 pm

Post by kollurianu »

Hi Sainath,


thanks for the reply , but can you explain me what does incoming values to the routine cannot be modified?

Asap,

Thank you,
ArndW
Participant
Posts: 16318
Joined: Tue Nov 16, 2004 9:08 am
Location: Germany
Contact:

Post by ArndW »

Annapurna,

if you define a function "MyFunction(Param1,Param2,Param3) the 3 parameters should not be changed in the function; this is a pass-by-reference. If you call the function from a transform AND you modify the parameter values in the function you will have your jobs disfunction and abort.
kollurianu
Premium Member
Premium Member
Posts: 614
Joined: Fri Feb 06, 2004 3:59 pm

Post by kollurianu »

Hi Arnd,


Thanks for ur reply, but can u explain me how to handle such cases and
what are other upgrade issues u are aware off from 3.5 to 7.5 DS server
version

Any help appreciated.
kollurianu
Premium Member
Premium Member
Posts: 614
Joined: Fri Feb 06, 2004 3:59 pm

Post by kollurianu »

Can you tell me what is difference in Transform Function and
Function from Routine Category.

What is the main difference between Transforms and Routines?

Please Asap.

Thank you

]
kcbland
Participant
Posts: 5208
Joined: Wed Jan 15, 2003 8:56 am
Location: Lutz, FL
Contact:

Post by kcbland »

kollurianu wrote:Can you tell me what is difference in Transform Function and
Function from Routine Category.

What is the main difference between Transforms and Routines?

Please Asap.

Thank you

]
Please don't double post. :( You already have a thread for discussing this.
Kenneth Bland

Rank: Sempai
Belt: First degree black
Fight name: Captain Hook
Signature knockout: right upper cut followed by left hook
Signature submission: Crucifix combined with leg triangle
Sainath.Srinivasan
Participant
Posts: 3337
Joined: Mon Jan 17, 2005 4:49 am
Location: United Kingdom

Post by Sainath.Srinivasan »

Set an internal memory variables and use it instead of the incoming ones.
kollurianu
Premium Member
Premium Member
Posts: 614
Joined: Fri Feb 06, 2004 3:59 pm

Post by kollurianu »

Thank you all for the answers.
Post Reply