<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Luke Hayler - SQL Server Developer &#187; Integration Services</title>
	<atom:link href="http://lukehayler.com/category/integration-services/feed/" rel="self" type="application/rss+xml" />
	<link>http://lukehayler.com</link>
	<description>A blog about Business Intelligence and other personal interests</description>
	<lastBuildDate>Tue, 13 Dec 2011 11:42:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Create an Environment Variable (for use in SSIS Packages)</title>
		<link>http://lukehayler.com/2011/02/create-an-environment-variable-for-use-in-ssis-packages/</link>
		<comments>http://lukehayler.com/2011/02/create-an-environment-variable-for-use-in-ssis-packages/#comments</comments>
		<pubDate>Tue, 15 Feb 2011 23:00:00 +0000</pubDate>
		<dc:creator>Luke Hayler</dc:creator>
				<category><![CDATA[Integration Services]]></category>
		<category><![CDATA[Luke Hayler]]></category>
		<category><![CDATA[SSIS]]></category>

		<guid isPermaLink="false">http://www.lukehayler.com/2011/02/create-an-environment-variable-for-use-in-ssis-packages/</guid>
		<description><![CDATA[To create an environment variable on your PC/Server follow these simple steps: Click Start Right-click Computer and select Properties Click Advanced System Settings Under the Advanced Tab, click Environment Variables Click New… Enter a Variable Name and Variable Value Click &#8230; <a href="http://lukehayler.com/2011/02/create-an-environment-variable-for-use-in-ssis-packages/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>To create an environment variable on your PC/Server follow these simple steps:</p>
<ol>
<li>Click <strong>Start</strong> </li>
<li>Right-click <strong>Computer</strong> and select <strong>Properties</strong> </li>
<li>Click <strong>Advanced System Settings</strong> </li>
<li>Under the <strong>Advanced Tab</strong>, click <strong>Environment Variables</strong> </li>
<li>Click <strong>New…</strong> </li>
<li>Enter a <strong>Variable Name</strong> and <strong>Variable Value</strong> </li>
<li>Click <strong>OK</strong>, and you’re done! </li>
</ol>
<p><a href="http://lukehayler.com/wp-content/uploads/2011/01/image.png"><img style="border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="Environment Variable Editor" border="0" alt="The Environment Variable Editor" src="http://lukehayler.com/wp-content/uploads/2011/01/image_thumb.png" width="322" height="387" /></a></p>
<p align="center"><font color="#666666" size="2">Fig 1. The environment variable editor</font></p>
<p><font color="#666666" size="2"></font></p>
<h5>&#160;</h5>
<h5>Updating Environment Variable Values</h5>
<p>To update the environment variable that you have just created, you can redo the steps above and choose <strong>Edit…</strong> instead of <strong>New..</strong> in step 5. Or, You can do the following:</p>
<ol>
<li>Bring up a Command window (Start&gt;Run&gt;”cmd”) </li>
<li>Type <strong>SET</strong>, and press Enter </li>
<li>This will give you a list of all the Environment Variables available to you. </li>
<li>Find the one you want to update, type <strong>SET <em>YourEnvironmentVariableName</em>=<em>YourVariableValue</em></strong> </li>
<li>Type <strong>SET</strong>, and press Enter to check the new value </li>
<li>Done. </li>
</ol>
<p><em>Note &#8211; you’ll need to have administrator privileges to perform the above actions.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://lukehayler.com/2011/02/create-an-environment-variable-for-use-in-ssis-packages/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New PASS Data Warehousing and Business Intelligence Virtual Chapter Events</title>
		<link>http://lukehayler.com/2011/02/new-pass-data-warehousing-and-business-intelligence-virtual-chapter-events/</link>
		<comments>http://lukehayler.com/2011/02/new-pass-data-warehousing-and-business-intelligence-virtual-chapter-events/#comments</comments>
		<pubDate>Thu, 10 Feb 2011 20:23:43 +0000</pubDate>
		<dc:creator>Luke Hayler</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Integration Services]]></category>
		<category><![CDATA[Luke Hayler]]></category>
		<category><![CDATA[PASS]]></category>
		<category><![CDATA[Professional Development]]></category>
		<category><![CDATA[Reporting Services]]></category>
		<category><![CDATA[BI Virtual Chapter]]></category>
		<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://www.lukehayler.com/2011/02/new-pass-data-warehousing-and-business-intelligence-virtual-chapter-events/</guid>
		<description><![CDATA[So I finally got round to reading the latest PASS Newsletter and have seen that there are a number of great events coming up soon for the PASS BI VC. The Data Warehousing and BI Virtual Chapter was started up &#8230; <a href="http://lukehayler.com/2011/02/new-pass-data-warehousing-and-business-intelligence-virtual-chapter-events/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So I finally got round to reading the latest PASS Newsletter and have seen that there are a number of great events coming up soon for the PASS BI VC. </p>
<p>The Data Warehousing and BI Virtual Chapter was started up Amy Lewis (<a href="http://twitter.com/#!/amy_lewisAZ">@amy_lewisAZ</a>), Tim Mitchell (<a href="http://www.timmitchell.net/">Blog</a> | <a href="http://twitter.com/#!/Tim_Mitchell">@tim_mitchell</a>) &amp; Adam Jorgensen (<a href="http://www.adamjorgensen.com">Blog</a> | <a href="http://twitter.com/#!/adam_jorgensen">@adam_jorgensen</a>). If you are not already signed up for PASS, and in particular this VC, then shame on you. You should be. There are a ton of great resources and they are there for YOUR benefit!</p>
<p>The BI Virtual Chapter can be found here: <a title="http://bi.sqlpass.org/" href="http://bi.sqlpass.org/">http://bi.sqlpass.org/</a>. Bookmark it now!! There is also a Twitter account for the BI VC (<a href="http://twitter.com/#!/PASSBIVC">@PASSBIVC</a>)</p>
<p>There are loads of great events coming up too. Here is a summary of what is on offer:</p>
<table border="0" cellspacing="0" cellpadding="2" width="626">
<tbody>
<tr>
<td valign="top" width="71">Date</td>
<td valign="top" width="473">Name</td>
<td valign="top" width="80">Links</td>
</tr>
<tr>
<td valign="top" width="71">2011/02/14</td>
<td valign="top" width="473">Master Data Services Development with Office 2010</td>
<td valign="top" width="80"><a href="https://www.livemeeting.com/cc/usergroups/join?id=KD5W7G&amp;role=attend&amp;pw=BD%7D%2973SJt">Live Meeting</a></td>
</tr>
<tr>
<td valign="top" width="71">2011/02/23</td>
<td valign="top" width="473">Multidimensional Reporting: MDX Essentials for Report Design</td>
<td valign="top" width="80"><a href="https://www.livemeeting.com/cc/usergroups/join?id=3727KK&amp;role=attend&amp;pw=z%60qBcTm8N">Live Meeting</a></td>
</tr>
<tr>
<td valign="top" width="71">2011/03/09</td>
<td valign="top" width="473">Introducing Microsoft’s Enterprise Data Information Management Products</td>
<td valign="top" width="80"><a href="https://www.livemeeting.com/cc/usergroups/join?id=Q9S2W7&amp;role=attend&amp;pw=nj%40rk8mrZ">Live Meeting</a></td>
</tr>
<tr>
<td valign="top" width="71">2011/03/10</td>
<td valign="top" width="473">Denali Column Store: Data Does the Twist and Analytics Shout</td>
<td valign="top" width="80"><a href="https://www.livemeeting.com/cc/usergroups/join?id=9CTG96&amp;role=attend&amp;pw=B%60HdjGm22">Live Meeting</a></td>
</tr>
<tr>
<td valign="top" width="71">2011/03/14</td>
<td valign="top" width="473">Governance Program using Master Data Services</td>
<td valign="top" width="80"><a href="https://www.livemeeting.com/cc/usergroups/join?id=GG3RWB&amp;role=attend&amp;pw=hb3%7EBW%60%5Cz">Live Meeting</a></td>
</tr>
<tr>
<td valign="top" width="71">2011/03/16</td>
<td valign="top" width="473">Working with Cube Writeback in Analysis Services</td>
<td valign="top" width="80"><a href="https://www.livemeeting.com/cc/usergroups/join?id=9PHGD3&amp;role=attend&amp;pw=HxK.-p%609T">Live Meeting</a></td>
</tr>
<tr>
<td valign="top" width="71">2011/03/23</td>
<td valign="top" width="473">SSRS &amp; Report Builder: Now that it is Self Service</td>
<td valign="top" width="80"><a href="https://www.livemeeting.com/cc/usergroups/join?id=9WCJHC&amp;role=attend&amp;pw=G%2C%7Czk3b%7EW">Live Meeting</a></td>
</tr>
</tbody>
</table>
<p><em>All events start at <strong>12pm EST</strong></em></p>
<p>Each of these are described in more detail on the <a href="http://bi.sqlpass.org/">BI Virtual Chapter website</a></p>
<p>&#160;</p>
<p>I am thoroughly looking to each of these and want to express my thanks to the organisers for pulling this Virtual Chapter together.</p>
]]></content:encoded>
			<wfw:commentRss>http://lukehayler.com/2011/02/new-pass-data-warehousing-and-business-intelligence-virtual-chapter-events/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Template Locations for SSRS/SSIS files for SQL Server 2008</title>
		<link>http://lukehayler.com/2011/02/template-locations-for-ssrsssis-files-for-sql-server-2008/</link>
		<comments>http://lukehayler.com/2011/02/template-locations-for-ssrsssis-files-for-sql-server-2008/#comments</comments>
		<pubDate>Tue, 01 Feb 2011 23:00:00 +0000</pubDate>
		<dc:creator>Luke Hayler</dc:creator>
				<category><![CDATA[Integration Services]]></category>
		<category><![CDATA[Luke Hayler]]></category>
		<category><![CDATA[Reporting Services]]></category>
		<category><![CDATA[sql server 2008]]></category>
		<category><![CDATA[SSIS]]></category>
		<category><![CDATA[SSRS]]></category>

		<guid isPermaLink="false">http://www.lukehayler.com/2011/02/template-locations-for-ssrsssis-files-for-sql-server-2008/</guid>
		<description><![CDATA[I like to try and create templates for each type of project that I am working on. This takes the work out of having to do the same tasks over and over again when it comes to creating new items &#8230; <a href="http://lukehayler.com/2011/02/template-locations-for-ssrsssis-files-for-sql-server-2008/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I like to try and create templates for each type of project that I am working on. This takes the work out of having to do the same tasks over and over again when it comes to creating new items (Reports Services Reports, Integration Services Packages). So where do you place those templates that you have created? I’m glad you asked:</p>
<p>&#160;</p>
<h6>SSIS Templates go here:</h6>
<p>%Program Files%Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\ProjectItems\DataTransformationProject\DataTransformationItems\</p>
<h6>SSRS Templates go here:</h6>
<p>%Program Files%Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\ProjectItems\ReportProject\</p>
]]></content:encoded>
			<wfw:commentRss>http://lukehayler.com/2011/02/template-locations-for-ssrsssis-files-for-sql-server-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>De-cluttering the SSIS Toolbox</title>
		<link>http://lukehayler.com/2010/11/de-cluttering-the-ssis-toolbox/</link>
		<comments>http://lukehayler.com/2010/11/de-cluttering-the-ssis-toolbox/#comments</comments>
		<pubDate>Mon, 15 Nov 2010 21:00:00 +0000</pubDate>
		<dc:creator>Luke Hayler</dc:creator>
				<category><![CDATA[Integration Services]]></category>
		<category><![CDATA[Luke Hayler]]></category>
		<category><![CDATA[SQLServerPedia Syndication]]></category>
		<category><![CDATA[BIDS]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SSIS]]></category>

		<guid isPermaLink="false">http://www.lukehayler.com/2010/11/de-cluttering-the-ssis-toolbox/</guid>
		<description><![CDATA[If you are developing solutions in SSIS and are having to deal with limited screen real estate, here’s a really quick tip to de-clutter that SSIS toolbox and hide some of the Control/Data flow components that you don’t use. With &#8230; <a href="http://lukehayler.com/2010/11/de-cluttering-the-ssis-toolbox/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you are developing solutions in SSIS and are having to deal with limited screen real estate, here’s a really quick tip to de-clutter that SSIS toolbox and hide some of the Control/Data flow components that you don’t use.
<p>With BIDS (that would be Business Intelligence Development Studio…) open and an SSIS project loaded, bring up the toolbox and right-click it. You will see the following menu:</p>
<p><a href="http://lukehayler.com/wp-content/uploads/2010/10/image12.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lukehayler.com/wp-content/uploads/2010/10/image12_thumb.png" width="340" height="348" /></a></p>
<p>Select the <strong>Choose Items…</strong> option. Now, click on the <strong>SSIS Control Flow Items </strong>tab and <em>deselect</em> all the components that you are not using.</p>
<p><a href="http://lukehayler.com/wp-content/uploads/2010/10/image.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lukehayler.com/wp-content/uploads/2010/10/image_thumb.png" width="428" height="313" /></a></p>
<p>Repeat the above step for the <strong>SSIS Data Flow Items </strong>and<strong> Maintenance Tasks </strong>tabs<strong>.</strong></p>
<p>Click <strong>OK </strong>and you are all done. The components listed should now reflect just those that you will actually use and should mean less vertical scrolling.</p>
<p><a href="http://lukehayler.com/wp-content/uploads/2010/10/image24.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="image" border="0" alt="Isn&#39;t that better..." src="http://lukehayler.com/wp-content/uploads/2010/10/image24_thumb.png" width="218" height="326" /></a></p>
<h3>&#160;</h3>
<h3>But wait, there’s another option…</h3>
<p>If you would prefer to have all your components immediately available, but still want to organise the toolbox, then follow these easy steps:</p>
<p>&#160;</p>
<p><a href="http://lukehayler.com/wp-content/uploads/2010/10/image1.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lukehayler.com/wp-content/uploads/2010/10/image_thumb1.png" width="237" height="202" /></a></p>
<p>Right-click the toolbox and choose <strong>Add Tab</strong>. Give the Tab a nice descriptive name.</p>
<p><a href="http://lukehayler.com/wp-content/uploads/2010/10/image2.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lukehayler.com/wp-content/uploads/2010/10/image_thumb2.png" width="346" height="216" /></a></p>
<p>Now click on and drag into that group/tab all the components that you are not using regularly, or indeed the ones you are (if that’s what you would prefer). </p>
<p>All that’s left is to apply a <strong>Sort Items Alphabetically</strong> and collapse the groups you are not concerned with and you have a nice tidy toolbox.</p>
<p>&#160;</p>
<p>Happy days!</p>
<p>&#160;</p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:4325636f-cdc0-4629-adac-f92950f39777" class="wlWriterEditableSmartContent">del.icio.us Tags: <a href="http://del.icio.us/popular/SSIS" rel="tag">SSIS</a>,<a href="http://del.icio.us/popular/SQL+Server+2005" rel="tag">SQL Server 2005</a>,<a href="http://del.icio.us/popular/SQL+Server+2008" rel="tag">SQL Server 2008</a>,<a href="http://del.icio.us/popular/BIDS" rel="tag">BIDS</a>,<a href="http://del.icio.us/popular/SQL" rel="tag">SQL</a>,<a href="http://del.icio.us/popular/Development" rel="tag">Development</a></div>
]]></content:encoded>
			<wfw:commentRss>http://lukehayler.com/2010/11/de-cluttering-the-ssis-toolbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setting the SQL Command Property using Expressions in SSIS 2005</title>
		<link>http://lukehayler.com/2010/03/setting-the-sql-command-property-using-expressions-in-ssis-2005/</link>
		<comments>http://lukehayler.com/2010/03/setting-the-sql-command-property-using-expressions-in-ssis-2005/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 12:15:00 +0000</pubDate>
		<dc:creator>Luke Hayler</dc:creator>
				<category><![CDATA[Integration Services]]></category>
		<category><![CDATA[Luke Hayler]]></category>
		<category><![CDATA[SQLServerPedia Syndication]]></category>
		<category><![CDATA[data sources]]></category>
		<category><![CDATA[expressions]]></category>
		<category><![CDATA[properties]]></category>
		<category><![CDATA[sql server 2005]]></category>
		<category><![CDATA[SSIS]]></category>
		<category><![CDATA[variables]]></category>

		<guid isPermaLink="false">http://www.lukehayler.com/2010/03/setting-the-sql-command-property-using-expressions-in-ssis-2005/</guid>
		<description><![CDATA[&#160; OLE DB Source Adapter The OLE DB source connection has several Access Modes: Openrowset Openrowset From Variable SQL Command SQL Command From Variable For now, I am going to focus on the SQL Command options. Using the SQL Command &#8230; <a href="http://lukehayler.com/2010/03/setting-the-sql-command-property-using-expressions-in-ssis-2005/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>&#160;</p>
<h4>OLE DB Source Adapter</h4>
<p>The OLE DB source connection has several <em>Access Modes:</em></p>
<ul>
<li>Openrowset </li>
<li>Openrowset From Variable </li>
<li>SQL Command </li>
<li>SQL Command From Variable </li>
</ul>
<p>For now, I am going to focus on the SQL Command options. Using the <em>SQL Command</em> Access Mode requires you to set the SqlCommand property (typing in your SQL query directly), effectively ‘hard coding’ the sql statement into the package. Using the <em>SQL Command From Variable</em> option allows you to set the SqlCommand property using a variable and subsequently by using an expression. </p>
<p><a href="http://lukehayler.com/wp-content/uploads/2010/03/SSIS2005_DataSource_AccessMode_Properties_OLEDBSource.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="SSIS2005_DataSource_AccessMode_Properties_OLEDBSource" border="0" alt="SSIS2005_DataSource_AccessMode_Properties_OLEDBSource" src="http://lukehayler.com/wp-content/uploads/2010/03/SSIS2005_DataSource_AccessMode_Properties_OLEDBSource_thumb.png" width="560" height="268" /></a></p>
<p>&#160;</p>
<h4>Data Reader Source</h4>
<p>The Data Reader Source connection has only one Access Mode, and that is <em>SQL Command</em>. Don’t ask me why. At this level you can only set the SqlCommand property by typing in your query, or indeed, copy &amp; paste. </p>
<p><a href="http://lukehayler.com/wp-content/uploads/2010/03/SSIS2005_DataSource_AccessMode_Properties_DataReaderSource.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="SSIS2005_DataSource_AccessMode_Properties_DataReaderSource" border="0" alt="SSIS2005_DataSource_AccessMode_Properties_DataReaderSource" src="http://lukehayler.com/wp-content/uploads/2010/03/SSIS2005_DataSource_AccessMode_Properties_DataReaderSource_thumb.png" width="560" height="272" /></a> </p>
<p>&#160;</p>
<h4>Using an Expression to set the SqlCommand Property</h4>
<p>“So then,” you ask, “how might I set the SqlCommand property for each of these Data Sources when it seems that I can’t?”. Here’s how. Let’s first concentrate on the OLE DB Source:</p>
<ol>
<li>Create a new Variable of type string and set your SQL statement </li>
<li>Open up the OLE DB Source and select the ‘SQL Command from Variable’ option </li>
<li>Now, select the the variable created in step 1 as the variable that contains the SQL statement </li>
</ol>
<p><a href="http://lukehayler.com/wp-content/uploads/2010/03/SSIS2005_DataAccessMode_OLEDBSource_Editor.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="SSIS2005_DataAccessMode_OLEDBSource_Editor" border="0" alt="SSIS2005_DataAccessMode_OLEDBSource_Editor" src="http://lukehayler.com/wp-content/uploads/2010/03/SSIS2005_DataAccessMode_OLEDBSource_Editor_thumb.png" width="520" height="200" /></a> </p>
<p>At this point your OLE DB source is defined by the query that you have set in the Variable. We now need to create the expression that will define the query at runtime. We do this by navigating to the variable’s properties, setting the <em>EvaluateAsExpression </em>property to <strong>True</strong> and then configuring the expression in the <em>Expression</em> property.</p>
<p>Moving on to the Data Reader Source. With this adapter we only have the option of setting the SqlCommand directly. Or so I thought until recently. If you switch to the Control Flow design surface and select the Data Flow task that contains the Data Reader Source adapter, you will be able to set the SqlCommand using an expression.</p>
<ol>
<li>Select the Data Flow task to bring up its properties </li>
<li>Click the ellipsis (…) to bring up the Expression Editor </li>
<li>Select the [DataReader Source].[SqlCommand] Property </li>
<li>Set your expression. </li>
</ol>
<p><a href="http://lukehayler.com/wp-content/uploads/2010/03/SSIS2005_DataSource_AccessMode_Properties_DataFlowTask_Expressions.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="SSIS2005_DataSource_AccessMode_Properties_DataFlowTask_Expressions" border="0" alt="SSIS2005_DataSource_AccessMode_Properties_DataFlowTask_Expressions" src="http://lukehayler.com/wp-content/uploads/2010/03/SSIS2005_DataSource_AccessMode_Properties_DataFlowTask_Expressions_thumb.png" width="560" height="262" /></a> </p>
<p><a href="http://lukehayler.com/wp-content/uploads/2010/03/SSIS2005_DataSource_AccessMode_Properties_DataFlowTask_ExpressionProperties.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="SSIS2005_DataSource_AccessMode_Properties_DataFlowTask_ExpressionProperties" border="0" alt="SSIS2005_DataSource_AccessMode_Properties_DataFlowTask_ExpressionProperties" src="http://lukehayler.com/wp-content/uploads/2010/03/SSIS2005_DataSource_AccessMode_Properties_DataFlowTask_ExpressionProperties_thumb.png" width="560" height="382" /></a> </p>
<p>Using variables &amp; expressions to set your queries enables you to centralise your queries, use configuration files to set database connections and capture the queries you are running in logging operations.&#160;&#160; </p>
]]></content:encoded>
			<wfw:commentRss>http://lukehayler.com/2010/03/setting-the-sql-command-property-using-expressions-in-ssis-2005/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IBM Informix ODBC Connection Error &#8211; [Informix ODBC Driver][Informix]Database locale information mismatch.</title>
		<link>http://lukehayler.com/2009/09/ibm-informix-odbc-connection-error-informix-odbc-driverinformixdatabase-locale-information-mismatch/</link>
		<comments>http://lukehayler.com/2009/09/ibm-informix-odbc-connection-error-informix-odbc-driverinformixdatabase-locale-information-mismatch/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 15:01:00 +0000</pubDate>
		<dc:creator>Luke Hayler</dc:creator>
				<category><![CDATA[Integration Services]]></category>
		<category><![CDATA[Luke Hayler]]></category>
		<category><![CDATA[database connections]]></category>
		<category><![CDATA[Informix]]></category>
		<category><![CDATA[ODBC connections]]></category>
		<category><![CDATA[SSIS]]></category>
		<category><![CDATA[Trouble shooting]]></category>

		<guid isPermaLink="false">http://www.lukehayler.com/2009/09/ibm-informix-odbc-connection-error-informix-odbc-driverinformixdatabase-locale-information-mismatch/</guid>
		<description><![CDATA[Technorati Tags: Trouble shooting,Informix,SSIS,database connections,ODBC connections I have been setting up a number of ODBC connections in the last few days, that are to be used in an SSIS package. The connections enable me to access a number of IBM &#8230; <a href="http://lukehayler.com/2009/09/ibm-informix-odbc-connection-error-informix-odbc-driverinformixdatabase-locale-information-mismatch/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:50b96474-a3ee-4d8a-8fce-e766c93f5e7b" class="wlWriterEditableSmartContent">Technorati Tags: <a href="http://technorati.com/tags/Trouble+shooting" rel="tag">Trouble shooting</a>,<a href="http://technorati.com/tags/Informix" rel="tag">Informix</a>,<a href="http://technorati.com/tags/SSIS" rel="tag">SSIS</a>,<a href="http://technorati.com/tags/database+connections" rel="tag">database connections</a>,<a href="http://technorati.com/tags/ODBC+connections" rel="tag">ODBC connections</a></div>
<p>I have been setting up a number of ODBC connections in the last few days, that are to be used in an SSIS package. The connections enable me to access a number of IBM Informix Servers in various locations (DR &amp; TEST sites) and extract specific data for reporting. However, I was having a considerable amount of aggravation with a particular connection that kept giving the following Error:</p>
<p>&#160;</p>
<p><a href="http://lukehayler.com/wp-content/uploads/2009/09/IBMInformixODBCDatabaseLocaleError.jpg" target="_blank"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IBM Informix OBC - Database Locale Error Message" border="0" alt="IBM Informix OBC - Database Locale Error Message" src="http://lukehayler.com/wp-content/uploads/2009/09/IBMInformixODBCDatabaseLocaleError_thumb.jpg" width="584" height="110" /></a> </p>
<p>&#160;</p>
<p>I found out that (unsurprisingly) there is a <strong>Database Locale</strong> property &#8211; located in the <strong>Environment</strong> tab of the <em>Create New Data source </em>dialog box. This needed to be set to <strong>en_US.819</strong>.</p>
<p><a href="http://lukehayler.com/wp-content/uploads/2009/09/IBMInformixODBCDriverDatabaseLocaleSettings.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IBM Informix OBC - Database Locale Settings" border="0" alt="IBM Informix OBC - Database Locale Settings" src="http://lukehayler.com/wp-content/uploads/2009/09/IBMInformixODBCDriverDatabaseLocaleSettings_thumb.jpg" width="328" height="277" /></a></p>
<p>&#160;</p>
<p>This fixed my issue and I can now connect easily to each of the Informix instances. Why it was different for this particular connection I have no idea, but for now, this question will have to wait. I’ll follow this up in due course.</p>
]]></content:encoded>
			<wfw:commentRss>http://lukehayler.com/2009/09/ibm-informix-odbc-connection-error-informix-odbc-driverinformixdatabase-locale-information-mismatch/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

