<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.sqlteam.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>SQLTeam.com Articles</title><link>http://www.sqlteam.com/sitefeed.aspx</link><description>SQL Server related articles and news from SQLTeam.com</description><copyright>(c) 2009, SQLTeam Publishing, LLC.  All Rights Reserved.</copyright><ttl>60</ttl><xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" /><image><link>http://www.sqlteam.com/</link><url>http://www.sqlteam.com/images2/SqlTeamHDR2.jpg</url><title>SQLTeam.com</title></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.sqlteam.com/Sqlteam" type="application/rss+xml" /><item><title>Testing with Profiler Custom Events and Database Snapshots</title><description>We've all had them. One of those stored procedures that is huge and contains complex
business logic which may or may not be executed. These procedures make it an absolute
nightmare when it comes to debugging problems because they're so complex and have
so many logic offshoots that it's very easy to get lost when you're trying to determine
the path that the procedure code took when it ran. Fortunately Profiler lets you
define custom events that you can raise in your code and capture in a trace so you
get a better window into the sub events occurring in your code. I found it very
useful to use custom events and a database snapshot to debug some code recently
and we'll explore both in this article. I find raising these events and running
Profiler to be very useful for testing my stored procedures on my own as well as
when my code is going through official testing and user acceptance. It's a simple
approach and a great way to catch any performance problems or logic errors.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.sqlteam.com/~ff/Sqlteam?a=eDDqRJ7piAk:VCARy-kncvs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Sqlteam?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~ff/Sqlteam?a=eDDqRJ7piAk:VCARy-kncvs:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Sqlteam?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~ff/Sqlteam?a=eDDqRJ7piAk:VCARy-kncvs:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Sqlteam?i=eDDqRJ7piAk:VCARy-kncvs:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~ff/Sqlteam?a=eDDqRJ7piAk:VCARy-kncvs:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Sqlteam?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~ff/Sqlteam?a=eDDqRJ7piAk:VCARy-kncvs:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Sqlteam?i=eDDqRJ7piAk:VCARy-kncvs:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~ff/Sqlteam?a=eDDqRJ7piAk:VCARy-kncvs:as7VaYKENsE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Sqlteam?d=as7VaYKENsE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~ff/Sqlteam?a=eDDqRJ7piAk:VCARy-kncvs:gRsNgB-aSSA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Sqlteam?d=gRsNgB-aSSA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Sqlteam/~4/eDDqRJ7piAk" height="1" width="1"/&gt;</description><link>http://feeds.sqlteam.com/~r/Sqlteam/~3/eDDqRJ7piAk/testing-with-profiler-custom-events-and-database-snapshots</link><pubDate>Mon, 22 Jun 2009 00:00:00 GMT</pubDate><comments>http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=128042</comments><guid isPermaLink="false">http://www.sqlteam.com/article/testing-with-profiler-custom-events-and-database-snapshots</guid><feedburner:origLink>http://www.sqlteam.com/article/testing-with-profiler-custom-events-and-database-snapshots</feedburner:origLink></item><item><title>Advanced SQL Server 2008 Extended Events with Examples</title><description>In the previous article we learned about SQL Server 2008 Extended Events terminology, components and 
took a look at a simple example. In this article we&amp;#39;ll take a deeper look with some more complex examples.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.sqlteam.com/~ff/Sqlteam?a=X8NLDQxMQzY:C6yMP0VIobA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Sqlteam?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~ff/Sqlteam?a=X8NLDQxMQzY:C6yMP0VIobA:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Sqlteam?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~ff/Sqlteam?a=X8NLDQxMQzY:C6yMP0VIobA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Sqlteam?i=X8NLDQxMQzY:C6yMP0VIobA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~ff/Sqlteam?a=X8NLDQxMQzY:C6yMP0VIobA:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Sqlteam?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~ff/Sqlteam?a=X8NLDQxMQzY:C6yMP0VIobA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Sqlteam?i=X8NLDQxMQzY:C6yMP0VIobA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~ff/Sqlteam?a=X8NLDQxMQzY:C6yMP0VIobA:as7VaYKENsE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Sqlteam?d=as7VaYKENsE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~ff/Sqlteam?a=X8NLDQxMQzY:C6yMP0VIobA:gRsNgB-aSSA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Sqlteam?d=gRsNgB-aSSA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Sqlteam/~4/X8NLDQxMQzY" height="1" width="1"/&gt;</description><link>http://feeds.sqlteam.com/~r/Sqlteam/~3/X8NLDQxMQzY/advanced-sql-server-2008-extended-events-with-examples</link><pubDate>Mon, 25 May 2009 00:00:00 GMT</pubDate><comments>http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=126411</comments><guid isPermaLink="false">http://www.sqlteam.com/article/advanced-sql-server-2008-extended-events-with-examples</guid><feedburner:origLink>http://www.sqlteam.com/article/advanced-sql-server-2008-extended-events-with-examples</feedburner:origLink></item><item><title>Introduction to SQL Server 2008 Extended Events</title><description>SQL Server 2008 Extended Events are the new low level, high performance eventing system in SQL Server.  They use less system resources and provide better tracking of SQL Server performance than previous methods like Perfmon and SQL Trace/Profiler events.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.sqlteam.com/~ff/Sqlteam?a=EThOeKYUy5k:jbAmybv8o68:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Sqlteam?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~ff/Sqlteam?a=EThOeKYUy5k:jbAmybv8o68:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Sqlteam?i=EThOeKYUy5k:jbAmybv8o68:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~ff/Sqlteam?a=EThOeKYUy5k:jbAmybv8o68:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Sqlteam?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~ff/Sqlteam?a=EThOeKYUy5k:jbAmybv8o68:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Sqlteam?i=EThOeKYUy5k:jbAmybv8o68:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~ff/Sqlteam?a=EThOeKYUy5k:jbAmybv8o68:as7VaYKENsE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Sqlteam?d=as7VaYKENsE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~ff/Sqlteam?a=EThOeKYUy5k:jbAmybv8o68:gRsNgB-aSSA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Sqlteam?d=gRsNgB-aSSA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Sqlteam/~4/EThOeKYUy5k" height="1" width="1"/&gt;</description><link>http://feeds.sqlteam.com/~r/Sqlteam/~3/EThOeKYUy5k/introduction-to-sql-server-2008-extended-events</link><pubDate>Tue, 19 May 2009 00:00:00 GMT</pubDate><comments>http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=125977</comments><guid isPermaLink="false">http://www.sqlteam.com/article/introduction-to-sql-server-2008-extended-events</guid><feedburner:origLink>http://www.sqlteam.com/article/introduction-to-sql-server-2008-extended-events</feedburner:origLink></item><item><title>Monitoring SQL Server Agent with Powershell</title><description>This article introduces the reader to Powershell.  The application that it demonstrates is one that monitors SQL Server Agent to make sure it is running.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.sqlteam.com/~ff/Sqlteam?a=wG3pTDyODso:KJKc4D4sd1k:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Sqlteam?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~ff/Sqlteam?a=wG3pTDyODso:KJKc4D4sd1k:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Sqlteam?i=wG3pTDyODso:KJKc4D4sd1k:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~ff/Sqlteam?a=wG3pTDyODso:KJKc4D4sd1k:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Sqlteam?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~ff/Sqlteam?a=wG3pTDyODso:KJKc4D4sd1k:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Sqlteam?i=wG3pTDyODso:KJKc4D4sd1k:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~ff/Sqlteam?a=wG3pTDyODso:KJKc4D4sd1k:as7VaYKENsE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Sqlteam?d=as7VaYKENsE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~ff/Sqlteam?a=wG3pTDyODso:KJKc4D4sd1k:gRsNgB-aSSA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/Sqlteam?d=gRsNgB-aSSA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Sqlteam/~4/wG3pTDyODso" height="1" width="1"/&gt;</description><link>http://feeds.sqlteam.com/~r/Sqlteam/~3/wG3pTDyODso/monitoring-sql-server-agent-with-powershell</link><pubDate>Tue, 24 Mar 2009 00:00:00 GMT</pubDate><comments>http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=122354</comments><guid isPermaLink="false">http://www.sqlteam.com/article/monitoring-sql-server-agent-with-powershell</guid><feedburner:origLink>http://www.sqlteam.com/article/monitoring-sql-server-agent-with-powershell</feedburner:origLink></item><item><title>SQL Server Version</title><description>I'm continually trying to track down what service packs are installed on various SQL Servers I support.  I can never find the right support page on Microsoft's site.  So here's an article with all the SQL Server version information I can track down.  If you know of any older versions or can help me fill out any missing data, please post in the comments and I'll update the article.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=DC8ncvSx"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=PHEYWChb"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?i=PHEYWChb" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=aAUq0zNS"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=DBi0PqUe"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?i=DBi0PqUe" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=GUu6Irek"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=1150" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=kgCk5Aea"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=1149" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Sqlteam/~4/bsKaXQhhYzM" height="1" width="1"/&gt;</description><link>http://feeds.sqlteam.com/~r/Sqlteam/~3/bsKaXQhhYzM/sql-server-versions</link><pubDate>Thu, 29 Jan 2009 00:00:00 GMT</pubDate><comments>http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=13956</comments><guid isPermaLink="false">http://www.sqlteam.com/article/sql-server-versions</guid><feedburner:origLink>http://www.sqlteam.com/article/sql-server-versions</feedburner:origLink></item><item><title>Scheduling Jobs in SQL Server Express - Part 2</title><description>&lt;p&gt;In my previous article &lt;a href="http://www.sqlteam.com/article/scheduling-jobs-in-sql-server-express"&gt;Scheduling Jobs in SQL Server Express&lt;/a&gt; we saw how to 
make simple job scheduling in SQL Server 2005 Express work. We limited the scheduling to one time or daily repeats. Sometimes this isn't enough. 
In this article we'll take a look at how to make a scheduling solution based on Service Broker worthy of the SQL Server Agent itself.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=0k4ZAWMy"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=FzpcY0ra"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?i=FzpcY0ra" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=JyAgMmsa"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=t1zbf1YP"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?i=t1zbf1YP" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=dUdBU2iv"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=1150" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=csXa2ZrW"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=1149" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Sqlteam/~4/KocU5BR-eHs" height="1" width="1"/&gt;</description><link>http://feeds.sqlteam.com/~r/Sqlteam/~3/KocU5BR-eHs/scheduling-jobs-in-sql-server-express-2</link><pubDate>Mon, 01 Dec 2008 00:00:00 GMT</pubDate><comments>http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=115428</comments><guid isPermaLink="false">http://www.sqlteam.com/article/scheduling-jobs-in-sql-server-express-2</guid><feedburner:origLink>http://www.sqlteam.com/article/scheduling-jobs-in-sql-server-express-2</feedburner:origLink></item><item><title>Scheduling Jobs in SQL Server Express</title><description>&lt;p&gt;As we all know SQL Server 2005 Express is a very powerful free edition of SQL Server 2005. However it does not contain SQL Server Agent service. Because of this scheduling jobs is not possible. So if we want to do this we have to install a free or commercial 3rd party product. This usually isn't allowed due to the security policies of many hosting companies and thus presents a problem. Maybe we want to schedule daily backups, database reindexing, statistics updating, etc. This is why I wanted to have a solution based only on SQL Server 2005 Express and not dependent on the hosting company. And of course there is one based on our old friend the Service Broker.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=1dzWZcF8"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=WwOQRSzB"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?i=WwOQRSzB" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=Y0hm1zlF"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=KmQWo4HO"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?i=KmQWo4HO" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=eFQNWkg9"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=1150" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=V8mAFHqo"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=1149" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Sqlteam/~4/h8GyHQl91SU" height="1" width="1"/&gt;</description><link>http://feeds.sqlteam.com/~r/Sqlteam/~3/h8GyHQl91SU/scheduling-jobs-in-sql-server-express</link><pubDate>Wed, 27 Aug 2008 00:00:00 GMT</pubDate><comments>http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=109669</comments><guid isPermaLink="false">http://www.sqlteam.com/article/scheduling-jobs-in-sql-server-express</guid><feedburner:origLink>http://www.sqlteam.com/article/scheduling-jobs-in-sql-server-express</feedburner:origLink></item><item><title>Using SET NULL and SET DEFAULT with Foreign Key Constraints</title><description>Cascading Updates and Deletes, introduced with SQL Server 2000, were such an important, crucial feature that it is hard to imagine providing referential integrity without them.  One of the new features in SQL Server 2005 that hasn't gotten a lot of press from what I've read is the new options for the ON DELETE and ON UPDATE clauses: SET NULL and SET DEFAULT. Let's take a look!&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=sYfrBPSc"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=wUvPI60N"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?i=wUvPI60N" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=kc8Sstus"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=qlhwQGbD"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?i=qlhwQGbD" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=BR1QZUXJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=1150" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=uTdDXA47"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=1149" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Sqlteam/~4/VLnyfu9fBL8" height="1" width="1"/&gt;</description><link>http://feeds.sqlteam.com/~r/Sqlteam/~3/VLnyfu9fBL8/using-set-null-and-set-default-with-foreign-key-constraints</link><pubDate>Tue, 12 Aug 2008 00:00:00 GMT</pubDate><comments>http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=108647</comments><guid isPermaLink="false">http://www.sqlteam.com/article/using-set-null-and-set-default-with-foreign-key-constraints</guid><feedburner:origLink>http://www.sqlteam.com/article/using-set-null-and-set-default-with-foreign-key-constraints</feedburner:origLink></item><item><title>SQLTeam.com Reader Survey</title><description>I'm conducting a &lt;a href="http://www.surveymonkey.com/s.aspx?sm=r8YbmW0g218EOxkqymlftA_3d_3d"&gt;survey&lt;/a&gt; of the readers on the site.  If you have a few moments I'd appreciate it if you could fill it out.  It's only nine questions and will take just a few minutes.  I'm trying to learn more about what topics are interesting to SQLTeam readers.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=wukpI3MM"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=L6VUsWc4"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?i=L6VUsWc4" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=4Oym8v6m"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=OXfB8jIl"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?i=OXfB8jIl" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=jPgDUajO"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=1150" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=6GsSYTVS"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=1149" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Sqlteam/~4/GmufDtJoLkM" height="1" width="1"/&gt;</description><link>http://feeds.sqlteam.com/~r/Sqlteam/~3/GmufDtJoLkM/sqlteam-reader-survey-aug-08</link><pubDate>Wed, 06 Aug 2008 00:00:00 GMT</pubDate><comments>http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=108232</comments><guid isPermaLink="false">http://www.sqlteam.com/article/sqlteam-reader-survey-aug-08</guid><feedburner:origLink>http://www.sqlteam.com/article/sqlteam-reader-survey-aug-08</feedburner:origLink></item><item><title>SQL Server 2008: Table Valued Parameters</title><description>&lt;p&gt;In SQL Server 2005 and earlier, it is not possible to pass a table variable as a parameter to a stored procedure.  When multiple rows of data to SQL Server need to send multiple rows of data to SQL Server, developers either had to send one row at a time or come up with other workarounds to meet requirements. While a VB.Net developer recently informed me that there is a SQLBulkCopy object available in .Net to send multiple rows of data to SQL Server at once, the data still can not be passed to a stored proc.&lt;/p&gt;&lt;p&gt;Possibly the most anticipated T-SQL feature of SQL Server 2008 is the new Table-Valued Parameters. This is the ability to easily pass a table to a stored procedure from T-SQL code or from an application as a parameter.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=pJRmMHvH"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=RIyjK3PO"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?i=RIyjK3PO" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=QRW0AnjA"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=xoxvtfDn"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?i=xoxvtfDn" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=CBcyBoBX"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=1150" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=gpoJIZkr"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=1149" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Sqlteam/~4/JOfcx4BKsZ4" height="1" width="1"/&gt;</description><link>http://feeds.sqlteam.com/~r/Sqlteam/~3/JOfcx4BKsZ4/sql-server-2008-table-valued-parameters</link><pubDate>Thu, 24 Jul 2008 00:00:00 GMT</pubDate><comments>http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=107331</comments><guid isPermaLink="false">http://www.sqlteam.com/article/sql-server-2008-table-valued-parameters</guid><feedburner:origLink>http://www.sqlteam.com/article/sql-server-2008-table-valued-parameters</feedburner:origLink></item><item><title>Alerts for when Login Failures Strike</title><description>&lt;p&gt;When repeated SQL Server login failures occur, a DBA should investigate. It could just be someone repeatedly typing in the wrong password. Worst case is a virus attack flooding your network with connection requests. Receiving an e-mail while login failures are occurring allows DBAs to investigate and fix the issue as soon as possible. So how is DBA notified of login failures without flooding their inbox?&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=dlrvAhxF"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=nHDRAE5V"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?i=nHDRAE5V" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=Oh4Nnvzp"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=KJs6rqXF"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?i=KJs6rqXF" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=2HYhymhX"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=1150" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=tznJvt9l"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=1149" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Sqlteam/~4/6S3-dkk01zU" height="1" width="1"/&gt;</description><link>http://feeds.sqlteam.com/~r/Sqlteam/~3/6S3-dkk01zU/alerts-for-when-logins-failures-strike</link><pubDate>Mon, 14 Jul 2008 00:00:00 GMT</pubDate><comments>http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=106703</comments><guid isPermaLink="false">http://www.sqlteam.com/article/alerts-for-when-logins-failures-strike</guid><feedburner:origLink>http://www.sqlteam.com/article/alerts-for-when-logins-failures-strike</feedburner:origLink></item><item><title>PASS Summit 2008 Speaker List</title><description>PASS released the list of &lt;a href="http://summit2008.sqlpass.org/spotlight-sessions.html"&gt;Spotlight Speakers and their session titles and abstracts&lt;/a&gt;.  They also released a partial list of the &lt;a href="http://summit2008.sqlpass.org/program-sessions.html"&gt;regular session speakers with their titles and abstracts&lt;/a&gt;.  This is the first 50 sessions of the 130+ total sessions.  As more speakers confirm their participation they'll update the speaker list.  Don't forget that the price increases by $200 after June 30th, 2008.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=9dcBfJtW"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=6CthRzvf"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?i=6CthRzvf" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=gXIHzyoP"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=iN4dusLh"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?i=iN4dusLh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=VBBQOhQY"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=1150" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.sqlteam.com/~f/Sqlteam?a=b8jud9d8"&gt;&lt;img src="http://feeds.feedburner.com/~f/Sqlteam?d=1149" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Sqlteam/~4/78YJEBvwSBY" height="1" width="1"/&gt;</description><link>http://feeds.sqlteam.com/~r/Sqlteam/~3/78YJEBvwSBY/pass-summit-2008-speaker-list</link><pubDate>Wed, 25 Jun 2008 00:00:00 GMT</pubDate><comments>http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=105554</comments><guid isPermaLink="false">http://www.sqlteam.com/article/pass-summit-2008-speaker-list</guid><feedburner:origLink>http://www.sqlteam.com/article/pass-summit-2008-speaker-list</feedburner:origLink></item></channel></rss>
