Hi we run 2012 enterprise. Except for the following differences, my sub package's dtsx files are identical in test and prod. The question is how the same source dtsx built in two different environs can act differently as explained
below?
The production sub package runs without issue. The test appears to come down because it claims it cannot convert a handful of columns from Unicode to non Unicode in its 6th component which is a dataflow.
The component with the issue has delay validation=true and merges a raw file with a db2 source outputting a raw file. I could be wrong but I don't believe the raw file was there at package validation. But I do see it was there when the
job went down. I will try to prove that with environ variables etc it was able to see the raw file when it started running.
XML Differences:
1) as you would expect guids are assigned differently in a number of places
2) sometimes the same xml code extends to more than one line in one or the other environ
3) one of my conn strings has extra stuff like an app name in prod, but not test
4) one of my pkg vars seems to have partially different xml code in the middle of the tag as follows and may be related to an event handler
dwd:BoundingLeft>1000</dwd:BoundingLeft><dwd:Layout><dds>
dwd:Layout><dds>
5) an object whose purpose I don't know but whose default layout is Microsoft...graphlayout100 has these slight differences in the middle of the tag
nextobject="7"...x="33708" y="17304"
nextobject="5"...x="33232" y="17304"
6) an object whose name I'd have to look back at has these different binary values
<ddsxmlobjectstreamwrapper binary="01010000900180380100065461686f6d61" />
<ddsxmlobjectstreamwrapper binary="01000000900144420100065461686f6d61" />
7) presumably from the same object, these look drastically different
<ddscontrol controlprogid="DdsShapes.DdsObjectManagedBridge.2" tooltip="Execute SQL Task" left="2223" top="3016" logicalid="3" controlid="1" masterid="0" hint1="0" hint2="0"
width="3598" height="1164" noresize="0" nomove="0" nodefaultattachpoints="0" autodrag="1" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1"
isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"><control><ddsxmlobjectstreaminitwrapper binary="000800000e0e00008c040000"
/>
<ddscontrol controlprogid="DdsShapes.DdsObjectManagedBridge.2" tooltip="Failed to lock variable &quot;ETLBatchId&quot; for read access with error 0xC0010001 &quot;The variable cannot be f..." left="926"
top="-186" logicalid="3" controlid="3" masterid="0" hint1="0" hint2="0" width="3598" height="1164" noresize="0" nomove="0" nodefaultattachpoints="0"
autodrag="1" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1"
snaptogrid="0"><control><ddsxmlobjectstreaminitwrapper binary="000800000e0e00008c040000" />