<?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; SSIS</title>
	<atom:link href="http://www.lukehayler.com/tag/ssis/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lukehayler.com</link>
	<description>A blog about Integration services, Reporting services, and the things that interest me</description>
	<lastBuildDate>Fri, 06 Aug 2010 10:19:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>SQLBits VI &#8211; The 6 Sets.</title>
		<link>http://www.lukehayler.com/2010/03/sqlbits-vi-the-6-sets/</link>
		<comments>http://www.lukehayler.com/2010/03/sqlbits-vi-the-6-sets/#comments</comments>
		<pubDate>Sat, 27 Mar 2010 23:15:28 +0000</pubDate>
		<dc:creator>Luke Hayler</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[SQLServerPedia Syndication]]></category>
		<category><![CDATA[conferences]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[sqlbits]]></category>
		<category><![CDATA[ssas]]></category>
		<category><![CDATA[SSIS]]></category>
		<category><![CDATA[SSRS]]></category>

		<guid isPermaLink="false">http://www.lukehayler.com/2010/03/sqlbits-vi-the-6-sets/</guid>
		<description><![CDATA[It’s almost time for another SQLBits, and in my [humble] opinion, it’s not soon enough. These free conferences are fantastic and if you do have the opportunity to attend I suggest you do so. Whilst I have only a small idea as to what goes into organising a conference, I am pretty sure that it [...]]]></description>
			<content:encoded><![CDATA[<p>It’s almost time for another SQLBits, and in my [humble] opinion, it’s not soon enough. These free conferences are fantastic and if you do have the opportunity to attend I suggest you do so. Whilst I have only a small idea as to what goes into organising a conference, I am pretty sure that it is a major undertaking. One that I am glad Simon Sabin (<a href="http://sqlblogcasts.com/blogs/simons/" target="_blank">Blog</a>|<a href="http://twitter.com/simon_sabin" target="_blank">Twitter</a>) and the rest of the SQLBits team (and let’s not forget volunteers here) are handling, and handling rather well. If you are keen to help out, in any way, contact Simon and offer your services.</p>
<p>I have only been to one SQLBits Conference (SQLBits V, Newport, Wales) and have talked about it <a href="http://www.lukehayler.com/2009/09/sqlbits-here-i-come/" target="_blank">here</a>, <a href="http://www.lukehayler.com/2009/11/sqlbits-v-conference-session-recap-part-1/" target="_blank">here</a> and <a href="http://www.lukehayler.com/2009/12/sqlbits-v-conference-session-recap-part-ii/" target="_blank">here</a>. I liked it. I liked it a lot (as if you couldn’t tell, right?). I got to meet loads of sqlservery people and had a number of good conversations, attend several brilliant presentations and a number of good ones (most of which I learned a bunch of new things), won a Redgate SQL Compare license (which I am still waiting for btw, Redgate, nudge nudge) and generally had a great time. While SQLBits V was a 3 day affair, SQLBits VI will be 1 day only and the theme is Performance Tuning and Scalability. Oh, and it’s free.</p>
<h3>Conference Details</h3>
<p><a href="http://www.sqlbits.com" target="_blank">SQLBits VI</a> will be held in London, and more specifically, at the Church House Conference Center, Westminster, London, UK on 16th April 2010. Starting at around 8am (for registration, swag-bag pick up and of course a few obligatory bacon baps) the conference kicks off with <a href="http://www.sqlbits.com/information/PublicSessions.aspx" target="_blank">sessions across several tracks</a>:</p>
<ul>
<li>Database Administration </li>
<li>Development </li>
<li>Business Intelligence </li>
</ul>
<p>With the focus being on performance tuning and scalability for all tracks, this promises to be a great conference for learning some interesting things. </p>
<p><a href="http://www.sqlbits.com/information/Registration.aspx" target="_blank">Registration</a> is open (and has been for a little while, if I’m being honest), but you will have to be quick. Becuase it’s only a 1 day conference, but mostly because it’s such a great conference and it’s FREE, places tend to be snapped up pretty darn quick. Also, if you register for SQLBits VI before 30th March 2010 you stand a chance of winning registration to the European PASS Summit (Germany), if you attend SQLBits VI then you stand a chance to win a registration to the PASS Summit (Seattle, USA). </p>
<p>One point on registration. As it is free, people tend to register even if they are not sure if they will actually attend. While this is not a bad thing in itself, if you are one of those people AND it turns out that you cannot attend <strong><em>then please cancel your registration</em></strong>. This frees up a place for someone else that <u>can</u> make it (but was too late [initially] for registration). There’s a lot that goes into planning a conference and most of this is done around the number of attendees. If a number of those registrants don’t pitch up, then there is a not only a whole lot of wasted money but a whole lot of wasted opportunity. Don’t be selfish, think of the community and act accordingly. Remember, it’s free!</p>
<h5>Remember the after party</h5>
<p>The sessions are bound to be fantastic, and you are likely to learn a great deal. But go home early at your peril. The prize giving, party and social after all the day’s events is not something you will want to miss. Why? Well, this is a prime opportunity to really get to know more SQL Server people. People that may well become your friends down the line, or at the very least be a contact point should you need assistance on a specific topic (the SQL Server Community is pretty awesome that way). It is also the best time to find those elusive speakers and ask them the questions that you have prepared. It’s a prime time to do this as the speakers are not stressed out about their presentations and are in a more relaxed and approachable state. They are much more likely to entertain your &lt;ahem&gt;query &lt;/ahem&gt;, especially if you hand them a beer before you do so. </p>
<p>So, stay out a little longer than 6pm and make the most of a wonderful opportunity. </p>
<h3>And finally…</h3>
<p>I’m looking forward to catching up with some old acquaintances and learning a lot of new tricks on how to tune SSIS Packages and Scale Reporting Services Solutions. I’ll also be taking some notes on presentation styles and on what makes a speaker/session a great speaker/session, as I’m thinking getting on to the presentation bandwagon….in the hopefully not-too-distant future.</p>
<p>&#160;</p>
<p>See you at SQLBits VI!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lukehayler.com/2010/03/sqlbits-vi-the-6-sets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setting the SQL Command Property using Expressions in SSIS 2005</title>
		<link>http://www.lukehayler.com/2010/03/setting-the-sql-command-property-using-expressions-in-ssis-2005/</link>
		<comments>http://www.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[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 Access Mode requires you to set the SqlCommand property (typing in your SQL query directly), effectively ‘hard coding’ [...]]]></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://www.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://www.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://www.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://www.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://www.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://www.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://www.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://www.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://www.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://www.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://www.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>SQLBits V &#8211; Conference &amp; Session Recap (Part II)</title>
		<link>http://www.lukehayler.com/2009/12/sqlbits-v-conference-session-recap-part-ii/</link>
		<comments>http://www.lukehayler.com/2009/12/sqlbits-v-conference-session-recap-part-ii/#comments</comments>
		<pubDate>Fri, 18 Dec 2009 14:00:00 +0000</pubDate>
		<dc:creator>Luke Hayler</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[SQLServerPedia Syndication]]></category>
		<category><![CDATA[Professional Development]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[sqlbits]]></category>
		<category><![CDATA[SSIS]]></category>
		<category><![CDATA[SSRS]]></category>

		<guid isPermaLink="false">http://www.lukehayler.com/2009/12/sqlbits-v-conference-session-recap-part-ii/</guid>
		<description><![CDATA[This is the second part in my recap of SQLBits V. You can read Part 1 here.
Sessions
I was assigned as a room monitor on the Saturday, and as 3 of the sessions I was planning on attending were in the BI track, this is where I ended up. The day for Room 1 went as [...]]]></description>
			<content:encoded><![CDATA[<p>This is the second part in my recap of SQLBits V. You can <a href="http://www.lukehayler.com/2009/11/sqlbits-v-conference-session-recap-part-1/">read Part 1 here</a>.</p>
<h3>Sessions</h3>
<p>I was assigned as a room monitor on the Saturday, and as 3 of the sessions I was planning on attending were in the BI track, this is where I ended up. The day for Room 1 went as follows:</p>
<h6>Getting Dimensional with Data -  Chris Testa O&#8217;Neill (<a href="http://sqlblogcasts.com/blogs/testas/">Blog</a> | <a href="http://sqlbits.com/Agenda/event5/Getting_Dimensional_with_Data/default.aspx" target="_blank">Slides</a>)</h6>
<p>Chris took us through the basics of building a cube, highlighting the use of data sources and data source views, the importance of dimensions and hierarchies, and of course the measures that will hold the business metrics. This was a good talk on getting started with building your first cubes.</p>
<h6>A Whistle Stop Tour of SSIS Add-ins &#8211; Jamie Thomson (<a href="http://sqlblog.com/blogs/jamie_thomson" target="_blank">Blog</a> | <a href="http://twitter.com/jamiet" target="_blank">Twitter</a> | <a href="http://sqlbits.com/Agenda/event5/A_whistlestop_tour_of_SSIS_add-ins/default.aspx" target="_blank">Slides</a>)</h6>
<p>Jamie introduced us to a number of free/paid for SSIS add-ins. He described each add-in, how it was configured and demoed a practical use for each. I have already written about this session in <a href="http://www.lukehayler.com/2009/11/sqlbits-v-conference-session-recap-part-1/">Part 1 of the Conference Recap</a>. Jamie put a lot of work into his demos, so a big thanks to him.</p>
<h6>Self Service Business Intelligence (Project Gemini) &#8211; Bob Duffy (<a href="http://blogs.msdn.com/boduff/default.aspx" target="_blank">Blog</a> | <a href="http://sqlbits.com/Agenda/event5/Self_Service_Business_Intelligence-_Project_Gemini/default.aspx" target="_blank">Slides</a>)</h6>
<p>Bob took us once again through building a business intelligence solution with Office 2010 and Gemini. It seems that no matter how many times I see presentations on this stuff I don’t get tired of it. Looking forward to the moment I can use these tools in a commercial setting. Whenever that might be….</p>
<h6>SSIS in SQL Server 2008 &#8211; Allan Mitchell (<a href="http://www.sqlis.com" target="_blank">SQLIS.com</a> | <a href="http://www.sqldts.com" target="_blank">SQLDTS.com</a>| <a href="http://sqlbits.com/Agenda/event5/SSIS_in_SQL_Server_2008/default.aspx" target="_blank">Slides</a>)</h6>
<p>Allan did a great job (even though he overran his session by &#8216;a few minutes’) of informing us of a couple of differences in Threading between SSIS in SQL Server 2005 &amp; 2008, why you need to be using the Cache &amp; the Lookup Transform, the Data Profiling Task and Change Data Capture. Another enjoyable and informative session.</p>
<h6>Report Builder 3 &#8211; Andrew Fryer (<a href="http://blogs.technet.com/Andrew" target="_blank">Blog</a> | <a href="http://twitter.com/deepfat" target="_blank">Twitter</a> | <a href="http://sqlbits.com/Agenda/event5/Report_Builder_3/default.aspx" target="_blank">Slides</a>)</h6>
<p>Andrew wowed us all. Again. Even with some demo trouble (he was plagued with ‘technical issues’) it was a fabulous session. He took us through all the features of Report Builder 3 as a Managed Self-Service BI tool. Items to note:</p>
<ul>
<li>The Tablix Object</li>
<li>Improved Visualizations (Better Charts &amp; Gauges, Maps, Sparklines, Data Bars, Indicators)</li>
<li>Interesting layouts (see slides)</li>
<li>Support for Spatial Data</li>
<li>Integration with Virtual Earth tiles.</li>
<li>Multiple Map Layers</li>
<li>A number of Layout enhancements (new functions, new data sources, Expression-based page breaks &amp; chart headers, Excel tab naming, Bottom-to-top text rotation)</li>
<li>Aggregating aggregates</li>
</ul>
<p>This was the last presentation of the day and of the conference and it ended on an high note.</p>
<p>Everyone then piled out into the foyer for drinks &amp; games. About an hour after the social started Simon gathered everyone for prize giving &#8211; There were several prizes and winners were chosen by selecting completed feedback forms from a box (that contained all of them). I couldn’t believe it (cue <a href="http://en.wikipedia.org/wiki/Victor_Meldrew" target="_blank">Victor Meldrew</a>). On the fourth attempt a feedback form of mine was pulled out and my name was called. Score! I still wonder at how the <a href="http://www.red-gate.com/products/SQL_Compare/index_v2.htm?utm_source=google&amp;utm_medium=cpc&amp;utm_content=brand_aware&amp;utm_campaign=sqlcompare&amp;gclid=CPio3NXu354CFUQA4wodx0iCIA" target="_blank">Redgate SQLComapre</a> license was still there for the taking. This is after 3 other winners had taken mice, &amp; webcams from the pile. I think I did pretty well. Thanks Redgate!</p>
<h3>Volunteering</h3>
<p>As I have mentioned before, SQLBits is a not commercial conference. It is organised and run by <a href="http://sqlbits.com/about/WhosWho.aspx">a handful of professionals</a> that do it in their own time. I offered to be one of the helpers at this November’s conference and was glad I did so, as I got to meet and interact with a number of great people. It can sometimes be difficult to start a conversation with someone you don’t know (<a href="http://www.lukehayler.com/2009/09/sqlbits-here-i-come/" target="_blank">as I mentioned here</a>) unless you have something in common, or an icebreaker. Volunteering can be the icebreaker. It forces you to meet a bunch of new people and gets the ball rolling.</p>
<p>So what did volunteering at SQLBits involve? About an hour of my time on the Friday evening, and playing room monitor in one of the rooms (BI Track) for the day &#8211; which meant that I couldn’t attend all of the sessions that I was aiming to, but as most of them were in the same room this wasn’t too much of an issue for me. To be honest, it was a lot less work than I had expected &#8211; <em>note to self: must get involved earlier next time</em>.</p>
<p>And what did I gain out it? A better understanding for what is involved in organising a SQLBits conference, meeting and conversing with the organisers, speakers and other volunteers, making new contacts and friends, being part of the community, a wonderful dinner late on Saturday night, and a great bonus from the organisers which was totally unexpected. So a HUGE thanks to Simon, Chris, James, Darren, Martin &amp; Allan. You have pulled off (another) great conference and I am sure that I am not alone in saying that I can’t wait for the next one.</p>
<h3>The People I met</h3>
<p>Meeting more sql folks was one of my goals for the conference and I think I did pretty well. What remains to be seen is if I managed to leave a good enough impression. Over the two days I was at SQLBits I had the privilege of meeting and chatting to a number of people, some for just a brief few minutes, others for good enough chunk of time to get to know them a little better. Here’s a few of those awesome folks:</p>
<ul>
<li>Allan Mitchell (<a href="http://www.sqlis.com" target="_blank">Site</a>)</li>
<li>Andre Kamman (<a href="http://andrekamman.com/" target="_blank">Blog</a> | <a href="http://twitter.com/AndreKamman" target="_blank">Twitter</a>)</li>
<li>Andrew Fryer (<a href="http://blogs.technet.com/Andrew" target="_blank">Blog</a> | <a href="http://twitter.com/deepfat" target="_blank">Twitter</a>)</li>
<li>Ashwani Roy(<a href="http://ashwaniroy.spaces.live.com/" target="_blank">Blog</a>)</li>
<li>Bob Duffy (<a href="http://blogs.msdn.com/boduff/default.aspx" target="_blank">Blog</a>)</li>
<li>Brent Ozar &#8211; finally! (<a href="http://www.brentozar.com" target="_blank">Blog</a> | <a href="http://twitter.com/brento" target="_blank">Twitter</a>)</li>
<li>Chris Alcock (<a href="http://blog.cwa.me.uk" target="_blank">Blog</a> | <a href="http://twitter.com/calcock" target="_blank">Twitter</a>)</li>
<li>Chris Testa-O’Neill (<a href="http://sqlblogcasts.com/blogs/testas/" target="_blank">Blog</a>)</li>
<li>Chris Webb (<a href="http://cwebbbi.spaces.live.com/" target="_blank">Blog</a>)</li>
<li>Darren Green (<a href="http://www.sqlis.com" target="_blank">Site</a>)</li>
<li>David Baker (<a href="http://www.xpert360.com" target="_blank">Site</a>)</li>
<li>Derek Neighbour</li>
<li>James Rowland Jones (<a href="http://blogs.conchango.com/jamesrowlandjones" target="_blank">Blog</a> | <a href="http://www.twitter.com/jrowlandjones" target="_blank">Twitter</a>)</li>
<li>Jamie Thomson (<a href="http://sqlblog.com/blogs/jamie_thomson" target="_blank">Blog</a> | <a href="http://twitter.com/jamiet" target="_blank">Twitter</a>)</li>
<li>Jenifer Stirrup (<a href="http://jenstirrup.blogspot.com/" target="_blank">Blog</a> | <a href="http://twitter.com/jenstirrup" target="_blank">Twitter</a>)</li>
<li>Marcus Ford (<a href="http://twitter.com/MarcusDotFord" target="_blank">Twitter</a>)</li>
<li>Martin Bell (<a href="http://sqlblogcasts.com/blogs/martinbell/" target="_blank">Blog</a>)</li>
<li>Phil Carter (<a href="http://www.xpert360.com" target="_blank">Site</a> | <a href="http://twitter.com/philcarter" target="_blank">Twitter</a>)</li>
<li>Rachel Clements (<a href="http://www.norbtechnologies.com" target="_blank">Site</a> | <a href="http://www.twitter.com/RachelClements" target="_blank">Twitter</a>)</li>
<li>Rob Farley (<a href="http://msmvps.com/blogs/robfarley" target="_blank">Blog</a> | <a href="http://twitter.com/rob_farley" target="_blank">Twitter</a>)</li>
<li>Simon Sabin (<a href="http://sqlblogcasts.com/blogs/simons" target="_blank">Blog</a> | <a href="http://twitter.com/simon_sabin" target="_blank">Twitter</a>)</li>
<li>Vivek Sekrou (<a href="http://www.sqlserver007.com" target="_blank">Blog</a> | <a href="http://twitter.com/Vivekserou" target="_blank">Twitter</a>)</li>
</ul>
<p>A fantastic group of people, all knowledgeable in their own sphere of SQL Server, and great personalities. I found I had the best conversations later in the evening once things had quietened down a bit. I think it would be great if there were more opportunities for quiet times like these, as sometimes they are of the most benefit. I believe that some others actually forego sessions when they’re having a great conversation with a new (or indeed old) acquaintance.</p>
<p>It would be nice to see a little more time (and possibly structure) attributed to mealtimes during the conference. These are times that could be used to great benefit for that all important networking. I have a few ideas that I’d like to pass around and will possibly write another post about it later. At the very least I’ll pass them along to the organisers (or possibly something that I could organise???). For those that were lucky enough to go to the PASS Summit, what opportunities did you have for catching up with old friends &amp; getting to know some new folks?</p>
<h3>So, what did I learn at SQLBits?</h3>
<p>I have mentioned previously the sessions that were my highlights and have gone into some details there. This is a list of other things</p>
<ul>
<li>Arrive early &#8211; to the conference and to each session. You’ll get the lay-of-the-land and you get to meet a few people before it begins to get crazy. At the very least, get to your sessions on time. Speakers have a set time to give their presentations and need to have some time for questions. Your questions. If they have to start late due to interruptions, there’s less or no time for questions.</li>
<li>Leave late &#8211; Stay over on the last evening. I found this to be the best time for conversations with speakers, MVPS, organisers and attendees (that also stayed over). The stress of the sessions and the conference has abated and people are much easier to talk to and get to know.</li>
<li>A book/laptop/netbook/napkin/whatever &#8211; Bring something to take notes. Anything. Just ensure that you take notes for things that spark your interest. The sessions can be fairly intense (speakers try and pack in as much as they can) and your brain will be overflowing pretty quick (well, maybe I only speak for myself here), so taking notes enables you to revisit the key points at a later date when you have the time.</li>
<li>Business/Contact cards &#8211; get some made and hand them out. I met many more people than those on my list but due to my overflowing brain, just couldn’t keep track. Go get some cards people! If you weren’t on the receiving end of one of mine (care of <a href="http://www.moo.com" target="_blank">moo.com</a>), here’s an electronic copy:</li>
<li><img style="display: inline; border-width: 0px;" title="Luke_Hayler_Contact_Cards" src="http://www.lukehayler.com/wp-content/uploads/2009/12/MiniBusinesCardPhoto_Front.jpg" border="0" alt="Luke_Hayler_Contact_Cards" width="266" height="116" /> <img style="display: inline; border-width: 0px;" title="Luke_Hayler_Contact_Cards" src="http://www.lukehayler.com/wp-content/uploads/2009/12/MiniBusinessCards_text_Back2.jpg" border="0" alt="Luke_Hayler_Contact_Cards" width="272" height="116" /></li>
<li>Ask questions &#8211; if you don’t you’re missing out on some valuable first-hand information from some of the brightest sql folks around. It also helps to prepare some ahead of time. The sessions and speakers are listed well ahead of time, so take a note of those sessions you would like to attend and write down the questions you may have.</li>
<li>Time to digest &#8211; set aside some time, even just an hour, during the day to digest what you’ve learned and who you may have met. You’ll be surprised how easily this information will escape you if you if don’t. So, got get your favourite beverage, find a quiet spot and go through your notes, you may find that you have a few questions, which you can now go pose to the speaker of the session, or indeed any others.</li>
<li>Attend a Donald Farmer presentation. ‘nuff said.</li>
<li>PowerPivot, Excel 2010, Reporting Services in 2008 R2 &#8211; are all pretty awesome. I can’t wait to get my hands on these and building some mind blowing data analysis and reporting solutions.</li>
</ul>
<h3>Some Suggestions &amp; Ideas</h3>
<ul>
<li>Better information about sessions &#8211; I found that while most of the sessions were well described (in the schedule), there were some that held little or not information about the session, and one or two that had misleading titles. This makes it pretty difficult to know what to expect when you are attending. Given that feedback is so valuable to speakers (and organisers), I would have though that if someone’s expectations were not met then the speaker might receive poor feedback. Ambiguity about the session also leads to more disruptions &#8211; people will leave during the session if they feel that it’s not quite what they expected. Personally, I would like to know exactly what the session is about before I make a decision to attend. Most of the speakers I saw had an agenda slide. This is perfect for the session description.</li>
<li>Several screens in the foyer (TVs/projectors/etc) with any important announcements (room updates, next sessions, etc)</li>
<li>Live Twitter stream in each session room &#8211; which could be managed by a room monitor perhaps.</li>
<li>More time to mingle &#8211; I know that the sessions are the core of the conference, but wouldn’t having more time to get to know people and ask the MVPs/Speakers/other attendees questions help too? There was barely enough time between the sessions to get a cup of coffee &amp; a biscuit (or cookie for our US readers) let alone meeting and having a meaningful conversation. I am not sure how much of a nightmare it would be to start sessions earlier and finish later in the day, but it might make the day easier to handle &#8211; from an attendee point of view.</li>
</ul>
<p>Did you attend SQLBits? Do you have any comments on any of the above Suggestions &amp; Ideas (or indeed anything else I’ve mentioned)? Let’s hear from you!</p>
<h3>You’re still reading this??</h3>
<p>This has been a fairly epic post, so if you have made it all the way down here I applaud you. Thanks for sticking it out!</p>
<p>This has been my experience. I hope it provides a good summary of what SQLBits is about and if you weren’t already thinking about going to the next one you should definitely make plans to do so. It’s worth it.</p>
<p>See you at SQLBits VI!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lukehayler.com/2009/12/sqlbits-v-conference-session-recap-part-ii/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Gearing up for SQLBits V</title>
		<link>http://www.lukehayler.com/2009/11/gearing-up-for-sqlbits-v/</link>
		<comments>http://www.lukehayler.com/2009/11/gearing-up-for-sqlbits-v/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 08:02:04 +0000</pubDate>
		<dc:creator>Luke Hayler</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[SQLServerPedia Syndication]]></category>
		<category><![CDATA[conferences]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Professional Development]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[sql server 2008]]></category>
		<category><![CDATA[sqlbits]]></category>
		<category><![CDATA[ssas]]></category>
		<category><![CDATA[SSIS]]></category>
		<category><![CDATA[SSRS]]></category>

		<guid isPermaLink="false">http://www.lukehayler.com/2009/11/gearing-up-for-sqlbits-v-3/</guid>
		<description><![CDATA[SQLBits is almost upon us. In less than 10 days, around 400 people will be descending on the Celtic Manor in Newport, Wales for the 5th instalment of what I am led to believe is a first rate conference. Great speakers, great sessions, awesome venue, _____________ attendees. That space is intentional. I plan to fill [...]]]></description>
			<content:encoded><![CDATA[<p>SQLBits is almost upon us. In less than 10 days, around 400 people will be descending on the Celtic Manor in Newport, Wales for the 5th instalment of what I am led to believe is a first rate conference. Great speakers, great sessions, awesome venue, _____________ attendees. That space is intentional. I plan to fill it in once I’ve had the pleasure of meeting a bunch of you and making a few (hundred) new friends.</p>
<h4>Preparations</h4>
<p>So I’ve been reading a lot in the last few weeks. As the PASS Summit has just come and gone, there are a multitude of blog posts out there about <a href="http://facility9.com/2009/10/05/random-thoughts-for-enjoying-the-pass-summit">conference preparation</a>, <a href="http://www.brentozar.com/archive/2009/10/travel-tips-for-non-frequent-flyers-2/">travelling tips</a>, ways to cut costs, what type of questions you should and shouldn’t be posing to speakers/vendors/other attendees, starting conversations with others, making new acquaintances, as well as those about the actual conference.</p>
<p>My preparations have be slow and steady. Research has been the main focus, with understanding what sessions are on offer, who the speakers are and what events will be taking place ‘after hours’. The first two items here are easily accomplished by venturing over to the <a href="http://www.sqlbits.com">sqlbits</a> website where you will find a description of each of <a href="http://www.sqlbits.com/information/PublicSessions.aspx">the intended sessions</a>, <a href="http://www.sqlbits.com/information/PublicSpeakers.aspx">the speakers and their bios with links to their websites and other web presences</a> (twitter) if any exist &#8211; most do, but there are a few who seem to be ghosts on the information super-highway (ha! when was the last time that you heard that phrase…). Say what you like, but I believe that if you are a speaker then you should at least have a spot on the intertubez where people can find out more about you and download your slides.</p>
<p>I’ve ordered a bunch of business cards from <a href="http://www.moo.com">moo.com</a>. They’re of the mini variety and hold all the vital contact info as well as a mug shot of yours truly &#8211; so you can remember who to <span style="text-decoration: line-through;">avoid</span> look for at the next meet…</p>
<p>I’ve started to put together a few questions for key people that I’m aiming to <span style="text-decoration: line-through;">stalk</span> find, meet and get to know a little better. I’ll bribe them with whatever they need to persuade them to stick around long enough find out who I am and to answer my questions &#8211; I find beer works pretty well in most cases.</p>
<h4>What to do, Where to go</h4>
<p>In terms of sessions that I’m thinking of attending, it depends on the schedule. I’ve been informed however, that although the schedule for the sessions has been done, ‘technical difficulties’ have meant that they are not yet available for the rest of us. Let’s hope they fix the issue soon… wink wink nudge nudge. Once I know when the sessions are to take place I’ll post a list that I’ll be attending.</p>
<p>On to the important stuff. Social Events! I have been searching for a while now, but have still to find any reference to the ‘after hours events’ &#8211; think organised dinners and karaoke sessions at the PASS Summit. This is due to the fact that either there are no events (yet) or they haven’t been adequately advertised. So, if any of you readers do have knowledge of any planned social events, please let me know. If there aren’t any planned events, well…, we’ll have to change that. Pronto.</p>
<p>I’ll see you there. SQLbits 2009.</p>
<div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:f6abd9ff-f4ac-42a6-a15a-9a75014e94d0" class="wlWriterEditableSmartContent" style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px">del.icio.us Tags: <a rel="tag" href="http://del.icio.us/popular/sqlbits">sqlbits</a>,<a rel="tag" href="http://del.icio.us/popular/sql+server">sql server</a>,<a rel="tag" href="http://del.icio.us/popular/sql">sql</a>,<a rel="tag" href="http://del.icio.us/popular/ssrs">ssrs</a>,<a rel="tag" href="http://del.icio.us/popular/ssis">ssis</a>,<a rel="tag" href="http://del.icio.us/popular/professional+development">professional development</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.lukehayler.com/2009/11/gearing-up-for-sqlbits-v/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://www.lukehayler.com/2009/09/ibm-informix-odbc-connection-error-informix-odbc-driverinformixdatabase-locale-information-mismatch/</link>
		<comments>http://www.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[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 Informix Servers in various locations (DR &#38; TEST sites) and extract specific data for reporting. However, [...]]]></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://www.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://www.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://www.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://www.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://www.lukehayler.com/2009/09/ibm-informix-odbc-connection-error-informix-odbc-driverinformixdatabase-locale-information-mismatch/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
