<?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>Volpet Software</title>
	<atom:link href="http://www.volpet.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.volpet.com</link>
	<description>Creators of Table Diff</description>
	<lastBuildDate>Fri, 22 Nov 2013 23:00:12 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.8.3</generator>
	<item>
		<title>Introduction to Table Diff</title>
		<link>http://www.volpet.com/2010/01/introduction-to-table-diff/</link>
		<comments>http://www.volpet.com/2010/01/introduction-to-table-diff/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 23:34:34 +0000</pubDate>
		<dc:creator><![CDATA[Gia]]></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Table Diff]]></category>

		<guid isPermaLink="false">http://www.volpet.com/?p=1356</guid>
		<description><![CDATA[I am writing a brief introduction about Table Diff, to clarify its purpose and why we developed it. Table Diff is a database comparison tool that allows to easily compare and synchronize the data between two database tables. Table Diff currently supports only Microsoft SQL Server (2000, 2005, 2008 and MSDE) and runs only on [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>I am writing a brief introduction about Table Diff, to clarify its purpose and why we developed it.</p>
<p>Table Diff is a database comparison tool that allows to easily compare and synchronize the data between two database tables. Table Diff currently supports only Microsoft SQL Server (2000, 2005, 2008 and MSDE) and runs only on Windows.</p>
<p style="text-align: center;">
<div style="width: 511px" class="wp-caption aligncenter"><img class=" " title="Table Diff" src="/images/tablediff/ComparisonGrid_835_375.png" alt="Table Diff" width="501" height="225" /><p class="wp-caption-text">Table Diff</p></div>
<p>The reason why we first developed Table Diff is that we needed to compare the data between development and production environments to ensure that data created during the development process (e.g. new records in lookup tables) could be easily copied to the production environment.</p>
<p>There were already few tools out there offering this functionality, but none of them was either reliable enough or cheap enough. Most data comparison tools cost between 150 and  400 US Dollars, which we believe is not an amount of money any software developer or small business can afford spending for performing a data comparison task.</p>
<p>The reason for this is that comparing data is not something that people do very often. You might need to do this a couple of times per month, at most. Maybe there are special cases where you want to compare data more often that that, but we believe that most people won&#8217;t compare two tables very often, and therefore they are not willing to spend a fortune on a tool that will facilitate such task.</p>
<p>When developing Table Diff, we aimed at providing a great user interface, and a lot of flexibility.</p>
<p>For what concerns the user interface, we introduced something quite new, which consists in smart context menus that allow you to easily synchronize two values by simply clicking on them. This feature is very useful when you want to quickly synchronize values here and there and you are not really interested in saving a SQL script to be executed at later stage.</p>
<p style="text-align: center;">
<div style="width: 511px" class="wp-caption aligncenter"><img title="Context menus for quickly eliminating data differences" src="/images/tablediff/RowMenu_835_467.png" alt="Context menus for quickly eliminating data differences" width="501" height="280" /><p class="wp-caption-text">Context menus for quickly eliminating data differences</p></div>
<p>To achieve great flexibility, we introduced features such as custom column mapping (which allows you to map two columns having different name) and custom unique key definition (which allows you to define a custom unique key to use for the comparison).</p>
<p>This week we tested Table Diff with two relatively large tables containing 5,000,000 records each, and it worked like a charm. We&#8217;re very happy with it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.volpet.com/2010/01/introduction-to-table-diff/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
