<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: SSIS &#8211; 15 Faults Rebuttal</title>
	<atom:link href="http://www.ssistalk.com/2007/07/27/ssis-15-faults-rebuttal/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ssistalk.com/2007/07/27/ssis-15-faults-rebuttal/</link>
	<description>Random thoughts and experiences with SSIS, by Phil Brammer</description>
	<lastBuildDate>Wed, 25 Jan 2012 10:27:44 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Davon Riffle</title>
		<link>http://www.ssistalk.com/2007/07/27/ssis-15-faults-rebuttal/comment-page-1/#comment-49218</link>
		<dc:creator>Davon Riffle</dc:creator>
		<pubDate>Wed, 25 Jan 2012 10:27:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.ssistalk.com/2007/07/27/ssis-15-faults-rebuttal/#comment-49218</guid>
		<description>I cannot thank you enough for the blog post.Really looking forward to read more. Really Cool.</description>
		<content:encoded><![CDATA[<p>I cannot thank you enough for the blog post.Really looking forward to read more. Really Cool.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jewelry deals of the day</title>
		<link>http://www.ssistalk.com/2007/07/27/ssis-15-faults-rebuttal/comment-page-1/#comment-31384</link>
		<dc:creator>jewelry deals of the day</dc:creator>
		<pubDate>Fri, 12 Aug 2011 07:56:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.ssistalk.com/2007/07/27/ssis-15-faults-rebuttal/#comment-31384</guid>
		<description>Hello very nice blog!! Man .. Beautiful .. Wonderful .. I&#039;ll bookmark your website and take the feeds also…I am glad to find a lot of helpful information here in the put up, we need work out extra techniques on this regard, thanks for sharing.</description>
		<content:encoded><![CDATA[<p>Hello very nice blog!! Man .. Beautiful .. Wonderful .. I&#8217;ll bookmark your website and take the feeds also…I am glad to find a lot of helpful information here in the put up, we need work out extra techniques on this regard, thanks for sharing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pete Jordan</title>
		<link>http://www.ssistalk.com/2007/07/27/ssis-15-faults-rebuttal/comment-page-1/#comment-1851</link>
		<dc:creator>Pete Jordan</dc:creator>
		<pubDate>Fri, 11 Sep 2009 20:59:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.ssistalk.com/2007/07/27/ssis-15-faults-rebuttal/#comment-1851</guid>
		<description>I&#039;m trying to migrate DTS pkgs to SSIS &#039;08 which source from Oracle 10g and can&#039;t get a connection using 32-bit:

09/15/2008  10:05 PM           123,392 Attunity.SSIS.Design.dll
09/15/2008  10:06 PM           242,688 AttunitySSISOraAdapters.dll
09/15/2008  10:05 PM            86,528 AttunitySSISOraConnections.dll

under BIDS.

How do I create an Attunity connector under &#039;Connection Managers&#039; ? 
Nothing with a name akin to &#039;Attunity&#039; appears in the list or available when I rt-click &#039;New Connection&#039;
and see the &#039;SSIS Connection Manager&#039;.

or should I forget Attunity and install both Oracle 32-bit and 64-bit drivers ?

Thanks,
XPXJ
562-552-1284</description>
		<content:encoded><![CDATA[<p>I&#8217;m trying to migrate DTS pkgs to SSIS &#8216;08 which source from Oracle 10g and can&#8217;t get a connection using 32-bit:</p>
<p>09/15/2008  10:05 PM           123,392 Attunity.SSIS.Design.dll<br />
09/15/2008  10:06 PM           242,688 AttunitySSISOraAdapters.dll<br />
09/15/2008  10:05 PM            86,528 AttunitySSISOraConnections.dll</p>
<p>under BIDS.</p>
<p>How do I create an Attunity connector under &#8216;Connection Managers&#8217; ?<br />
Nothing with a name akin to &#8216;Attunity&#8217; appears in the list or available when I rt-click &#8216;New Connection&#8217;<br />
and see the &#8216;SSIS Connection Manager&#8217;.</p>
<p>or should I forget Attunity and install both Oracle 32-bit and 64-bit drivers ?</p>
<p>Thanks,<br />
XPXJ<br />
562-552-1284</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Grim Repair</title>
		<link>http://www.ssistalk.com/2007/07/27/ssis-15-faults-rebuttal/comment-page-1/#comment-595</link>
		<dc:creator>Grim Repair</dc:creator>
		<pubDate>Fri, 03 Oct 2008 13:35:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.ssistalk.com/2007/07/27/ssis-15-faults-rebuttal/#comment-595</guid>
		<description>Haha, go Philibuster go!  If just about every person I&#039;ve ever talked to who has had massive previous experience with doing these kinds of tasks, finds this program to be the biggest turd ever released, it means they are all incompetents.  Every one of them.  It is quite reasonable to expect a worker to spend several weeks reading documentation to do the most trivial tasks that previously could be done by an untrained worker in half an hour with DTS.  This doesn&#039;t mean the SSIS program is badly designed, by people who have no REAL WORLD experience.  Rather, it means everyone is stupid and lazy except Microsoft shills.

The joke here is that I really learned how to use C# a lot better, because it was out of the question to waste time on that joke of SSIS to automate things.  Using MS Studio - can learn on the job.  Using SQL Management studio - can learn on the job.  Using SSIS - take a few months off work and play around with a morbidly complex and buggy program.  In my workplace there are a LOT of flat files that need to be parsed and imported into SQL tables on a regular basis, and I&#039;m halfway through writing my OWN framework to do all that, because SSIS is so flippin awful.</description>
		<content:encoded><![CDATA[<p>Haha, go Philibuster go!  If just about every person I&#8217;ve ever talked to who has had massive previous experience with doing these kinds of tasks, finds this program to be the biggest turd ever released, it means they are all incompetents.  Every one of them.  It is quite reasonable to expect a worker to spend several weeks reading documentation to do the most trivial tasks that previously could be done by an untrained worker in half an hour with DTS.  This doesn&#8217;t mean the SSIS program is badly designed, by people who have no REAL WORLD experience.  Rather, it means everyone is stupid and lazy except Microsoft shills.</p>
<p>The joke here is that I really learned how to use C# a lot better, because it was out of the question to waste time on that joke of SSIS to automate things.  Using MS Studio &#8211; can learn on the job.  Using SQL Management studio &#8211; can learn on the job.  Using SSIS &#8211; take a few months off work and play around with a morbidly complex and buggy program.  In my workplace there are a LOT of flat files that need to be parsed and imported into SQL tables on a regular basis, and I&#8217;m halfway through writing my OWN framework to do all that, because SSIS is so flippin awful.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ron Ruble</title>
		<link>http://www.ssistalk.com/2007/07/27/ssis-15-faults-rebuttal/comment-page-1/#comment-254</link>
		<dc:creator>Ron Ruble</dc:creator>
		<pubDate>Mon, 13 Aug 2007 16:46:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.ssistalk.com/2007/07/27/ssis-15-faults-rebuttal/#comment-254</guid>
		<description>My thoughts

&gt;&gt; Bad Errors:
Yeah, SSIS does report errors horribly badly at times. The most annoying seem to be
ones caused by deletion of a component that triggers an downstream problem in a data 
flow.

&gt;&gt; Keeping track of what it shouldn’t:
&gt;&gt; Never had this happen.  NEVER.
I have. SSIS sometimes seems to retain data about connection managers that have been
deleted from the package. They aren&#039;t there, and can&#039;t be removed, short or directly
editing the XML. Script components are another case. I find it truly ridiculous that
a defect in the cached compiled CDATA block can prevent a script component from being
edited; the obvious correct behavior, IMHO, is to offer the option to rebuild from the
cached source.

&gt;&gt; UI Formatting instructions:
&gt;&gt; At least you have an XML file that can be parsed.
Parsed with enormous difficulty. The worst problem caused by combining the UI formatting
with the executable content is that is is impossible to effectively diff versions. Every
attempt to do so results in thousands of changes that are effectively &quot;this control moved
one pixel over.&quot;

&gt;&gt; Hard to debug:
&gt;&gt; Within reason, yes, this is true.  You now know about using the watch box.
In addition, it&#039;s very difficult to profile preformance and find bottlenecks. Only after
adding LOTS of additional script components to log data were we able to uncover the 
causes of some problems and work around them. In some cases this resulted in a 40-fold
speed increase over the defaults in SSIS.

Two more things I&#039;d like to add to the defect list:

Compile doesn&#039;t mean compile everything. There is apparently no way to force a recompile
on script components, other than open them all in the editor, save, and exit -- really tedious.

Continuous validation! I understand why SSIS was coded to validated everything every time
at run time; I don&#039;t agree with it, but I understand it. But why can&#039;t developers set the 
dev environment to validate only when I say to compile!</description>
		<content:encoded><![CDATA[<p>My thoughts</p>
<p>&gt;&gt; Bad Errors:<br />
Yeah, SSIS does report errors horribly badly at times. The most annoying seem to be<br />
ones caused by deletion of a component that triggers an downstream problem in a data<br />
flow.</p>
<p>&gt;&gt; Keeping track of what it shouldn’t:<br />
&gt;&gt; Never had this happen.  NEVER.<br />
I have. SSIS sometimes seems to retain data about connection managers that have been<br />
deleted from the package. They aren&#8217;t there, and can&#8217;t be removed, short or directly<br />
editing the XML. Script components are another case. I find it truly ridiculous that<br />
a defect in the cached compiled CDATA block can prevent a script component from being<br />
edited; the obvious correct behavior, IMHO, is to offer the option to rebuild from the<br />
cached source.</p>
<p>&gt;&gt; UI Formatting instructions:<br />
&gt;&gt; At least you have an XML file that can be parsed.<br />
Parsed with enormous difficulty. The worst problem caused by combining the UI formatting<br />
with the executable content is that is is impossible to effectively diff versions. Every<br />
attempt to do so results in thousands of changes that are effectively &#8220;this control moved<br />
one pixel over.&#8221;</p>
<p>&gt;&gt; Hard to debug:<br />
&gt;&gt; Within reason, yes, this is true.  You now know about using the watch box.<br />
In addition, it&#8217;s very difficult to profile preformance and find bottlenecks. Only after<br />
adding LOTS of additional script components to log data were we able to uncover the<br />
causes of some problems and work around them. In some cases this resulted in a 40-fold<br />
speed increase over the defaults in SSIS.</p>
<p>Two more things I&#8217;d like to add to the defect list:</p>
<p>Compile doesn&#8217;t mean compile everything. There is apparently no way to force a recompile<br />
on script components, other than open them all in the editor, save, and exit &#8212; really tedious.</p>
<p>Continuous validation! I understand why SSIS was coded to validated everything every time<br />
at run time; I don&#8217;t agree with it, but I understand it. But why can&#8217;t developers set the<br />
dev environment to validate only when I say to compile!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RE: SSIS' 15 Faults - Noticias externas</title>
		<link>http://www.ssistalk.com/2007/07/27/ssis-15-faults-rebuttal/comment-page-1/#comment-239</link>
		<dc:creator>RE: SSIS' 15 Faults - Noticias externas</dc:creator>
		<pubDate>Sun, 29 Jul 2007 06:49:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.ssistalk.com/2007/07/27/ssis-15-faults-rebuttal/#comment-239</guid>
		<description>[...] see that Phil Brammer beat me to a rebuttal. Go [...]</description>
		<content:encoded><![CDATA[<p>[...] see that Phil Brammer beat me to a rebuttal. Go [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Reed Me : RE: SSIS' 15 Faults</title>
		<link>http://www.ssistalk.com/2007/07/27/ssis-15-faults-rebuttal/comment-page-1/#comment-238</link>
		<dc:creator>Reed Me : RE: SSIS' 15 Faults</dc:creator>
		<pubDate>Sun, 29 Jul 2007 06:19:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.ssistalk.com/2007/07/27/ssis-15-faults-rebuttal/#comment-238</guid>
		<description>[...] see that Phil Brammer beat me to a rebuttal. Go Phil!  Posted: Sunday, July 29, 2007 1:18 AM by [...]</description>
		<content:encoded><![CDATA[<p>[...] see that Phil Brammer beat me to a rebuttal. Go Phil!  Posted: Sunday, July 29, 2007 1:18 AM by [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jamie Thomson</title>
		<link>http://www.ssistalk.com/2007/07/27/ssis-15-faults-rebuttal/comment-page-1/#comment-236</link>
		<dc:creator>Jamie Thomson</dc:creator>
		<pubDate>Fri, 27 Jul 2007 19:20:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.ssistalk.com/2007/07/27/ssis-15-faults-rebuttal/#comment-236</guid>
		<description>Phil,
I think Oren could legitamtely complain if he had to contact MSFT Product Support to get an error message explained :)

I take your point though. Cryptic erros are usually raised by &quot;things&quot; external to the package - all SSIS is doing is surfacing them for you.

So yes, this point about error messages can be argued either way and I am somewhere in the middle.

-Jamie</description>
		<content:encoded><![CDATA[<p>Phil,<br />
I think Oren could legitamtely complain if he had to contact MSFT Product Support to get an error message explained <img src='http://www.ssistalk.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I take your point though. Cryptic erros are usually raised by &#8220;things&#8221; external to the package &#8211; all SSIS is doing is surfacing them for you.</p>
<p>So yes, this point about error messages can be argued either way and I am somewhere in the middle.</p>
<p>-Jamie</p>
]]></content:encoded>
	</item>
</channel>
</rss>

