Routine - Code not visible to anybody

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
anupam
Participant
Posts: 172
Joined: Fri Apr 04, 2003 10:51 pm
Location: India

Routine - Code not visible to anybody

Post by anupam »

Hi,

I have created a Routine, I want that the code should not be visible to anybody.

What is the method of doing this.
----------------
Rgds,
Anupam
----------------
The future is not something we enter. The future is something we create.
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

Delete the code after compiling.

Use a white font! :lol:

What is it you want to achieve? Does "anybody" include yourself?!!
If it's a money issue, adding a copyright notice should suffice, or making it read-only.

You can create routines as external UniVerse routines, globally catalog them and create interludes to them. This is a lot of work, probably for no great gain. And will it work once DataStage is no longer based on a UniVerse-like engine (that is, in the next release)?
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
anupam
Participant
Posts: 172
Joined: Fri Apr 04, 2003 10:51 pm
Location: India

Post by anupam »

Actually, the code which i have written should not be visible to any developers and operation members.

Nothing related with Money Issues.

Have i told you that I am back in Reliance Mumbai.
----------------
Rgds,
Anupam
----------------
The future is not something we enter. The future is something we create.
anupam
Participant
Posts: 172
Joined: Fri Apr 04, 2003 10:51 pm
Location: India

Post by anupam »

Can i have some way where in, The code tab is disabled.
----------------
Rgds,
Anupam
----------------
The future is not something we enter. The future is something we create.
sanjay
Premium Member
Premium Member
Posts: 203
Joined: Fri Apr 23, 2004 2:22 am

Post by sanjay »

Hi Ray

Its Funny answer u gave :lol: :lol: :lol: :lol:


sanjay


anupam wrote:Can i have some way where in, The code tab is disabled.
kcshankar
Charter Member
Charter Member
Posts: 91
Joined: Mon Jan 10, 2005 2:06 am

Post by kcshankar »

Hi Anupam,
Try this link to create
Secure Routine


regards
kcs
Sunshine2323
Charter Member
Charter Member
Posts: 130
Joined: Mon Sep 06, 2004 3:05 am
Location: Dubai,UAE

Post by Sunshine2323 »

Hi Anupam,

You can write the routine and then export the routine without the source code.
Then import it, in this case the code tab will be disabled.

Hopefully this helps:)
Warm Regards,
Amruta Bandekar

<b>If A equals success, then the formula is: A = X + Y + Z, X is work. Y is play. Z is keep your mouth shut. </b>
--Albert Einstein
anupam
Participant
Posts: 172
Joined: Fri Apr 04, 2003 10:51 pm
Location: India

Post by anupam »

Hi Anupam,
Try this link to create
Secure Routine


This is not the valid link.

Can you pls check abnd provide me the right one.
----------------
Rgds,
Anupam
----------------
The future is not something we enter. The future is something we create.
kcshankar
Charter Member
Charter Member
Posts: 91
Joined: Mon Jan 10, 2005 2:06 am

Post by kcshankar »

Hi,

Search the forum for Creating a secure routine.That post will elaborate(By Ray) on
You can create routines as external UniVerse routines, globally catalog them and create interludes to them. This is a lot of work, probably for no great gain. And will it work once DataStage is no longer based on a UniVerse-like engine (that is, in the next release)?




regards
kcs
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

That post sums it up fairly well - create the code in a separate subdirectory in the project which you can protect with O/S permissions.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Post Reply