<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments for SQL Philosopher</title>
	<atom:link href="http://www.sqlphilosopher.com/wp/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sqlphilosopher.com/wp</link>
	<description>Brad Hoff&#039;s Notes about SQL</description>
	<lastBuildDate>Thu, 07 Mar 2013 21:51:27 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>Comment on My Red-Gate Hyperbac + DBCC CheckDB Script by SQLPhilosopher</title>
		<link>http://www.sqlphilosopher.com/wp/2013/01/my-red-gate-hyperbac-dbcc-checkdb-script/#comment-417</link>
		<dc:creator>SQLPhilosopher</dc:creator>
		<pubDate>Thu, 07 Mar 2013 21:51:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.sqlphilosopher.com/wp/?p=83#comment-417</guid>
		<description><![CDATA[I am so glad to hear that it is helping you out. Thank you for following up. It can be a real pain to keep all of the pieces straight, but it sure is a great peace of mind when you know that your backups are working and that you are keeping an eye on corruption.]]></description>
		<content:encoded><![CDATA[<p>I am so glad to hear that it is helping you out. Thank you for following up. It can be a real pain to keep all of the pieces straight, but it sure is a great peace of mind when you know that your backups are working and that you are keeping an eye on corruption.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on My Red-Gate Hyperbac + DBCC CheckDB Script by Ed Watson</title>
		<link>http://www.sqlphilosopher.com/wp/2013/01/my-red-gate-hyperbac-dbcc-checkdb-script/#comment-416</link>
		<dc:creator>Ed Watson</dc:creator>
		<pubDate>Thu, 07 Mar 2013 21:47:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.sqlphilosopher.com/wp/?p=83#comment-416</guid>
		<description><![CDATA[I knew there had to be a good reason, I just added the logic to my copy.  We had such a hard time trying to get this to work (before your script) with the Virtual Restore after scripting it to work with the Backup Pro.  I just kept screwing it up for some reason.  Thanks for sharing it.]]></description>
		<content:encoded><![CDATA[<p>I knew there had to be a good reason, I just added the logic to my copy.  We had such a hard time trying to get this to work (before your script) with the Virtual Restore after scripting it to work with the Backup Pro.  I just kept screwing it up for some reason.  Thanks for sharing it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on My Red-Gate Hyperbac + DBCC CheckDB Script by SQLPhilosopher</title>
		<link>http://www.sqlphilosopher.com/wp/2013/01/my-red-gate-hyperbac-dbcc-checkdb-script/#comment-415</link>
		<dc:creator>SQLPhilosopher</dc:creator>
		<pubDate>Thu, 07 Mar 2013 21:43:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.sqlphilosopher.com/wp/?p=83#comment-415</guid>
		<description><![CDATA[Ed, this is a great question. Within my environment, I maintain a table with files that need to be cleaned-up. When a restore and consistency check completes, I add the associated backup files to that table, after dropping the virtual database, of course. I then have a process that cleans up those files in the background. 

I do it this way for two reasons. 1, if a deletion of a file fails and needs to be retried, I want to handle that all in one place, rather than implement that logic in multiple different scripts throughout my environment. 2, if a restore or consistency check fails, I want to already have the exact copy of the backups that were used right there on disk. This aides in my troubleshooting. 

In the script I published online, I left out this logic for simplicity. I can also imagine that some people may prefer that I not delete those files automatically, due to some perceived risk. 

I hope that makes sense. If you, or someone else, would like some help with the deletion logic, I would be happy to discuss and help as best as I can.]]></description>
		<content:encoded><![CDATA[<p>Ed, this is a great question. Within my environment, I maintain a table with files that need to be cleaned-up. When a restore and consistency check completes, I add the associated backup files to that table, after dropping the virtual database, of course. I then have a process that cleans up those files in the background. </p>
<p>I do it this way for two reasons. 1, if a deletion of a file fails and needs to be retried, I want to handle that all in one place, rather than implement that logic in multiple different scripts throughout my environment. 2, if a restore or consistency check fails, I want to already have the exact copy of the backups that were used right there on disk. This aides in my troubleshooting. </p>
<p>In the script I published online, I left out this logic for simplicity. I can also imagine that some people may prefer that I not delete those files automatically, due to some perceived risk. </p>
<p>I hope that makes sense. If you, or someone else, would like some help with the deletion logic, I would be happy to discuss and help as best as I can.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on My Red-Gate Hyperbac + DBCC CheckDB Script by Ed Watson</title>
		<link>http://www.sqlphilosopher.com/wp/2013/01/my-red-gate-hyperbac-dbcc-checkdb-script/#comment-414</link>
		<dc:creator>Ed Watson</dc:creator>
		<pubDate>Thu, 07 Mar 2013 21:26:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.sqlphilosopher.com/wp/?p=83#comment-414</guid>
		<description><![CDATA[It seems to work pretty good after a couple of days.  I am curious why you do not delete the backup copies?]]></description>
		<content:encoded><![CDATA[<p>It seems to work pretty good after a couple of days.  I am curious why you do not delete the backup copies?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on My Red-Gate Hyperbac + DBCC CheckDB Script by SQLPhilosopher</title>
		<link>http://www.sqlphilosopher.com/wp/2013/01/my-red-gate-hyperbac-dbcc-checkdb-script/#comment-413</link>
		<dc:creator>SQLPhilosopher</dc:creator>
		<pubDate>Tue, 05 Mar 2013 21:46:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.sqlphilosopher.com/wp/?p=83#comment-413</guid>
		<description><![CDATA[Thanks, I may have missed that when I was cleaning it up for publishing it to the site.  I do insert a value into that table within my environment.  I must have just missed it when I was removing the artifacts from my environment.  I will take a deeper look when I get home.  Thank you for bringing it to my attention.]]></description>
		<content:encoded><![CDATA[<p>Thanks, I may have missed that when I was cleaning it up for publishing it to the site.  I do insert a value into that table within my environment.  I must have just missed it when I was removing the artifacts from my environment.  I will take a deeper look when I get home.  Thank you for bringing it to my attention.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on My Red-Gate Hyperbac + DBCC CheckDB Script by Ed Watson</title>
		<link>http://www.sqlphilosopher.com/wp/2013/01/my-red-gate-hyperbac-dbcc-checkdb-script/#comment-411</link>
		<dc:creator>Ed Watson</dc:creator>
		<pubDate>Tue, 05 Mar 2013 21:21:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.sqlphilosopher.com/wp/?p=83#comment-411</guid>
		<description><![CDATA[What is the purpose of [#checkDBResults].[insert_date]?  It fails because you have it as NOT NULL and then never insert anything into it.  Other than that everything worked great.]]></description>
		<content:encoded><![CDATA[<p>What is the purpose of [#checkDBResults].[insert_date]?  It fails because you have it as NOT NULL and then never insert anything into it.  Other than that everything worked great.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SQL CLR: An Introduction by Deployment and Usage of a CLR Stored Procedure &#124; SQL Philosopher</title>
		<link>http://www.sqlphilosopher.com/wp/2013/03/sql-clr-an-introduction/#comment-409</link>
		<dc:creator>Deployment and Usage of a CLR Stored Procedure &#124; SQL Philosopher</dc:creator>
		<pubDate>Tue, 05 Mar 2013 04:03:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.sqlphilosopher.com/wp/?p=90#comment-409</guid>
		<description><![CDATA[[...] post is part of a series of blog posts entitled SQL CLR: An Introduction, the other posts are as [...]]]></description>
		<content:encoded><![CDATA[<p>[...] post is part of a series of blog posts entitled SQL CLR: An Introduction, the other posts are as [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Writing a Simple CLR Stored Procedure by SQLPhilosopher</title>
		<link>http://www.sqlphilosopher.com/wp/2013/03/writing-a-simple-clr-stored-procedure/#comment-408</link>
		<dc:creator>SQLPhilosopher</dc:creator>
		<pubDate>Tue, 05 Mar 2013 02:06:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.sqlphilosopher.com/wp/?p=94#comment-408</guid>
		<description><![CDATA[I completely agree that a function would suit most use cases better. However, my thought process was that, for a tutorial, a stored procedure might be more accessible to a wider audience. In practice, a function would probably be the way I would go. For my next blog post in this series, I am planning to write a table-valued function that returns all RegEx matches from a particular expression.]]></description>
		<content:encoded><![CDATA[<p>I completely agree that a function would suit most use cases better. However, my thought process was that, for a tutorial, a stored procedure might be more accessible to a wider audience. In practice, a function would probably be the way I would go. For my next blog post in this series, I am planning to write a table-valued function that returns all RegEx matches from a particular expression.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Writing a Simple CLR Stored Procedure by Jonathan Kehayias</title>
		<link>http://www.sqlphilosopher.com/wp/2013/03/writing-a-simple-clr-stored-procedure/#comment-407</link>
		<dc:creator>Jonathan Kehayias</dc:creator>
		<pubDate>Mon, 04 Mar 2013 23:18:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.sqlphilosopher.com/wp/?p=94#comment-407</guid>
		<description><![CDATA[I&#039;m curious why you did this one as a stored procedure, this would make more sense as a function to me?]]></description>
		<content:encoded><![CDATA[<p>I&#8217;m curious why you did this one as a stored procedure, this would make more sense as a function to me?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Origination and Uses of SQL CLR by Deployment and Usage of a CLR Stored Procedure &#124; SQL Philosopher</title>
		<link>http://www.sqlphilosopher.com/wp/2013/03/the-origination-and-uses-of-sql-clr/#comment-406</link>
		<dc:creator>Deployment and Usage of a CLR Stored Procedure &#124; SQL Philosopher</dc:creator>
		<pubDate>Mon, 04 Mar 2013 17:59:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.sqlphilosopher.com/wp/?p=91#comment-406</guid>
		<description><![CDATA[[...] The Origination and Uses of SQL CLR [...]]]></description>
		<content:encoded><![CDATA[<p>[...] The Origination and Uses of SQL CLR [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
