<?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> &#187; Transaction Log</title>
	<atom:link href="http://benchmarkitconsulting.com/tag/transaction-log/feed/" rel="self" type="application/rss+xml" />
	<link>http://benchmarkitconsulting.com</link>
	<description></description>
	<lastBuildDate>Mon, 06 Feb 2012 16:34:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>I am not the first DBA to take up this cause&#8230; but I am determined to be the last</title>
		<link>http://benchmarkitconsulting.com/colin-stasiuk/2009/09/10/i-am-not-the-first-dba-to-take-up-this-cause-but-i-am-determined-to-be-the-last/</link>
		<comments>http://benchmarkitconsulting.com/colin-stasiuk/2009/09/10/i-am-not-the-first-dba-to-take-up-this-cause-but-i-am-determined-to-be-the-last/#comments</comments>
		<pubDate>Thu, 10 Sep 2009 16:47:11 +0000</pubDate>
		<dc:creator>Colin Stasiuk</dc:creator>
				<category><![CDATA[Backup]]></category>
		<category><![CDATA[Benchmark IT Consulting]]></category>
		<category><![CDATA[Colin Stasiuk]]></category>
		<category><![CDATA[Monitoring]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Recovery]]></category>
		<category><![CDATA[Recovery Mode]]></category>
		<category><![CDATA[Transaction Log]]></category>
		<category><![CDATA[TSQL]]></category>

		<guid isPermaLink="false">http://benchmarkitconsulting.com/?p=1041</guid>
		<description><![CDATA[OK maybe this article is not THAT important LOL but it was a great quote by Obama so I figured I&#8217;d work it in LOL Please know what Recovery Mode your databases are in and your recovery requirements and then back them up accordingly. Too often I see databases that are in a Full or [...]]]></description>
			<content:encoded><![CDATA[<p>OK maybe this article is not THAT important LOL but it was a great quote by Obama so I figured I&#8217;d work it in LOL <img src='http://benchmarkitconsulting.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Please know what Recovery Mode your databases are in and your recovery requirements and then back them up accordingly.</p>
<p>Too often I see databases that are in a Full or Bulk Logged recovery mode but do not have transaction log backups running.  If you&#8217;re not performing transaction log backups there really is no good reason to be in a Full or Bulk Logged Recovery Mode.</p>
<p>Below is a script that you can run against a single instance or if you use a Central Management Server ( See <a href="http://www.brentozar.com/archive/2008/08/sql-server-2008s-new-central-management-server/" target="_blank">Brent Ozar&#8217;s post on CMS</a>) that you can use as a starting point to provide information on your databases, what recovery mode then are in, and their most recent Full, Differential, and Transaction Log Backup Date/Time.  I&#8217;ve also included the databases &#8220;Updateability&#8221; and &#8220;UserAccess&#8221; as these settings would play a role in your backup strategy.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
</pre></td><td class="code"><pre class="t-sql" style="font-family:monospace;">SELECT 	A.dbid, A.name as [DatabaseName], 
		CONVERT(sysname,DATABASEPROPERTYEX(A.name, 'Recovery')) AS [RecoveryMode],
		(	SELECT	max(backup_finish_date) 
			FROM	msdb.dbo.backupset 
			WHERE	[type] = 'D' and 
					database_name = A.name) AS [LastFullBackupDateTime],
		(	SELECT	max(backup_finish_date) 
			FROM	msdb.dbo.backupset 
			WHERE	[type] = 'I' and 
					database_name = A.name) AS [LastDiffBackupDateTime],
		(	SELECT	max(backup_finish_date) 
			FROM	msdb.dbo.backupset 
			WHERE	[type] = 'L' and 
					database_name = A.name) AS [LastLogBackupDateTime],
		CONVERT(sysname,DATABASEPROPERTYEX(A.name, 'Updateability')) Updateability,
		CONVERT(sysname,DATABASEPROPERTYEX(A.name, 'UserAccess')) UserAccess
FROM 	master.dbo.sysdatabases A WITH(NOLOCK)
WHERE 	A.name NOT IN ('tempdb')
GROUP BY A.dbid, A.name
ORDER BY A.name</pre></td></tr></table></div>

<p>Policy Based Management is also a great way to alert you on databases that do not have an appropriate backup configuration but if you&#8217;re not quite &#8220;there&#8221; yet this is a good place to start until you bridge that gap.</p>
<p><strong> </strong><br />
Here is a quick description of each Recovery Mode&#8217;s backup capabilities:</p>
<p><strong>Simple Recovery Mode</strong></p>
<ul>
<li>Full Backups &#8211; Yes</li>
<li>Differential Backups &#8211; Yes</li>
<li>Transaction Log Backups are NOT available because transactions are truncated from the transaction log usually after each checkpoint</li>
</ul>
<p><strong>Bulk-Logged Recovery Mode</strong></p>
<ul>
<li>Full Backups &#8211; Yes</li>
<li>Differential Backups &#8211; Yes</li>
<li>Transaction Log Backups &#8211; Yes (but Bulk Operations like BCP, Bulk Insert, etc are minimally logged)</li>
</ul>
<p><strong>Full Recovery Mode</strong></p>
<ul>
<li>Full Backups &#8211; Yes</li>
<li>Differential Backups &#8211; Yes</li>
<li>Transaction Log Backups &#8211; Yes</li>
</ul>
<p> </p>
<p>Enjoy!!</p>
<p><span><a href="http://benchmarkitconsulting.com" target="_blank"><img class="alignnone size-full wp-image-402" title="benchmark_sm" src="http://benchmarkitconsulting.com/wp-content/uploads/2009/02/benchmark_sm.jpg" alt="" width="157" height="74" /></a><a href="http://sqlserverpedia.com/wiki/Editors#Colin_Stasiuk" target="_blank"><img src="http://sqlserverpedia.com/badges/SQLServerPedia_Badge_Blogger.jpg" alt="" width="120" height="60" /> </a></span></p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=I+am+not+the+first+DBA+to+take+up+this+cause%26%238230%3B+but+I+am+determined+to+be+the+last+http://tinyurl.com/m7r8up" title="Post to Twitter"><img class="nothumb" src="http://benchmarkitconsulting.com/wp-content/plugins/tweet-this/icons/tt-twitter-big4.png" alt="Post to Twitter" /></a> <a class="tt" href="http://delicious.com/post?url=http://benchmarkitconsulting.com/colin-stasiuk/2009/09/10/i-am-not-the-first-dba-to-take-up-this-cause-but-i-am-determined-to-be-the-last/&amp;title=I+am+not+the+first+DBA+to+take+up+this+cause%26%238230%3B+but+I+am+determined+to+be+the+last" title="Post to Delicious"><img class="nothumb" src="http://benchmarkitconsulting.com/wp-content/plugins/tweet-this/icons/tt-delicious-big4.png" alt="Post to Delicious" /></a> <a class="tt" href="http://digg.com/submit?url=http://benchmarkitconsulting.com/colin-stasiuk/2009/09/10/i-am-not-the-first-dba-to-take-up-this-cause-but-i-am-determined-to-be-the-last/&amp;title=I+am+not+the+first+DBA+to+take+up+this+cause%26%238230%3B+but+I+am+determined+to+be+the+last" title="Post to Digg"><img class="nothumb" src="http://benchmarkitconsulting.com/wp-content/plugins/tweet-this/icons/tt-digg-big4.png" alt="Post to Digg" /></a> <a class="tt" href="http://stumbleupon.com/submit?url=http://benchmarkitconsulting.com/colin-stasiuk/2009/09/10/i-am-not-the-first-dba-to-take-up-this-cause-but-i-am-determined-to-be-the-last/&amp;title=I+am+not+the+first+DBA+to+take+up+this+cause%26%238230%3B+but+I+am+determined+to+be+the+last" title="Post to StumbleUpon"><img class="nothumb" src="http://benchmarkitconsulting.com/wp-content/plugins/tweet-this/icons/tt-su-big4.png" alt="Post to StumbleUpon" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://benchmarkitconsulting.com/colin-stasiuk/2009/09/10/i-am-not-the-first-dba-to-take-up-this-cause-but-i-am-determined-to-be-the-last/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Another Reason SQL 2000 should just go away!   :)</title>
		<link>http://benchmarkitconsulting.com/colin-stasiuk/2009/07/02/another-reason-sql-2000-should-just-go-away/</link>
		<comments>http://benchmarkitconsulting.com/colin-stasiuk/2009/07/02/another-reason-sql-2000-should-just-go-away/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 21:01:13 +0000</pubDate>
		<dc:creator>Colin Stasiuk</dc:creator>
				<category><![CDATA[Benchmark IT Consulting]]></category>
		<category><![CDATA[Colin Stasiuk]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[bitwise]]></category>
		<category><![CDATA[DMV]]></category>
		<category><![CDATA[log file]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[SQL 2000]]></category>
		<category><![CDATA[SQL 2005]]></category>
		<category><![CDATA[SQL 2008]]></category>
		<category><![CDATA[Transaction Log]]></category>

		<guid isPermaLink="false">http://benchmarkitconsulting.com/?p=785</guid>
		<description><![CDATA[Quick without looking it up&#8230; what does this script do: SELECT * FROM   dbo.sysfiles  WHERE  (status &#38; 0x40) &#60;&#62; 0 So if you&#8217;re like me and don&#8217;t have all the bit compares memorized for all the tables you probably didn&#8217;t know that this is how (in SQL 2000) you would query the current database to find all the transaction log files.  Every now and [...]]]></description>
			<content:encoded><![CDATA[<p>Quick without looking it up&#8230; what does this script do:</p>
<p><code style="font-size: 12px;"><span style="color:blue">SELECT </span><span style="color:gray">*<br />
</span><span style="color:blue">FROM   </span><span style="color:black">dbo.sysfiles <br />
</span><span style="color:blue">WHERE  </span><span style="color:gray">(</span><span style="color:black">status </span><span style="color:gray">&amp; </span><span style="color:black">0x40</span><span style="color:gray">) &lt;&gt; </span><span style="color:black">0</span></code></p>
<p>So if you&#8217;re like me and don&#8217;t have all the bit compares memorized for all the tables you probably didn&#8217;t know that this is how (in SQL 2000) you would query the current database to find all the transaction log files.  </p>
<p>Every now and again I take for granted the major jump that was SQL 2000 to SQL 2005 and little things like this just show me how much happier I am working in a SQL 2005/2008 environment. </p>
<p>Let me channel my inner Naughty By Nature here:</p>
<p>You down with DMV&#8230;. yeah you know me<br />
You down with DMV&#8230; yeah you know me</p>
<p>(Sorry I&#8217;m still hurting from not winning <a href="http://sqlfool.com/2009/06/sql-rap-contest-results/" target="_blank">SQL Fool&#8217;s Rap Contest </a> )</p>
<p><span style="text-decoration: line-through;">DAMN YOU</span>  My humble congratulations to <a href="http://twitter.com/way0utwest" target="_blank">Steve &#8220;Flavor Flav&#8221; Jones</a></p>
<p><img class="alignnone size-full wp-image-786" title="stevejones" src="http://benchmarkitconsulting.com/wp-content/uploads/2009/07/stevejones.jpg" alt="stevejones" width="93" height="223" /></p>
<p>Now if you were to come across this code:</p>
<p><code style="font-size: 12px;"><span style="color:blue">SELECT&nbsp;</span><span style="color:gray">*&nbsp;<br />
<br /></span><span style="color:blue">FROM&nbsp;&nbsp;&nbsp;</span><span style="color:black">sys.database_files<br />
<br /></span><span style="color:blue">WHERE&nbsp;&nbsp;</span><span style="color:black">type_desc&nbsp;</span><span style="color:blue">=&nbsp;</span><span style="color:red">&#39;LOG&#39;<br />
<br /></span></code></p>
<p>Wouldn&#8217;t you have a much better idea as to what the query is trying to accomplish?</p>
<p>Anyways just another (albeit small) reason why I&#8217;m glad to be leaving SQL 2000 in the past.</p>
<p>Enjoy!!</p>
<p><span><a href="http://benchmarkitconsulting.com" target="_blank"><img class="alignnone size-full wp-image-402" title="benchmark_sm" src="http://benchmarkitconsulting.com/wp-content/uploads/2009/02/benchmark_sm.jpg" alt="" width="157" height="74" /></a><a href="http://sqlserverpedia.com/wiki/Editors#Colin_Stasiuk" target="_blank"><img src="http://sqlserverpedia.com/badges/SQLServerPedia_Badge_Blogger.jpg" alt="" width="120" height="60" /> </a></span></p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=Another+Reason+SQL+2000+should+just+go+away%21+++%3A%29+http://tinyurl.com/m4nn42" title="Post to Twitter"><img class="nothumb" src="http://benchmarkitconsulting.com/wp-content/plugins/tweet-this/icons/tt-twitter-big4.png" alt="Post to Twitter" /></a> <a class="tt" href="http://delicious.com/post?url=http://benchmarkitconsulting.com/colin-stasiuk/2009/07/02/another-reason-sql-2000-should-just-go-away/&amp;title=Another+Reason+SQL+2000+should+just+go+away%21+++%3A%29" title="Post to Delicious"><img class="nothumb" src="http://benchmarkitconsulting.com/wp-content/plugins/tweet-this/icons/tt-delicious-big4.png" alt="Post to Delicious" /></a> <a class="tt" href="http://digg.com/submit?url=http://benchmarkitconsulting.com/colin-stasiuk/2009/07/02/another-reason-sql-2000-should-just-go-away/&amp;title=Another+Reason+SQL+2000+should+just+go+away%21+++%3A%29" title="Post to Digg"><img class="nothumb" src="http://benchmarkitconsulting.com/wp-content/plugins/tweet-this/icons/tt-digg-big4.png" alt="Post to Digg" /></a> <a class="tt" href="http://stumbleupon.com/submit?url=http://benchmarkitconsulting.com/colin-stasiuk/2009/07/02/another-reason-sql-2000-should-just-go-away/&amp;title=Another+Reason+SQL+2000+should+just+go+away%21+++%3A%29" title="Post to StumbleUpon"><img class="nothumb" src="http://benchmarkitconsulting.com/wp-content/plugins/tweet-this/icons/tt-su-big4.png" alt="Post to StumbleUpon" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://benchmarkitconsulting.com/colin-stasiuk/2009/07/02/another-reason-sql-2000-should-just-go-away/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Transaction Log Backups &#8211; Doublecheck Script</title>
		<link>http://benchmarkitconsulting.com/colin-stasiuk/2008/11/04/transaction-log-backups-doublecheck-script/</link>
		<comments>http://benchmarkitconsulting.com/colin-stasiuk/2008/11/04/transaction-log-backups-doublecheck-script/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 23:34:07 +0000</pubDate>
		<dc:creator>Colin Stasiuk</dc:creator>
				<category><![CDATA[Backup]]></category>
		<category><![CDATA[Benchmark IT Consulting]]></category>
		<category><![CDATA[Colin Stasiuk]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Transaction Log]]></category>

		<guid isPermaLink="false">http://benchmarkitconsulting.com/?p=31</guid>
		<description><![CDATA[Have you ever wanted a quick way to check that all of your databases that are either in FULL or BULK_LOGGED recovery mode have transaction log backups setup? The script below is a nice safety net to ensure that all of your non-simple recovery mode databases have transaction log backups setup. Bottom line&#8230; if you [...]]]></description>
			<content:encoded><![CDATA[<p>Have you ever wanted a quick way to check that all of your databases that are either in FULL or BULK_LOGGED recovery mode have transaction log backups setup? The script below is a nice safety net to ensure that all of your non-simple recovery mode databases have transaction log backups setup.</p>
<p>Bottom line&#8230; if you have a database that has it&#8217;s recovery mode set to BULK_LOGGED or FULL recovery mode you should be backing up your transaction log periodically.</p>
<p>Enjoy</p>
<p><code style="font-size: 12px;"><span style="color: #0000ff;">DECLARE </span><span style="color: #434343;">@num_of_days </span><span style="color: #0000ff;">INT</p>
<p>SET </span><span style="color: #434343;">@num_of_days </span><span style="color: #0000ff;">= </span><span style="color: #000000;">1<span style="color:black"> </p>
<p></span></span></code></p>
<p><span style="color: #0000ff;">CREATE TABLE </span><span style="color: #434343;">#DatabaseListNotSimple </span><span style="color: #808080;">(</span><span style="color: #000000;">dbid </span><span style="color: #0000ff;">INT </span><span style="color: #434343;">IDENTITY</span><span style="color: #808080;">(</span><span style="color: #000000;">1</span><span style="color: #808080;">,</span><span style="color: #000000;">1</span><span style="color: #808080;">), </span><span style="color: #000000;">DatabaseName </span><span style="color: #0000ff;">VARCHAR</span><span style="color: #808080;">(</span><span style="color: #000000;">50</span><span style="color: #808080;">))<span style="color:gray"> </p>
<p></span></span></p>
<p><span style="color: #0000ff;">INSERT INTO </span><span style="color: #434343;">#DatabaseListNotSimple</p>
<p></span><span style="color: #0000ff;">SELECT </span><span style="color: #000000;">name </span><span style="color: #0000ff;">AS </span><span style="color: #ff0000;">&#8216;DatabaseName&#8217;</p>
<p></span><span style="color: #0000ff;">FROM </span><span style="color: #000000;">MASTER.dbo.sysdatabases </span><span style="color: #0000ff;">WITH</span><span style="color: #808080;">(</span><span style="color: #000000;">NOLOCK</span><span style="color: #808080;">)</p>
<p></span><span style="color: #0000ff;">WHERE </span><span style="color: #808080;">(</span><span style="color: #ff00ff;">CONVERT</span><span style="color: #808080;">(</span><span style="color: #0000ff;">VARCHAR</span><span style="color: #808080;">(</span><span style="color: #000000;">50</span><span style="color: #808080;">),</span><span style="color: #ff00ff;">DATABASEPROPERTYEX</span><span style="color: #808080;">(</span><span style="color: #000000;">name</span><span style="color: #808080;">,</span><span style="color: #ff0000;">&#8216;Recovery&#8217;</span><span style="color: #808080;">))</span><span style="color: #0000ff;">= </span><span style="color: #ff0000;">&#8216;FULL&#8217; </span><span style="color: #808080;">OR</p>
<p></span><span style="color: #ff00ff;">CONVERT</span><span style="color: #808080;">(</span><span style="color: #0000ff;">VARCHAR</span><span style="color: #808080;">(</span><span style="color: #000000;">50</span><span style="color: #808080;">),</span><span style="color: #ff00ff;">DATABASEPROPERTYEX</span><span style="color: #808080;">(</span><span style="color: #000000;">name</span><span style="color: #808080;">,</span><span style="color: #ff0000;">&#8216;Recovery&#8217;</span><span style="color: #808080;">))</span><span style="color: #0000ff;">= </span><span style="color: #ff0000;">&#8216;BULK_LOGGED&#8217;</span><span style="color: #808080;">) AND</p>
<p></span><span style="color: #000000;">name </span><span style="color: #808080;">&lt;&gt; </span><span style="color: #ff0000;">&#8216;model&#8217;<span style="color:red"> </p>
<p></span></span></p>
<p><span style="color: #0000ff;">SELECT </span><span style="color: #000000;">A.DatabaseName</span><span style="color: #808080;">, </span><span style="color: #0000ff;">MAX</span><span style="color: #808080;">(</span><span style="color: #000000;">B.backup_finish_date</span><span style="color: #808080;">) </span><span style="color: #0000ff;">AS </span><span style="color: #ff0000;">&#8216;LastLogBackupDateTime&#8217;</p>
<p></span><span style="color: #0000ff;">FROM </span><span style="color: #434343;">#DatabaseListNotSimple </span><span style="color: #000000;">A </span><span style="color: #ff00ff;">LEFT </span><span style="color: #808080;">OUTER </span><span style="color: #0000ff;">JOIN</p>
<p></span><span style="color: #000000;">msdb.dbo.backupset B </span><span style="color: #0000ff;">WITH</span><span style="color: #808080;">(</span><span style="color: #000000;">NOLOCK</span><span style="color: #808080;">) </span><span style="color: #0000ff;">ON </span><span style="color: #000000;">A.DatabaseName </span><span style="color: #0000ff;">= </span><span style="color: #000000;">B.database_name</p>
<p></span><span style="color: #0000ff;">WHERE </span><span style="color: #808080;">(</span><span style="color: #000000;">B.TYPE </span><span style="color: #0000ff;">= </span><span style="color: #ff0000;">&#8216;L&#8217; </span><span style="color: #808080;">OR </span><span style="color: #000000;">B.TYPE </span><span style="color: #0000ff;">IS </span><span style="color: #808080;">NULL)</p>
<p></span><span style="color: #0000ff;">GROUP BY </span><span style="color: #000000;">A.DatabaseName</p>
<p></span><span style="color: #0000ff;">HAVING </span><span style="color: #808080;">(</span><span style="color: #0000ff;">MAX</span><span style="color: #808080;">(</span><span style="color: #000000;">B.backup_finish_date</span><span style="color: #808080;">) &lt; </span><span style="color: #ff00ff;">GETDATE</span><span style="color: #808080;">() - </span><span style="color: #434343;">@num_of_days </span><span style="color: #808080;">OR</p>
<p></span><span style="color: #0000ff;">MAX</span><span style="color: #808080;">(</span><span style="color: #000000;">B.backup_finish_date</span><span style="color: #808080;">) </span><span style="color: #0000ff;">IS </span><span style="color: #808080;">NULL)<code style="font-size: 12px;"><span style="color:gray"> </p>
<p></span><span style="color: #0000ff;">DROP TABLE </span><span style="color: #434343;">#DatabaseListNotSimple</p>
<p></span><span style="color: #000000;">GO</p>
<p></span></code></span></p>
<p><span style="color: #0000ff;">DROP TABLE </span><span style="color: #434343;">#DatabaseListNotSimple</p>
<p></span><span style="color: #000000;">GO</p>
<p></span></p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=Transaction+Log+Backups+%26%238211%3B+Doublecheck+Script+http://tinyurl.com/bvgp6p" title="Post to Twitter"><img class="nothumb" src="http://benchmarkitconsulting.com/wp-content/plugins/tweet-this/icons/tt-twitter-big4.png" alt="Post to Twitter" /></a> <a class="tt" href="http://delicious.com/post?url=http://benchmarkitconsulting.com/colin-stasiuk/2008/11/04/transaction-log-backups-doublecheck-script/&amp;title=Transaction+Log+Backups+%26%238211%3B+Doublecheck+Script" title="Post to Delicious"><img class="nothumb" src="http://benchmarkitconsulting.com/wp-content/plugins/tweet-this/icons/tt-delicious-big4.png" alt="Post to Delicious" /></a> <a class="tt" href="http://digg.com/submit?url=http://benchmarkitconsulting.com/colin-stasiuk/2008/11/04/transaction-log-backups-doublecheck-script/&amp;title=Transaction+Log+Backups+%26%238211%3B+Doublecheck+Script" title="Post to Digg"><img class="nothumb" src="http://benchmarkitconsulting.com/wp-content/plugins/tweet-this/icons/tt-digg-big4.png" alt="Post to Digg" /></a> <a class="tt" href="http://stumbleupon.com/submit?url=http://benchmarkitconsulting.com/colin-stasiuk/2008/11/04/transaction-log-backups-doublecheck-script/&amp;title=Transaction+Log+Backups+%26%238211%3B+Doublecheck+Script" title="Post to StumbleUpon"><img class="nothumb" src="http://benchmarkitconsulting.com/wp-content/plugins/tweet-this/icons/tt-su-big4.png" alt="Post to StumbleUpon" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://benchmarkitconsulting.com/colin-stasiuk/2008/11/04/transaction-log-backups-doublecheck-script/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

