<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlblogcasts.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Transforms</title><link>http://sqlblogcasts.com/files/folders/transforms/default.aspx</link><description>To be able to download any files please register </description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>Enhanced Error Component - SQL 2008 edition - beta</title><link>http://sqlblogcasts.com/files/folders/transforms/entry11865.aspx</link><pubDate>Wed, 17 Jun 2009 00:55:17 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:11865</guid><dc:creator>simonsabin</dc:creator><slash:comments>8</slash:comments><description>&lt;p&gt;This custom component is used to to add the column name an error occurred in to the data flow in Intergration Services.&lt;/p&gt;
&lt;p&gt;This is not compatible with some older versions of the SQL 2005 version. If you have a component that takes 2 inputs then to use this new component you will need to delete the old one and drag the new one from the toolbox.&lt;/p&gt;
&lt;p&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#000000"&gt;Installing the component,&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Un Install any previous versions 
&lt;li&gt;Run the setup 
&lt;li&gt;Open VS and load or create a SSIS package 
&lt;li&gt;Open the toolbox, right click and select &amp;quot;Choose items...&amp;quot; 
&lt;li&gt;Select the SSIS Data Flow components tab 
&lt;li&gt;Check the check box next to the enhanced error component&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;This should now result in the Enhanced Error Component appearing in the toolbox.&lt;/p&gt;
&lt;p&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#000000"&gt;To use the component it is simple,&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Open your SSIS package 
&lt;li&gt;Drag the Enhanced error component onto the data flow. 
&lt;li&gt;Attach an error output to it 
&lt;li&gt;Double click on the component 
&lt;li&gt;Select whether you want to have the error column and/or the error description added to the flow. 
&lt;li&gt;Connect the output of the component to a destination or another component 
&lt;li&gt;Run your package.&lt;/li&gt;
&lt;li&gt;If you add or change any columns you have to double click on the component again. This lets the component read the meta data of the package.&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;This has not had extensive testing with destination components. It is best for use when errors are raised against a single column.&lt;/p&gt;&lt;font color="#000000" size="2"&gt;Feel free to contact me using the links above with any feedback/bugs/suggestions.&lt;/font&gt;&lt;font color="#000000" size="2"&gt; 
&lt;p&gt;I hope you find it useful please &lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;amp;hosted_button_id=6191748"&gt;&lt;img border="0" alt="Donate" align="absMiddle" src="https://www.paypal.com/en_GB/i/btn/btn_donate_LG.gif" /&gt;&lt;/a&gt;&amp;nbsp;through Paypal &lt;/p&gt;&lt;/font&gt;</description><enclosure url="http://sqlblogcasts.com/files/folders/11865/download.aspx" length="751616" type="application/octet-stream" /></item><item><title>Flat File Parsing Problem - 289446</title><link>http://sqlblogcasts.com/files/folders/transforms/entry409.aspx</link><pubDate>Thu, 09 Mar 2006 18:56:20 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:409</guid><dc:creator>simonsabin</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;The latest version of this package is available at &lt;a HREF="/files/4/integration_services/entry412.aspx"&gt;http://sqlblogcasts.com/files/4/integration_services/entry412.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In response to fourm post &lt;a href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=289446&amp;amp;SiteID=1"&gt;http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=289446&amp;amp;SiteID=1&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This shows handling a ragged flat file input where the number of columns may be not guaranteed. Now include redirecting errors to an error output &lt;/p&gt;</description><enclosure url="http://sqlblogcasts.com/files/folders/409/download.aspx" length="56924" type="application/x-zip-compressed" /></item><item><title>Enhanced Error Component</title><link>http://sqlblogcasts.com/files/folders/transforms/entry2.aspx</link><pubDate>Wed, 08 Feb 2006 13:20:42 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:2</guid><dc:creator>simonsabin</dc:creator><slash:comments>37</slash:comments><description>&lt;p&gt;This custom component is used to to add the column name an error occurred in to the data flow in Intergration Services.&lt;/p&gt;
&lt;p&gt;&lt;font color="#000000"&gt;&lt;font style="BACKGROUND-COLOR:#ffffff;"&gt;It requires the use of SQL Server Service Pack 1. If you get the error &amp;quot;&lt;em&gt;Could not load type &amp;#39;Microsoft.SqlServer.Dts.Design.IDtsPipelineEnvironmentService&amp;#39; from assembly &amp;#39;Microsoft.SqlServer.Dts.Design, Version=9.0.242.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91&amp;#39;&amp;quot; it is because you do not service pack 1 installed&lt;/em&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;Following a false start this component now uses the pipeline service to obtain the column details from the upstream component.&amp;nbsp;This requires the user edits the component, which launches the&amp;nbsp;user interface.&amp;nbsp;In the UI you can select whether you want the column name and or the error description added to the flow&lt;/p&gt;
&lt;p&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#000000"&gt;Installing the component,&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Un Install any previous versions&lt;/li&gt;
&lt;li&gt;Run the setup&lt;/li&gt;
&lt;li&gt;Open VS and load or create a SSIS package&lt;/li&gt;
&lt;li&gt;Open the toolbox, right click and select &amp;quot;Choose items...&amp;quot;&lt;/li&gt;
&lt;li&gt;Select the SSIS Data Flow components tab&lt;/li&gt;
&lt;li&gt;Check the check box next to the enhanced error component&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;This should now result in the Enhanced Error Component appearing in the toolbox.&lt;/p&gt;
&lt;p&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#000000"&gt;To use the component it is simple,&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Open your SSIS package&lt;/li&gt;
&lt;li&gt;Drag the Enhanced error component onto the data flow.&lt;/li&gt;
&lt;li&gt;Attach an error output to it&lt;/li&gt;
&lt;li&gt;Double click on the component&lt;/li&gt;
&lt;li&gt;Select whether you want to have the error column and/or the error description added to the flow.&lt;/li&gt;
&lt;li&gt;Connect the output of the component to a destination or another component&lt;/li&gt;
&lt;li&gt;Run your package.&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;This has not had extensive testing with destination components. It is best for use when errors are raised against a single column.&lt;/p&gt;
&lt;p&gt;I am currently trying to resolve what the error codes from the OLE DB Destination are.&lt;/p&gt;&lt;font color="#000000" size="2"&gt;
&lt;p&gt;Feel free to contact me using the links above witany feedback/bugs/suggestions.&lt;/p&gt;
&lt;p&gt;I hope you find it usefull&lt;/p&gt;&lt;/font&gt;</description><enclosure url="http://sqlblogcasts.com/files/folders/2/download.aspx" length="1373696" type="application/octet-stream" /></item></channel></rss>
