<?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"
	>

<channel>
	<title>SSIS Talk</title>
	<atom:link href="http://www.ssistalk.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ssistalk.com</link>
	<description>Random thoughts and experiences with SSIS, by Phil Brammer</description>
	<pubDate>Wed, 26 Nov 2008 18:49:02 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.5</generator>
	<language>en</language>
			<item>
		<title>MSDN &#038; TechNet Search Improvements</title>
		<link>http://www.ssistalk.com/2008/11/26/msdn-technet-search/</link>
		<comments>http://www.ssistalk.com/2008/11/26/msdn-technet-search/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 18:44:59 +0000</pubDate>
		<dc:creator>Phil Brammer</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[MSDN]]></category>

		<category><![CDATA[MSDN Search]]></category>

		<category><![CDATA[Search]]></category>

		<category><![CDATA[TechNet]]></category>

		<guid isPermaLink="false">http://www.ssistalk.com/?p=84</guid>
		<description><![CDATA[The MSDN &#038; TechNet Search team have made some improvements to their search engine.
Here&#8217;s a quick walk-through&#8230;.

Want to perform a search?  Type in your terms!

Hmm&#8230;  You&#8217;re not on SQL Server 2008 yet?  Click on &#8220;SQL Server 2005&#8243; in the Refine by Topic list: 

Perhaps you also want to refine to Support Knowledge [...]]]></description>
			<content:encoded><![CDATA[<p>The MSDN &#038; TechNet Search team have made some <a href="http://blogs.msdn.com/cslemp/archive/2008/11/24/msdn-and-technet-search-now-more-refined.aspx" target="_new">improvements</a> to their <a href="http://social.msdn.microsoft.com/search/" target="_new">search engine</a>.</p>
<p>Here&#8217;s a quick walk-through&#8230;.<br />
<span id="more-84"></span></p>
<p>Want to perform a search?  Type in your terms!</p>
<p><img src="http://www.ssistalk.com/wp-content/uploads/2008/11/msdn_search_01.jpg" alt="MSDN Search Image with search terms" title="msdn_search_01"  class="alignleft size-full wp-image-85" /></p>
<p>Hmm&#8230;  You&#8217;re not on SQL Server 2008 yet?  Click on &#8220;SQL Server 2005&#8243; in the Refine by Topic list: </p>
<p><img src="http://www.ssistalk.com/wp-content/uploads/2008/11/msdn_search_02.jpg" alt="MSDN Search refine by topic" title="msdn_search_02" class="size-full wp-image-88" /></p>
<p>Perhaps you also want to refine to Support Knowledge Base articles?  Click on that link!</p>
<p><img src="http://www.ssistalk.com/wp-content/uploads/2008/11/msdn_search_03.jpg" alt="" title="msdn_search_03" class="alignnone size-full wp-image-90" /></p>
<p>Also, please notice that there is an <a href="http://en.wikipedia.org/wiki/RSS_(file_format)" target="_new">RSS feed</a> option ( <img src="http://www.ssistalk.com/wp-content/uploads/2008/11/rss.jpg" alt="RSS Icon" title="rss" class="alignnone size-medium wp-image-93" /> ) , and a time-to-get-results indicator (0.1 seconds in this case):</p>
<p><img src="http://www.ssistalk.com/wp-content/uploads/2008/11/msdn_search_04.jpg" alt="" title="msdn_search_04" class="alignnone size-full wp-image-92" /></p>
<p>My thoughts?</p>
<p>Searching is fast.  Once you have a preliminary result set (no <del>filters</del> refinements, just search terms), that resultset is cached and reused in subsequent searches.  That rocks and causes adding refinements to be that much faster.  Kudus to the team.</p>
<p>Using refinements is a huge win-win for everyone.  It helps the consumer (you) get the results needed in an intuitive fashion.  It also helps Microsoft deliver a tool that works successfully to enable consumers to do their work effectively and efficiently.</p>
<p>Try the <a href="http://social.msdn.microsoft.com/search/" target="_new">search</a> today.  Also take a look at the &#8220;Code Search&#8221; feature and let me know what you think.  Note that the code search is pretty much a beta feature and has a ways to go to be ready for &#8220;prime time.&#8221;</p>
<p>Links: </p>
<ul>
<li>MSDN Search: <a href="http://social.msdn.microsoft.com/search/" target="_new">http://social.msdn.microsoft.com/search/</a></li>
<li>TechNet Search: <a href="http://social.technet.microsoft.com/search/" target="_new">http://social.technet.microsoft.com/search/</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.ssistalk.com/2008/11/26/msdn-technet-search/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SECURITY - Microsoft releases critical security fix MS08-067</title>
		<link>http://www.ssistalk.com/2008/10/24/security-microsoft-releases-critical-security-fix-ms08-067/</link>
		<comments>http://www.ssistalk.com/2008/10/24/security-microsoft-releases-critical-security-fix-ms08-067/#comments</comments>
		<pubDate>Fri, 24 Oct 2008 18:23:17 +0000</pubDate>
		<dc:creator>Phil Brammer</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.ssistalk.com/?p=83</guid>
		<description><![CDATA[Please ensure that if you fall under the affected operating systems in MS08-067, patch your system immediately.  Basically, if you are on Windows 2000, XP, or Server 2003, Microsoft has put you in the &#8220;critical&#8221; bucket.  Vista and Server 2008 are in the &#8220;important&#8221; bucket.
]]></description>
			<content:encoded><![CDATA[<p>Please ensure that if you fall under the affected operating systems in <a href="http://www.microsoft.com/technet/security/bulletin/MS08-067.mspx">MS08-067</a>, patch your system immediately.  Basically, if you are on Windows 2000, XP, or Server 2003, Microsoft has put you in the &#8220;critical&#8221; bucket.  Vista and Server 2008 are in the &#8220;important&#8221; bucket.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ssistalk.com/2008/10/24/security-microsoft-releases-critical-security-fix-ms08-067/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SSIS &#038; Mapped Network Drives</title>
		<link>http://www.ssistalk.com/2008/10/24/ssis-mapped-network-drives/</link>
		<comments>http://www.ssistalk.com/2008/10/24/ssis-mapped-network-drives/#comments</comments>
		<pubDate>Fri, 24 Oct 2008 14:21:16 +0000</pubDate>
		<dc:creator>Phil Brammer</dc:creator>
		
		<category><![CDATA[SSIS]]></category>

		<guid isPermaLink="false">http://www.ssistalk.com/?p=82</guid>
		<description><![CDATA[In short, avoid using mapped network drives inside your SSIS package for things like file paths, control flow settings, log file locations, etc&#8230;  Instead use UNC path notations.  (\\server\share\directory)
Why?  Well, if you&#8217;re always running an SSIS package by hand using dtexec.exe, or through Business Intelligence Development Studio (BIDS), dtexecui.exe, etc&#8230; you don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>In short, avoid using mapped network drives inside your SSIS package for things like file paths, control flow settings, log file locations, etc&#8230;  Instead use <a href="http://en.wikipedia.org/wiki/Path_(computing)#Uniform_Naming_Convention">UNC path notations</a>.  (\\server\share\directory)</p>
<p>Why?  Well, if you&#8217;re always running an <a href="http://msdn.microsoft.com/en-us/library/ms141026.aspx">SSIS</a> package by hand using <a href="http://msdn.microsoft.com/en-us/library/ms162810.aspx">dtexec.exe</a>, or through Business Intelligence Development Studio (BIDS), dtexecui.exe, etc&#8230; you don&#8217;t really have to worry about this.  However, if you&#8217;re running the package via a scheduler such as SQL Agent, you&#8217;ll run into perceived permission problems, or reports that files cannot be found.  The issue with schedulers such as Agent is that they run under a &#8220;service account&#8221; that does not have access to mapped network drives.</p>
<p>Mapped network drives are set up for your user-session when you log on to a computer.  Even if you log in with the same account that the SQL Agent service uses, the service will still not have access to any drives you map because the service does not have access to the drives in *your* <em>session</em>.</p>
<p>This is a common issue that I see with users who are trying to repoint the default behavior of SSIS to a network share, or that are trying to read/write files on a share.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ssistalk.com/2008/10/24/ssis-mapped-network-drives/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SQL Server 2008 - Changing status bar color in Management Studio</title>
		<link>http://www.ssistalk.com/2008/09/14/sql-server-2008-changing-status-bar-color-in-management-studio/</link>
		<comments>http://www.ssistalk.com/2008/09/14/sql-server-2008-changing-status-bar-color-in-management-studio/#comments</comments>
		<pubDate>Sun, 14 Sep 2008 23:49:44 +0000</pubDate>
		<dc:creator>Phil Brammer</dc:creator>
		
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://www.ssistalk.com/?p=81</guid>
		<description><![CDATA[SQL Server 2008 brings with it the ability to change the color of the status bar in Management Studio per your choosing.  This is especially good to distinguish between production and non-production machines, or if you simply wish to have a different color other than the default gray.
However, the only way to do this [...]]]></description>
			<content:encoded><![CDATA[<p>SQL Server 2008 brings with it the ability to change the color of the status bar in Management Studio per your choosing.  This is especially good to distinguish between production and non-production machines, or if you simply wish to have a different color other than the default gray.</p>
<p>However, the only way to do this is in the properties of a server when registering it under Registered Servers (Ctrl-Alt-G).  Add a new server and in the connection properties, select the color you wish for this particular server.</p>
<p>I have a short video demonstrating it:
<ul>
<li><a href="http://www.ssistalk.com/color/sql2008_change_color.swf">Flash video</a></li>
<li><a href="http://www.ssistalk.com/color/sql2008_change_color.m4v">iPod video</a></li>
</ul>
<p><img src="http://www.ssistalk.com/sql2008_color.png" alt="SQL Server Management Studio color example" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ssistalk.com/2008/09/14/sql-server-2008-changing-status-bar-color-in-management-studio/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SQL Server 2008 - Install Gotcha (impacts BI tools)</title>
		<link>http://www.ssistalk.com/2008/08/07/sql-server-2008-install-gotcha-impacts-bi-tools/</link>
		<comments>http://www.ssistalk.com/2008/08/07/sql-server-2008-install-gotcha-impacts-bi-tools/#comments</comments>
		<pubDate>Thu, 07 Aug 2008 15:12:46 +0000</pubDate>
		<dc:creator>Phil Brammer</dc:creator>
		
		<category><![CDATA[SQL Server]]></category>

		<category><![CDATA[SSIS]]></category>

		<category><![CDATA[kb]]></category>

		<category><![CDATA[orcas]]></category>

		<category><![CDATA[SQL Server 2008]]></category>

		<category><![CDATA[ssas]]></category>

		<category><![CDATA[ssrs]]></category>

		<category><![CDATA[visual studio]]></category>

		<guid isPermaLink="false">http://www.ssistalk.com/?p=78</guid>
		<description><![CDATA[For those of you that have access to the SQL Server 2008 distribution via the various channels, please pay attention to the Microsoft KB article which will likely apply to your installation experience until Visual Studio 2008 (Orcas) SP1 has shipped: http://support.microsoft.com/kb/956139
Basically, if you want to install SQL Server 2008, go ahead.  If you [...]]]></description>
			<content:encoded><![CDATA[<p>For those of you that have access to the SQL Server 2008 distribution via the various channels, please pay attention to the Microsoft KB article which will likely apply to your installation experience until Visual Studio 2008 (Orcas) SP1 has shipped: <a href="http://support.microsoft.com/kb/956139">http://support.microsoft.com/kb/956139</a></p>
<p>Basically, if you want to install SQL Server 2008, go ahead.  If you want to install SSIS, SSRS, SSAS, and a few other tools, you&#8217;re going to have to wait until VS 2008 SP1 has shipped and is installed on your machine before going through the SQL Server 2008 setup.  Also note, that the warning in the KB article appears quite late in the SQL Server 2008 setup process, so you have been warned!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ssistalk.com/2008/08/07/sql-server-2008-install-gotcha-impacts-bi-tools/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SQL Server 2008 - RTM</title>
		<link>http://www.ssistalk.com/2008/08/06/sql-server-2008-rtm/</link>
		<comments>http://www.ssistalk.com/2008/08/06/sql-server-2008-rtm/#comments</comments>
		<pubDate>Wed, 06 Aug 2008 17:59:20 +0000</pubDate>
		<dc:creator>Phil Brammer</dc:creator>
		
		<category><![CDATA[SQL Server]]></category>

		<category><![CDATA[Katmai]]></category>

		<category><![CDATA[RTM]]></category>

		<category><![CDATA[SQL Server 2008]]></category>

		<guid isPermaLink="false">http://www.ssistalk.com/?p=77</guid>
		<description><![CDATA[The code for SQL Server 2008 (Katmai) has made it to the RTM phase, according to the closing keynote at TechEd South Africa.  This essentially locks up development for this version.  Downloads should be available soon to MSDN subscribers and trial availability relatively soon for non-MSDN subscribers.  Physical media and availability in [...]]]></description>
			<content:encoded><![CDATA[<p>The code for SQL Server 2008 (Katmai) has made it to the RTM phase, according to the closing keynote at TechEd South Africa.  This essentially locks up development for this version.  Downloads should be available soon to MSDN subscribers and trial availability relatively soon for non-MSDN subscribers.  Physical media and availability in retail outlets will be a bit longer (date unknown).</p>
<p>Press release here: <a href="http://www.microsoft.com/presspass/press/2008/aug08/08-06SQLServer2008PR.mspx">http://www.microsoft.com/presspass/press/2008/aug08/08-06SQLServer2008PR.mspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ssistalk.com/2008/08/06/sql-server-2008-rtm/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SQL Server - SQL Injection Attacks</title>
		<link>http://www.ssistalk.com/2008/06/02/sql-server-sql-injection-attacks/</link>
		<comments>http://www.ssistalk.com/2008/06/02/sql-server-sql-injection-attacks/#comments</comments>
		<pubDate>Mon, 02 Jun 2008 18:31:14 +0000</pubDate>
		<dc:creator>Phil Brammer</dc:creator>
		
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://www.ssistalk.com/?p=76</guid>
		<description><![CDATA[If you expose your SQL Server databases to the Internet via an application layer and you are the person that manages, writes, or supports the Web code, you need to read this:
From Buck Woody, Program Manager: 
You might have read recently that there have been ongoing SQL injection attacks against vulnerable web applications occurring over [...]]]></description>
			<content:encoded><![CDATA[<p>If you expose your SQL Server databases to the Internet via an application layer and you are the person that manages, writes, or supports the Web code, you need to read this:</p>
<p>From Buck Woody, Program Manager: </p>
<blockquote><p>You might have read recently that there have been ongoing SQL injection attacks against vulnerable web applications occurring over the last few months.  These attacks have received recurring attention in the press as they pop up in various geographies around the world. These attacks do not leverage any SQL Server vulnerabilities or any un-patched vulnerabilities in any Microsoft product – the attack vector is vulnerable custom applications. In fact, SQL Injection is a coding issue that can attack any database system, so it&#8217;s a good idea to learn how to defend against them.</p>
<p>In order to help you respond to and defend yourself from these attacks, Microsoft has an authoritative blog including talking points and guidance.  You can find this at <a href="http://blogs.technet.com/swi/archive/2008/05/29/sql-injection-attack.aspx">http://blogs.technet.com/swi/archive/2008/05/29/sql-injection-attack.aspx</a>.
</p></blockquote>
<p>Please read through the included link to the TechNet article.  READ IT!  </p>
<p>Steve Kass also talks about this in a bit more detail along with a sister vulnerability, the HTML injection: <a href="http://stevekass.com/2008/05/31/read-this-if-you-serve-up-web-pages-from-sql-data/">http://stevekass.com/2008/05/31/read-this-if-you-serve-up-web-pages-from-sql-data/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ssistalk.com/2008/06/02/sql-server-sql-injection-attacks/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SQL Server 2005 - SP3 due out Q4 2008</title>
		<link>http://www.ssistalk.com/2008/04/15/sql-server-2005-sp3-due-out-q4-2008/</link>
		<comments>http://www.ssistalk.com/2008/04/15/sql-server-2005-sp3-due-out-q4-2008/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 21:58:12 +0000</pubDate>
		<dc:creator>Phil Brammer</dc:creator>
		
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://www.ssistalk.com/2008/04/15/sql-server-2005-sp3-due-out-q4-2008/</guid>
		<description><![CDATA[From Redmond, WA and the MVP Summit:
It&#8217;s official - Microsoft will be delivering Service Pack 3 in, hopefully, Q4 2008.
Basically, they will be working on and delivering  SP3 after SQL Server 2008 is released this year.  So, let&#8217;s applaud Microsoft for listening to our wishes, and remember that SQL Server 2008 is their [...]]]></description>
			<content:encoded><![CDATA[<p>From Redmond, WA and the MVP Summit:</p>
<p>It&#8217;s official - Microsoft will be delivering Service Pack 3 in, hopefully, Q4 2008.</p>
<p>Basically, they will be working on and delivering  SP3 after SQL Server 2008 is released this year.  So, let&#8217;s applaud Microsoft for listening to our wishes, and remember that SQL Server 2008 is their top priority - and rightly so.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ssistalk.com/2008/04/15/sql-server-2005-sp3-due-out-q4-2008/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Microsoft BI Metadata Toolkit</title>
		<link>http://www.ssistalk.com/2008/03/28/microsoft-bi-metadata-toolkit/</link>
		<comments>http://www.ssistalk.com/2008/03/28/microsoft-bi-metadata-toolkit/#comments</comments>
		<pubDate>Fri, 28 Mar 2008 18:14:32 +0000</pubDate>
		<dc:creator>Phil Brammer</dc:creator>
		
		<category><![CDATA[SQL Server]]></category>

		<category><![CDATA[SSIS]]></category>

		<guid isPermaLink="false">http://www.ssistalk.com/2008/03/28/microsoft-bi-metadata-toolkit/</guid>
		<description><![CDATA[Some of you may have visited the link to Microsoft&#8217;s whitepaper on the BI Metadata Toolkit only to find the referenced samples download link is not working.  Many of us have always had a copy of the whitepaper, but not the samples download.  We&#8217;ve received that missing download and are sharing it here. [...]]]></description>
			<content:encoded><![CDATA[<p>Some of you may have visited the link to <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=182BD330-0189-450C-A2FE-DF5C132D9DA9&#038;displaylang=en">Microsoft&#8217;s whitepaper on the BI Metadata Toolkit </a>only to find the referenced samples download link is not working.  Many of us have always had a copy of the whitepaper, but not the samples download.  We&#8217;ve received that missing download and are sharing it here.  The folks at Microsoft are aware of the bad samples download link and are working to get that resolved.</p>
<p>The whitepaper focuses on sharing metadata between Microsoft&#8217;s BI tools and is a very good read.  It touches on what is &#8220;metadata,&#8221; how can you use it, where to use it, and most importantly *why* you&#8217;d want to use it.  Sarbanes-Oxley is mentioned and is important to consider when deploying SSIS solutions.  Sarbanes-Oxley (a.k.a. the knee-jerk reaction to the Enron debacle), while broad in nature, basically boils down to enforcing accountability and separation of duties.  The BI Metadata Toolkit can help in ensuring SOX compliance.</p>
<p>As part of the samples download, Microsoft includes the following tools:</p>
<ul>
<li>Dependency Analyzer: loads into a database lineage data between SSIS, SSAS, and SQL Server</li>
<li>Dependecy Viewer: graphically see dependencies from the above tool</li>
<li>Data Source View: A DSV for use in Reporting Services (SSRS) to view dependency repository</li>
<li>Lineage Repository: A database called SSIS_META that can be used to house metadata from nearly any system</li>
<li>Reports</li>
<li>Report Model: For use with Report Builder to allow creating ad-hoc reports</li>
<li>Integration Services Samples: Sample packages to start auditing and viewing lineage on</li>
</ul>
<p><a href="http://www.ssistalk.com/MetadataToolkit/SS2005_Metadata_whitepaper.doc">BI Metadata Toolkit Whitepaper</a> (.doc - 994 kb)<br />
<a href="http://www.ssistalk.com/MetadataToolkit/MetadataReportingSamples_Setup.msi">BI Metadata Toolkit Samples</a> (.msi - 311 kb)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ssistalk.com/2008/03/28/microsoft-bi-metadata-toolkit/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SQL Server 2008 - New table/column limits</title>
		<link>http://www.ssistalk.com/2008/03/11/sql-server-2008-new-tablecolumn-limits/</link>
		<comments>http://www.ssistalk.com/2008/03/11/sql-server-2008-new-tablecolumn-limits/#comments</comments>
		<pubDate>Tue, 11 Mar 2008 18:01:07 +0000</pubDate>
		<dc:creator>Phil Brammer</dc:creator>
		
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://www.ssistalk.com/2008/03/11/sql-server-2008-new-tablecolumn-limits/</guid>
		<description><![CDATA[Here are some new*, upgraded limits as they apply to tables in SQL Server 2008:

Column limit per base table: 30,000 columns, which is up from 1,024 columns
Index limit: 1,000 indexes, which is up from 249
Statistics limit: 30,000 statistics, which is up from 2,000

These limits are still bound to the row size limit which is 8,060 [...]]]></description>
			<content:encoded><![CDATA[<p>Here are some new*, upgraded limits as they apply to tables in SQL Server 2008:</p>
<ul>
<li>Column limit per base table: 30,000 columns, which is up from 1,024 columns</li>
<li>Index limit: 1,000 indexes, which is up from 249</li>
<li>Statistics limit: 30,000 statistics, which is up from 2,000</li>
</ul>
<p>These limits are still bound to the row size limit which is 8,060 bytes; however if a table has sparse columns in it, then that limit is reduced to 8,018 bytes.</p>
<p>*Note: These are not yet available in the CTPs but should be in the CTP6 refresh.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ssistalk.com/2008/03/11/sql-server-2008-new-tablecolumn-limits/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
