What is DSUBINARY in a DSX 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
ArndW
Participant
Posts: 16318
Joined: Tue Nov 16, 2004 9:08 am
Location: Germany
Contact:

Post by ArndW »

The DSUBINARY portion is a uuencoded representation of the routine's compiled object code (actually, it's pseudo-code meant to be interpreted by the DS engine at runtime).
kcshankar
Charter Member
Charter Member
Posts: 91
Joined: Mon Jan 10, 2005 2:06 am

Post by kcshankar »

Hi ArndW,
Thanks for ur reply :D .


regards
kcs
louis
Participant
Posts: 15
Joined: Mon Aug 06, 2007 5:47 pm

Post by louis »

Hi,

I exported the routine, and there apprears to be differences in DSUBINARY does it means that the code in both environment is different?

below is the comparing of two dsx using diff cmd.

$ diff PROD_ProcArchDel.dsx DEVL_ProcArchDel.dsx
5,6c5,6
< ServerName "x82"
< ToolInstanceID "DMSPROD"
---
> ServerName "m43"
> ToolInstanceID "DMSDEV"
9c9
< Time "17.22.42"
---
> Time "17.21.31"
15,16c15,16
< DateModified "2009-01-16"
< TimeModified "13.05.55"
---
> DateModified "2009-01-08"
> TimeModified "16.01.55"
224c224
< B41 "00000032000001280000272C000002F4000002F40000053F00000C3600000C9A000
0000000000000"
---
> B41 "000000320000012800005DB9000002F4000002F40000053F00000C3600000C9A000
0000000000000"
303,305c303,305
< B3201 "FFFE002EFFFE003C0008FFFD000AFFFD00080006FFFB000600082F70726F642F6
9746D2F64687562"
< B3241 "2F445350726F6A656374732F444D5350524F442F4453555F42502F4453552E507
26F636573734172"
< B3281 "636869766544656C6574650000"
---
> B3201 "FFFE002EFFFE003C0008FFFD000AFFFD00080006FFFB000600082F6465766C2F6
9746D2F64687562"
> B3241 "2F445350726F6A656374732F444D534445562F4453555F42502F4453552E50726
F63657373417263"
>
Every Thing Is Possible!!
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

These lines will be near the end of the DSUBINARY object. The differences are because the date/time compiled (and various other things) are included in the object code itself.
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