<?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>DB Management Blog &#124; Quest Software &#187; Toad for SQL Server</title>
	<atom:link href="http://dbmanagement-blog.com/category/sqlserver/toad-for-sql-server/feed/" rel="self" type="application/rss+xml" />
	<link>http://dbmanagement-blog.com</link>
	<description>Bringing you inside information about Quest Software&#039;s database management products.</description>
	<lastBuildDate>Fri, 23 Jul 2010 20:12:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>One Click to Rule Them All</title>
		<link>http://www.thatjeffsmith.com/archive/2010/07/group-execute-why-click-more-than-once/</link>
		<comments>http://www.thatjeffsmith.com/archive/2010/07/group-execute-why-click-more-than-once/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 12:44:46 +0000</pubDate>
		<dc:creator>JeffS</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Toad for SQL Server]]></category>
		<category><![CDATA[Group Execute]]></category>
		<category><![CDATA[Results]]></category>
		<category><![CDATA[toad]]></category>

		<guid isPermaLink="false">http://www.thatjeffsmith.com/?p=255</guid>
		<description><![CDATA[Blog this on Blogger Subscribe to the comments for this post? Share this on Facebook Tweet This! Share this on LinkedIn This feature has been around for awhile in the Toad product family (SQL Server, DB2, MySQL, and Data Analysts), however it was upgraded for Toad for SQL Server, version 5.0. Here&#8217;s a quick run-down: [...]]]></description>
			<content:encoded><![CDATA[

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy">
<ul class="socials">
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.thatjeffsmith.com/archive/2010/07/group-execute-why-click-more-than-once/&amp;n=One+Click+to+Rule+Them+All&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.thatjeffsmith.com/archive/2010/07/group-execute-why-click-more-than-once/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.thatjeffsmith.com/archive/2010/07/group-execute-why-click-more-than-once/&amp;t=One+Click+to+Rule+Them+All" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=One+Click+to+Rule+Them+All+-+http://tinyurl.com/34jgzlh&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.thatjeffsmith.com/archive/2010/07/group-execute-why-click-more-than-once/&amp;title=One+Click+to+Rule+Them+All&amp;summary=This%20feature%20has%20been%20around%20for%20awhile%20in%20the%20Toad%20product%20family%20%28SQL%20Server%2C%20DB2%2C%20MySQL%2C%20and%20Data%20Analysts%29%2C%20however%20it%20was%20upgraded%20for%20Toad%20for%20SQL%20Server%2C%20version%205.0.%0D%0A%0D%0AHere%27s%20a%20quick%20run-down%3A%0D%0A%0D%0AOpen%20the%20Editor%0D%0ALoad%20up%20your%20T-SQL%20and%20get%20ready%20to%20have%20fun.%20%20You%20will%20need%20to%20activate%20the%20%27&amp;source=140,000%20Characters%20or%20Less" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<p>This feature has been around for awhile in the Toad product family (SQL Server, DB2, MySQL, and Data Analysts), however it was upgraded for Toad for SQL Server, version 5.0.</p>
<p>Here&#8217;s a quick run-down:</p>
<p><strong>Open the Editor</strong><br />
Load up your T-SQL and get ready to have fun.  You will need to activate the &#8216;Group Execute&#8217; panel by mouse-right-clicking in the editor and toggling &#8216;on&#8217; the &#8216;Show Group Execute&#8217; item at the bottom of the popup list.  Then you can click &#8216;Enable&#8217; in the Group Execute panel and select which servers you want your script executed against.<br />
<div id="attachment_258" class="wp-caption aligncenter" style="width: 313px"><a href="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/group_execute0.png"><img src="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/group_execute0.png" alt="" title="group_execute0" width="303" height="505" class="size-full wp-image-258" /></a><p class="wp-caption-text">Select Your Servers (and Optionally Databases)</p></div></p>
<p><strong>Database Level Granularity</strong><br />
You can now optionally define at the database level for each server where you want your scripts executed.</p>
<p><strong>Run the script.</strong><br />
You get a &#8216;nanny&#8217; warning.  I advise you do NOT click the &#8216;hide&#8217; disclaimer on this popup.  At some point you will get distracted and try to truncate logs or drop a table somewhere and accidentally do it against multiple sources.<br />
<div id="attachment_256" class="wp-caption aligncenter" style="width: 572px"><a href="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/group_execute2.png"><img src="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/group_execute2.png" alt="" title="group_execute2" width="562" height="235" class="size-full wp-image-256" /></a><p class="wp-caption-text">Insurance Worth Keeping</p></div></p>
<p><strong>Review the Results</strong><br />
The results panel will show one line per server/database.  Selecting a line brings up the data grid hosting the results for that selected server/database.<br />
<a href="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/group_execute3.png"><img src="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/group_execute3.png" alt="" title="group_execute3" width="663" height="384" class="aligncenter size-full wp-image-257" /></a></p>
<p><strong>Merge the Results Into a Single Grid or Report</strong><br />
<div id="attachment_259" class="wp-caption aligncenter" style="width: 457px"><a href="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/group_execute4.png"><img src="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/group_execute4.png" alt="" title="group_execute4" width="447" height="192" class="size-full wp-image-259" /></a><p class="wp-caption-text">See All the Results Merged Together in a Single Set</p></div></p>
<p><strong>Voila!</strong><br />
The data grids are extremely configurable.  Once you have all the data in a single set, you can choose to group by server or database, hide fields, add aggregate functions like Sum or Average, and of course export to the format you need (like MS Access MDB for @BrentO!)<br />
<a href="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/group_execute5.png"><img src="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/group_execute5.png" alt="" title="group_execute5" width="620" height="399" class="alignleft size-full wp-image-260" /></a><br />
<div id="attachment_261" class="wp-caption alignright" style="width: 329px"><a href="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/group_execute6.png"><img src="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/group_execute6.png" alt="" title="group_execute6" width="319" height="261" class="size-full wp-image-261" /></a><p class="wp-caption-text">For your MCM certified Access Pals!</p></div></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thatjeffsmith.com/archive/2010/07/group-execute-why-click-more-than-once/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Toad for SQL Server version 5.0 is now Generally Available</title>
		<link>http://dbmanagement-blog.com/2010/07/13/toad-for-sql-server-version-5-0-is-now-generally-available/</link>
		<comments>http://dbmanagement-blog.com/2010/07/13/toad-for-sql-server-version-5-0-is-now-generally-available/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 23:25:39 +0000</pubDate>
		<dc:creator>Andy Grant</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Toad for SQL Server]]></category>
		<category><![CDATA[administration]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[new release]]></category>
		<category><![CDATA[toad]]></category>

		<guid isPermaLink="false">http://dbmanagement-blog.com/?p=550</guid>
		<description><![CDATA[We are very pleased to announce the availability of Toad for SQL Server 5.0. This release has some new features and several enhancements to current features, including:

SQL Azure Support &#8211; Connect to SQL Azure and utilize the same Toad features as if it were an on-premise SQL Server database
Debug Tracing &#8211; generate a trace on a [...]]]></description>
			<content:encoded><![CDATA[<p>We are very pleased to announce the availability of Toad for SQL Server 5.0. This release has some new features and several enhancements to current features, including:</p>
<ul>
<li>SQL Azure Support &#8211; Connect to SQL Azure and utilize the same Toad features as if it were an on-premise SQL Server database</li>
<li>Debug Tracing &#8211; generate a trace on a piece of code and replay it back later to determine what actually happenedduring execution</li>
<li>Database Administration Object Explorer &#8211; enhanced to provide the ability to filter indexes in the Create/Alter Index window and allows you to postpone any Create/Create or Llike/Alter action</li>
<li>Collaboration &#8211; provides a direct connection to RSS and Twitter feeds, including any Toad community postings</li>
<li>Query Development &#8211; includes productivity-enhancing features for code completion, including object multi-select, the ability to resize the code completion box and parameter hints</li>
<li>Group Execute &#8211; execute a SQL script against each specific database within each instance and merge the results of a group executon into a single result set</li>
<li>Automation &#8211; Import/Export templates allow for the use of a default connection or the connection saved to the Import/Export template</li>
<li>Project Manager &#8211; open a new project or save or save a project using buttons on the Project Manager toolbar</li>
</ul>
<p>To evaluate this new release of Toad for SQL Server, please visit our <a href="http://www.quest.com/toad-for-sql-server/">dedicated product page</a>.</p>
<p>Thank you,</p>
<p>Toad for SQL Server product management team</p>
]]></content:encoded>
			<wfw:commentRss>http://dbmanagement-blog.com/2010/07/13/toad-for-sql-server-version-5-0-is-now-generally-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>INTRODUCING TOAD FOR SQL SERVER PT III</title>
		<link>http://www.thatjeffsmith.com/archive/2010/07/ntroducing-toad-for-sql-server-pt-iii/</link>
		<comments>http://www.thatjeffsmith.com/archive/2010/07/ntroducing-toad-for-sql-server-pt-iii/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 15:33:20 +0000</pubDate>
		<dc:creator>JeffS</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Toad for SQL Server]]></category>
		<category><![CDATA[Award]]></category>
		<category><![CDATA[Best]]></category>
		<category><![CDATA[Compare]]></category>
		<category><![CDATA[Data]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[Faster]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[Plan]]></category>
		<category><![CDATA[Schema]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Synch]]></category>
		<category><![CDATA[Synchronize]]></category>
		<category><![CDATA[toad]]></category>

		<guid isPermaLink="false">http://www.thatjeffsmith.com/?p=233</guid>
		<description><![CDATA[Blog this on Blogger Subscribe to the comments for this post? Share this on Facebook Tweet This! Share this on LinkedIn Up to this point, I have demonstrated my mastery of the Roman Numeral System, Toad&#8217;s IntelliSense and Group Execute technology, and Toad&#8217;s SQL Optimization technology. In this post I&#8217;ll finish the conversation with an [...]]]></description>
			<content:encoded><![CDATA[

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy">
<ul class="socials">
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.thatjeffsmith.com/archive/2010/07/ntroducing-toad-for-sql-server-pt-iii/&amp;n=INTRODUCING+TOAD+FOR+SQL+SERVER+PT+III&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.thatjeffsmith.com/archive/2010/07/ntroducing-toad-for-sql-server-pt-iii/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.thatjeffsmith.com/archive/2010/07/ntroducing-toad-for-sql-server-pt-iii/&amp;t=INTRODUCING+TOAD+FOR+SQL+SERVER+PT+III" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=INTRODUCING+TOAD+FOR+SQL+SERVER+PT+III+-+http://tinyurl.com/23jj2e7&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.thatjeffsmith.com/archive/2010/07/ntroducing-toad-for-sql-server-pt-iii/&amp;title=INTRODUCING+TOAD+FOR+SQL+SERVER+PT+III&amp;summary=Up%20to%20this%20point%2C%20I%20have%20demonstrated%20my%20mastery%20of%20the%20Roman%20Numeral%20System%2C%20Toad%27s%20IntelliSense%20and%20Group%20Execute%20technology%2C%20and%20Toad%27s%20SQL%20Optimization%20technology.%0D%0A%0D%0AIn%20this%20post%20I%27ll%20finish%20the%20conversation%20with%20an%20overview%20of%20Toad%27s%20Compare%20and%20Synch%20feature%20set.%0D%0A%0D%0AFor%20your%20reading%20enjoyment&amp;source=140,000%20Characters%20or%20Less" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<p>Up to this point, I have demonstrated my mastery of the Roman Numeral System, Toad&#8217;s <a href="http://www.thatjeffsmith.com/archive/2010/06/introducing-toad-for-sql-server-part-1/">IntelliSense and Group Execute</a> technology, and Toad&#8217;s <a href="http://www.thatjeffsmith.com/archive/2010/06/introducing-toad-for-sql-server-pt-ii/">SQL Optimization technology</a>.</p>
<p>In this post I&#8217;ll finish the conversation with an overview of Toad&#8217;s Compare and Synch feature set.</p>
<p>For your reading enjoyment and my time constraints and sanity, I will show the Server Compare in a step-by-step manner, and then show the Schema and Data compares as an &#8216;end result.&#8217;  The process for each of the three compares is similar, and once you have grasped the wizard conceptually for one, you should be good to go for the others.</p>
<p><strong>Compare and Synch in a Nutshell</strong></p>
<li>Select Source and Target</li>
<li>Do the compare</li>
<li>Review the results</li>
<li>Select each difference for desired synchronization</li>
<li>Synchronize SetA to SetB or vice versa</li>
<li>Review Script</li>
<li>Execute immediately via Toad or save script externally</li>
<p><strong>Server Compares</strong><br />
To get started you will obviously need to be able to connect to the two servers in question.  You will need to use an Administrator-level account for obvious reasons.  For example a lower level account would lack the privileges necessary to compare logins between two different servers.<br />
<div id="attachment_235" class="wp-caption alignleft" style="width: 539px"><a href="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/servercompare0.jpg"><img src="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/servercompare0.jpg" alt="" title="servercompare0" width="529" height="384" class="size-full wp-image-235" /></a><p class="wp-caption-text">Provide Connection Information for the Compare</p></div></p>
<p>Take notice to the &#8216;Offline Snapshot&#8217; option for the comparison source or target.  Once  you have performed a server compare, you are able to save the characteristics of each server to a local file.  That file can then be used as a &#8216;point-in-time&#8217; reference point to the server.  This could be useful for administrators that would like to keep track of their servers as they upgrade them from one release or patch set to the next.</p>
<p>After the report is generated, the results are then available for review.  Missing, different, and equal properties are displayed by default, although you can toggle each category on or off using the Server Compare toolbar.  For this example I have selected only the &#8216;Different&#8217; category.<br />
<div id="attachment_241" class="wp-caption aligncenter" style="width: 1034px"><a href="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/servercompare11.jpg"><img src="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/servercompare11-1024x508.jpg" alt="" title="servercompare11" width="1024" height="508" class="size-large wp-image-241" /></a><p class="wp-caption-text">Select a property, see the difference, view the Synch script for either direction</p></div></p>
<p><strong>The Synchronization is Optional!</strong><br />
If you are just looking for a reporting tool, then this will work fill that need as well.  However, if you do need to generate change scripts, then continue reading.<br />
<div id="attachment_244" class="wp-caption aligncenter" style="width: 600px"><a href="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/servercompare2.jpg"><img src="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/servercompare2.jpg" alt="" title="servercompare2" width="590" height="427" class="size-full wp-image-244" /></a><p class="wp-caption-text">Synch SetA to SetB or go the opposite direction</p></div></p>
<p>Once the script is generated, it is up to you to validate it for your task.<br />
<div id="attachment_246" class="wp-caption aligncenter" style="width: 600px"><a href="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/servercompare4.jpg"><img src="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/servercompare4.jpg" alt="" title="servercompare4" width="590" height="427" class="size-full wp-image-246" /></a><p class="wp-caption-text">Read it, review it, run it, or save it for later!</p></div></p>
<p><strong>Schema Compare</strong><br />
This feature unfortunately does not get off to a very strong start.  The name is misleading as the feature actually does a DATABASE compare.  You can compare databases from different servers or from the same server.  The offline snapshot technology is also available here.<br />
<div id="attachment_248" class="wp-caption aligncenter" style="width: 920px"><a href="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/schema_compare1.jpg"><img src="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/schema_compare1.jpg" alt="" title="schema_compare1" width="910" height="710" class="size-full wp-image-248" /></a><p class="wp-caption-text">The Compare Report  is available in multiple formats.</p></div><br />
<div id="attachment_249" class="wp-caption aligncenter" style="width: 1034px"><a href="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/schema_compare2.jpg"><img src="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/schema_compare2-1024x566.jpg" alt="" title="schema_compare2" width="1024" height="566" class="size-large wp-image-249" /></a><p class="wp-caption-text">View Differences Side By Side or View the Synch Script for each object</p></div></p>
<p>Toad does validate the synch scripts and will warn you if the possibility of data loss occurs.  For example this difference report shows a column of length 50 in one database and of 25 in another.  For Toad to synch A to B, you would lose upwards of 25 characters on that column.<br />
<div id="attachment_250" class="wp-caption aligncenter" style="width: 766px"><a href="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/schema_compare3.jpg"><img src="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/schema_compare3.jpg" alt="" title="schema_compare3" width="756" height="483" class="size-full wp-image-250" /></a><p class="wp-caption-text">Script warnings alert you to possible data loss.  Remember to validate all scripts!</p></div></p>
<p><strong>Compare Data</strong><br />
This may be the most interesting of the compare features.  This technology allows a SQL user to compare data between one set of tables to another set.  The tables can reside in any database on any server.  The tables do not need to share common table or column names.  Of course it is easier to setup the compare if the names are the same and if they share common primary keys.</p>
<p>The tool allows you to view table differences side by side at the row and/or column level.  You can choose to compare all the data or use a WHERE clause to limit the data being processed.  The technology is fairly robust<br />
but will consume quite a bit of PC resources.  I have successfully ran a two million to two million row table compare in several minutes.  As with all software programs, be careful what you ask for!<br />
<div id="attachment_252" class="wp-caption aligncenter" style="width: 1034px"><a href="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/data_compare1.jpg"><img src="http://www.thatjeffsmith.com/wp-content/uploads/2010/07/data_compare1-1024x559.jpg" alt="" title="data_compare1" width="1024" height="559" class="size-large wp-image-252" /></a><p class="wp-caption-text">Table data differences</p></div></p>
<p>For more information on the Data Compares, check out <a href="http://www.toadworld.com/BLOGS/tabid/67/EntryID/540/Default.aspx">an earlier post of mine on ToadWorld</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thatjeffsmith.com/archive/2010/07/ntroducing-toad-for-sql-server-pt-iii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introducing Toad for SQL Server Pt II</title>
		<link>http://www.thatjeffsmith.com/archive/2010/06/introducing-toad-for-sql-server-pt-ii/</link>
		<comments>http://www.thatjeffsmith.com/archive/2010/06/introducing-toad-for-sql-server-pt-ii/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 17:13:41 +0000</pubDate>
		<dc:creator>JeffS</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Toad for SQL Server]]></category>
		<category><![CDATA[Award]]></category>
		<category><![CDATA[Best]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[Faster]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[Plan]]></category>
		<category><![CDATA[toad]]></category>
		<category><![CDATA[Tuning]]></category>

		<guid isPermaLink="false">http://www.thatjeffsmith.com/?p=185</guid>
		<description><![CDATA[Blog this on Blogger Subscribe to the comments for this post? Share this on Facebook Tweet This! Share this on LinkedIn That&#8217;s right folks! Toad for SQL Server has been recognized AGAIN as the best development tool for SQL Server. In a previous post I talked about Toad&#8217;s IntelliSense and Group Execute features. Let&#8217;s continue [...]]]></description>
			<content:encoded><![CDATA[

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy">
<ul class="socials">
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.thatjeffsmith.com/archive/2010/06/introducing-toad-for-sql-server-pt-ii/&amp;n=Introducing+Toad+for+SQL+Server+Pt+II&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.thatjeffsmith.com/archive/2010/06/introducing-toad-for-sql-server-pt-ii/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.thatjeffsmith.com/archive/2010/06/introducing-toad-for-sql-server-pt-ii/&amp;t=Introducing+Toad+for+SQL+Server+Pt+II" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Introducing+Toad+for+SQL+Server+Pt+II+-+http://tinyurl.com/23tzeax&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.thatjeffsmith.com/archive/2010/06/introducing-toad-for-sql-server-pt-ii/&amp;title=Introducing+Toad+for+SQL+Server+Pt+II&amp;summary=That%27s%20right%20folks%21%20%20Toad%20for%20SQL%20Server%20has%20been%20recognized%20AGAIN%20as%20the%20best%20development%20tool%20for%20SQL%20Server.%20%20In%20a%20previous%20post%20I%20talked%20about%20Toad%27s%20IntelliSense%20and%20Group%20Execute%20features.%0D%0A%0D%0A%0D%0A%0D%0ALet%27s%20continue%20the%20conversation%20now%20with%20a%20quick%20introduction%20on%20our%20SQL%20Tuning%20feature.%0D%0A%0D%0ASQL%20Op&amp;source=140,000%20Characters%20or%20Less" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<p>That&#8217;s right folks!  Toad for SQL Server has been recognized AGAIN as the best development tool for SQL Server.  In a <a href="http://www.thatjeffsmith.com/archive/2010/06/introducing-toad-for-sql-server-part-1/">previous post</a> I talked about Toad&#8217;s IntelliSense and Group Execute features.</p>
<p><a href="http://www.quest.com/newsroom/awards.aspx"><img src="http://www.quest.com/newsroom/images/award_logos/BOTE_2010_Winner.jpg"/></a></p>
<p>Let&#8217;s continue the conversation now with a quick introduction on our SQL Tuning feature.</p>
<p><strong>SQL Optimization</strong><br />
SQL tuning, SQL optimization, SQL plan evaluation, SQL-go-faster: pick your poison, we just want to make your T-SQL more efficient and improve it&#8217;s performance profile.</p>
<p>Toad makes this task much more enjoyable.  You can concentrate on getting your query &#8216;right&#8217; in terms of it returning the correct data.  Toad then destructs the query and re-builds it using different syntax methods to find the optimal plan.</p>
<p>Toad then gives you the option of testing one or more of these alternatives so you can choose the one best fit for your application.</p>
<p>While in Toad, you can just hit the &#8216;Optimize the Current Statement&#8217; button, and this will launch you into the Optimizer window.<br />
<div id="attachment_192" class="wp-caption aligncenter" style="width: 573px"><a href="http://www.thatjeffsmith.com/wp-content/uploads/2010/06/sqltuning0.jpg"><img src="http://www.thatjeffsmith.com/wp-content/uploads/2010/06/sqltuning0.jpg" alt="" title="sqltuning0" width="563" height="404" class="size-full wp-image-192" /></a><p class="wp-caption-text">Help is Just a Click Away!</p></div></p>
<p><strong>Tuning Step 1: Evaluate the current Plan and Stats</strong></p>
<p><a href="http://www.thatjeffsmith.com/wp-content/uploads/2010/06/sqltuning1.jpg"><img src="http://www.thatjeffsmith.com/wp-content/uploads/2010/06/sqltuning1.jpg" alt="" title="sqltuning1" width="896" height="539" class="aligncenter size-full wp-image-195" /></a></p>
<p><strong>Tuning Step 2: Generate Alternatives</strong><br />
<a href="http://www.thatjeffsmith.com/wp-content/uploads/2010/06/sqltuning2a.jpg"><img src="http://www.thatjeffsmith.com/wp-content/uploads/2010/06/sqltuning2a.jpg" alt="" title="sqltuning2a" width="768" height="480" class="aligncenter size-full wp-image-199" /></a></p>
<p><strong>Tuning Step 3: Execute Selected Alternatives</strong><br />
<a href="http://www.thatjeffsmith.com/wp-content/uploads/2010/06/sqltuning2.jpg"><img src="http://www.thatjeffsmith.com/wp-content/uploads/2010/06/sqltuning2.jpg" alt="" title="sqltuning2" width="768" height="462" class="aligncenter size-full wp-image-201" /></a><br />
<strong>Tuning Step 4: Evaluate Runtime Stats</strong><br />
<a href="http://www.thatjeffsmith.com/wp-content/uploads/2010/06/sqltuning3.jpg"><img src="http://www.thatjeffsmith.com/wp-content/uploads/2010/06/sqltuning3.jpg" alt="" title="sqltuning3" width="768" height="462" class="aligncenter size-full wp-image-202" /></a><br />
<strong>Tuning Step 5 (Optional): Suggest and Test Indexes</strong><br />
<a href="http://www.thatjeffsmith.com/wp-content/uploads/2010/06/sqltuning4.jpg"><img src="http://www.thatjeffsmith.com/wp-content/uploads/2010/06/sqltuning4.jpg" alt="" title="sqltuning4" width="768" height="462" class="aligncenter size-full wp-image-203" /></a></p>
<p><strong>Scale Test Your Alternatives</strong><br />
With another click, you can also put your queries under load to see which one passes muster.  For example,  your query might run fine for a single user, but start to break down once you have 10 concurrent sessions running it continuously over a period of time.<br />
<a href="http://www.thatjeffsmith.com/wp-content/uploads/2010/06/sqltuning6.jpg"><img src="http://www.thatjeffsmith.com/wp-content/uploads/2010/06/sqltuning6.jpg" alt="" title="sqltuning6" width="768" height="462" class="aligncenter size-full wp-image-204" /></a></p>
<p><strong>Coming Soon: Toad&#8217;s Compare and Synch Feature</strong></p>
<li>Servers</li>
<li>Databases</li>
<li>Data</li>
]]></content:encoded>
			<wfw:commentRss>http://www.thatjeffsmith.com/archive/2010/06/introducing-toad-for-sql-server-pt-ii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introducing Toad for SQL Server, Part 1</title>
		<link>http://www.thatjeffsmith.com/archive/2010/06/introducing-toad-for-sql-server-part-1/</link>
		<comments>http://www.thatjeffsmith.com/archive/2010/06/introducing-toad-for-sql-server-part-1/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 22:54:51 +0000</pubDate>
		<dc:creator>JeffS</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Toad for SQL Server]]></category>
		<category><![CDATA[administration]]></category>
		<category><![CDATA[Best]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Quest]]></category>
		<category><![CDATA[teched]]></category>
		<category><![CDATA[toad]]></category>

		<guid isPermaLink="false">http://www.thatjeffsmith.com/?p=87</guid>
		<description><![CDATA[Blog this on Blogger Subscribe to the comments for this post? Share this on Facebook Tweet This! Share this on LinkedIn For those of you who have been living under a rock for the past decade, Toad is one of the most popular database administration and development tools for the Oracle RDBMS. It just so [...]]]></description>
			<content:encoded><![CDATA[

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy">
<ul class="socials">
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.thatjeffsmith.com/archive/2010/06/introducing-toad-for-sql-server-part-1/&amp;n=Introducing+Toad+for+SQL+Server%2C+Part+1&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.thatjeffsmith.com/archive/2010/06/introducing-toad-for-sql-server-part-1/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.thatjeffsmith.com/archive/2010/06/introducing-toad-for-sql-server-part-1/&amp;t=Introducing+Toad+for+SQL+Server%2C+Part+1" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Introducing+Toad+for+SQL+Server%2C+Part+1+-+http://tinyurl.com/2fgwah8&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.thatjeffsmith.com/archive/2010/06/introducing-toad-for-sql-server-part-1/&amp;title=Introducing+Toad+for+SQL+Server%2C+Part+1&amp;summary=For%20those%20of%20you%20who%20have%20been%20living%20under%20a%20rock%20for%20the%20past%20decade%2C%20Toad%20is%20one%20of%20the%20most%20popular%20database%20administration%20and%20development%20tools%20for%20the%20Oracle%20RDBMS.%20%20It%20just%20so%20happens%20that%20Toad%20is%20also%20available%20for%20Microsoft%27s%20SQL%20Server%20platform.%0D%0A%0D%0AThis%20blog%20serves%20as%20a%20quick%20introduction&amp;source=140,000%20Characters%20or%20Less" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<p>For those of you who have been living under a rock for the past decade, Toad is one of the most popular database administration and development tools for the Oracle RDBMS.  It just so happens that Toad is also available for Microsoft&#8217;s SQL Server platform.</p>
<p>This blog serves as a quick introduction to Toad for SQL Server for those who may have just heard about it.  It seems that many folks find Toad extremely powerful for SQL Server development and administration, as it was just named for the second consecutive year, &#8216;<a href="http://www.quest.com/newsroom/news-releases-show.aspx?contentid=11703">Best of TechEd</a>&#8216; in the &#8216;Database Development&#8217; category by <em>Windows IT Pro® and SQL Server Magazine®</em>.</p>
<p>In the summary for the award announcement, Toad was described as the &#8216;Swiss Army knife&#8217; for database tools, and had it&#8217;s features for Intellisense, Group Execute, SQL Tuning, and Compares singled out as reasons for the award.</p>
<p>I want to spend a few minutes going over these features in detail.  If you like what you see, then you can try out the tool for yourself by <a href="http://www.quest.com/2_0/registration.aspx?RequestDefID=8045&#038;prod=152">downloading a 30 day trial from Quest.com</a>.</p>
<p><strong>The Swiss Army Knife of Database Tools</strong><br />
It&#8217;s hard to detail everything Toad does, so we often use this comparison.  With Toad you get an extremely powerful editor and object browser.  These main &#8216;blades&#8217; are supplemented with a dozen or more utilities to help the SQL Server professional get the job done.  Let&#8217;s look at a few in detail.</p>
<p><strong>IntelliSense</strong><br />
The easiest way to describe this feature is probably to show it.  But to put it into words, it can be described as technology in the editor that attempts to automatically complete your keystrokes.<br />
<a href="http://www.thatjeffsmith.com/wp-content/uploads/2010/06/ss1.jpg"><img src="http://www.thatjeffsmith.com/wp-content/uploads/2010/06/ss1-300x158.jpg" alt="" title="IntelliSense In Action" width="300" height="158" class="alignleft size-medium wp-image-89" /></a> Here&#8217;s the most basic use of the tool.  Start typing and let Toad pop-up a list of objects or calls that might satisfy your query/script.</p>
<p>In this case I had AdventureWorks set as my current database and asked for a list of tables that belonged to the &#8216;Person&#8217; schema.  I can now click into that object.  I could also start typing and use the CTRL+Period keystroke to have Toad auto-complete the object if possible.</p>
<p>Here&#8217;s another example:<br />
<a href="http://www.thatjeffsmith.com/wp-content/uploads/2010/06/ss2.jpg"><img src="http://www.thatjeffsmith.com/wp-content/uploads/2010/06/ss2.jpg" alt="" title="Code Snippets" width="587" height="299" class="alignleft size-full wp-image-93" /></a> Let&#8217;s say I want to make a call to a SQL command, i can mouse-right-click and &#8216;Snippet &#8211; Insert a Snippet.&#8217;  Once you get to your call, you can then use SHIFT+F1 on the command to bring up the documentation for that snippet.</p>
<p>Once you&#8217;ve finished your masterpiece query or script, you can now execute that in Toad with F5.  Or, you could execute that set of code against <em>multiple</em> databases.<br />
<center>Note: SSMS also has IntelliSense features, but only works while connected to SS2008.  Toad&#8217;s IntelliSense works with SQL 2000, 2005, &#038; 2008</center></p>
<p><strong>Group Execute</strong><br />
This feature does exactly what it sounds like &#8211; allows you to take one or more commands and issue them concurrently against multiple servers.<br />
<a href="http://www.thatjeffsmith.com/wp-content/uploads/2010/06/ss3.jpg"><img src="http://www.thatjeffsmith.com/wp-content/uploads/2010/06/ss3.jpg" alt="" title="Group Execute" width="674" height="311" class="aligncenter size-full wp-image-95" /></a></p>
<p>I think it goes without saying that this feature is both powerful and dangerous &#8211; as are most of our favorite technologies.  You do get a &#8216;Are you sure&#8217; prompt before any of your scripts are executed against multiple servers.</p>
<p><strong>More to come</strong><br />
I&#8217;d rather keep this in blog format than do an entire tech brief on Toad, so we&#8217;ll stop here and pick this discussion back up later in Part 2.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thatjeffsmith.com/archive/2010/06/introducing-toad-for-sql-server-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I need information!!</title>
		<link>http://dbmanagement-blog.com/2010/04/21/i-need-information/</link>
		<comments>http://dbmanagement-blog.com/2010/04/21/i-need-information/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 19:01:51 +0000</pubDate>
		<dc:creator>Ari Weil</dc:creator>
				<category><![CDATA[Benchmark Factory]]></category>
		<category><![CDATA[Capacity Manager]]></category>
		<category><![CDATA[Change Director]]></category>
		<category><![CDATA[Discovery Wizard]]></category>
		<category><![CDATA[Foglight Performance Analysis]]></category>
		<category><![CDATA[Foglight for SQL Server]]></category>
		<category><![CDATA[LiteSpeed for SQL Server]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server Training]]></category>
		<category><![CDATA[Spotlight on SQL Server]]></category>
		<category><![CDATA[Toad for SQL Server]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://dbmanagement-blog.com/?p=409</guid>
		<description><![CDATA[More, different, or better?  Whatever you need, our SQL Server community at http://sqlserver.quest.com is there to help.  Many of you already frequent our forum location to engage in discussions about our database management products, but to improve upon the experience we&#8217;ve recently added a sticky topic specifically for you to request videos and collateral.  Do [...]]]></description>
			<content:encoded><![CDATA[<p>More, different, or better?  Whatever you need, our SQL Server community at <a href="http://sqlserver.quest.com">http://sqlserver.quest.com</a> is there to help.  Many of you already frequent our forum location to engage in discussions about our database management products, but to improve upon the experience we&#8217;ve recently added a sticky topic specifically for you to request videos and collateral.  Do you want to know how Spotlight on SQL Server Enterprise can help you identify the I/O latency for an instance using SAN storage, and feel that a short video would be more helpful?  Would you like a brief tutorial on how to make the most out of the History view in Foglight Performance Analysis for SQL Server?  If so, we want to hear from you here: <a href="http://sqlserver.quest.com/forum.jspa?forumID=888">http://sqlserver.quest.com/forum.jspa?forumID=888</a>, which is the direct link to our forum area entitled &#8220;Request Product Videos and Collateral Here&#8221;.  We&#8217;re looking forward to hearing from you!</p>
]]></content:encoded>
			<wfw:commentRss>http://dbmanagement-blog.com/2010/04/21/i-need-information/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Toad for SQL Server Wins Gold for Best Development Tool</title>
		<link>http://dbmanagement-blog.com/2009/12/10/toad-for-sql-server-wins-gold-for-best-development-tool/</link>
		<comments>http://dbmanagement-blog.com/2009/12/10/toad-for-sql-server-wins-gold-for-best-development-tool/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 20:50:58 +0000</pubDate>
		<dc:creator>David Gugick</dc:creator>
				<category><![CDATA[Toad for SQL Server]]></category>

		<guid isPermaLink="false">http://questkb.com/?p=195</guid>
		<description><![CDATA[We’re excited to announce that Toad for SQL Server has been awarded Gold for Best Development Tool in SQL Server Magazine’s &#8211; Editor’s Best and Community Choice awards.
The editors were quick to point out that “Developers and DBAs get a lot of bang for the buck with this [Toad for SQL Server] comprehensive toolset. Quest [...]]]></description>
			<content:encoded><![CDATA[<p>We’re excited to announce that <a href="http://www.quest.com/toad-for-sql-server/" target="_blank">Toad for SQL Server</a> has been awarded <strong>Gold for</strong> <strong>Best Development Tool</strong> in <a href="http://www.sqlmag.com/Articles/ArticleID/103178/pg/2/2.html" target="_blank">SQL Server Magazine’s &#8211; Editor’s Best and Community Choice awards</a>.</p>
<p>The editors were quick to point out that “Developers and DBAs get a lot of bang for the buck with this [Toad for SQL Server] comprehensive toolset. Quest Toad is a great set for administrators or developers with crossover responsibilities.”</p>
<p> <a href="http://questkb.com/wp-content/uploads/2009/12/Toad-for-SQL-Server-4.6-UI.png"><img class="alignnone size-large wp-image-196" src="http://questkb.com/wp-content/uploads/2009/12/Toad-for-SQL-Server-4.6-UI-600x412.png" alt="Toad for SQL Server 4.6" width="600" height="412" /></a></p>
<p>We recently released version 4.6 of Toad for SQL Server which includes these new features that DBAs and database developers are sure to welcome:</p>
<ul>
<li>Advanced Group Execute – execute SQL against multiple database instances, intelligently group results, and save query and SQL Server connections for later execution</li>
<li>Connection Colors &#8211; optionally color code connection tabs to provide a visual indication of the type of server to which you are connected</li>
<li>Trace Management – see a list of running traces on the SQL Server instance, examine bound events and filters, and optionally pause or stop traces</li>
<li>Pre-Defined SQL Formats – select a pre-defined SQL formatting template or create your own to quickly format your code based on company standards</li>
<li>DBA Query Code Snippets – execute interesting queries from our included set of DBA Code Snippets that cover: Backup &amp; Restore, Jobs, Server Information, SQL Activity, Table and Index information including fragmentation, and Trace Activity</li>
<li>And more…</li>
</ul>
<p>Combine that with our outstanding set of included features:</p>
<ul>
<li>SQL Tuning –performance tuning with automated optimization and benchmarking</li>
<li>Compare and Sync  –compare and synchronize servers, schemas, and data to easily identifying differences between environments / databases</li>
<li>SQL Script Recall – a time-saving feature designed to automatically capture and eliminate the need to retype commonly used SQL statements</li>
<li>Transaction Log Reader — audit and recover data and schema stored in transaction log files by undoing or redoing any operation and reconstructing transactions</li>
<li>Job Manager – an Outlook-style management console for SQL Server Agent Jobs and Windows Tasks</li>
<li>Debugger – debug T-SQL scripts and stored procedures</li>
<li>IntelliSense –simplify T-SQL script creation through our configurable keyword auto completion feature</li>
<li>Version Control –integrates with your Visual Source Safe (VSS), Concurrent Version System (CVS), Subversion, and Team Foundation Server (TFS) version control systems</li>
<li>Reporting, Charting, and Pivot tables<span> </span></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dbmanagement-blog.com/2009/12/10/toad-for-sql-server-wins-gold-for-best-development-tool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Read the Transaction Log with LiteSpeed</title>
		<link>http://dbmanagement-blog.com/2009/12/03/how-to-read-the-transaction-log-with-litespeed/</link>
		<comments>http://dbmanagement-blog.com/2009/12/03/how-to-read-the-transaction-log-with-litespeed/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 18:10:53 +0000</pubDate>
		<dc:creator>Brent Ozar</dc:creator>
				<category><![CDATA[LiteSpeed for SQL Server]]></category>
		<category><![CDATA[Toad for SQL Server]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[litespeed]]></category>
		<category><![CDATA[log]]></category>
		<category><![CDATA[transaction]]></category>

		<guid isPermaLink="false">http://questkb.com/?p=165</guid>
		<description><![CDATA[Quest LiteSpeed for SQL Server can read transaction log files (LDFs), transaction backups (TRNs) and the online transaction log &#8211; including transactions that haven&#8217;t even been backed up yet.  Learn how in this video by Brent Ozar:
Toad for SQL Server also has this transaction log reader built-in, too!
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.quest.com/litespeed-for-sql-server/">Quest LiteSpeed for SQL Server</a> can read transaction log files (LDFs), transaction backups (TRNs) and the online transaction log &#8211; including transactions that haven&#8217;t even been backed up yet.  Learn how in this video by Brent Ozar:</p>
<br /><img src="http://tutorials.questkb.com/Litespeed-Reading-Logs.jpg" alt="media" /><br />
[See post to watch Flash video]
<p><a href="http://www.toadsoft.com/toadsqlserver/toad_sqlserver.htm">Toad for SQL Server</a> also has this transaction log reader built-in, too!</p>
]]></content:encoded>
			<wfw:commentRss>http://dbmanagement-blog.com/2009/12/03/how-to-read-the-transaction-log-with-litespeed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Discovery Wizard 3.0 and Toad for SQL Server 4.6 for LiteSpeed Licensing Compliance</title>
		<link>http://dbmanagement-blog.com/2009/12/01/using-discovery-wizard-3-0-and-toad-for-sql-server-4-6-for-litespeed-licensing-compliance/</link>
		<comments>http://dbmanagement-blog.com/2009/12/01/using-discovery-wizard-3-0-and-toad-for-sql-server-4-6-for-litespeed-licensing-compliance/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 21:10:34 +0000</pubDate>
		<dc:creator>David Gugick</dc:creator>
				<category><![CDATA[Discovery Wizard]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Toad for SQL Server]]></category>

		<guid isPermaLink="false">http://questkb.com/?p=154</guid>
		<description><![CDATA[Quest gets a lot of requests from our LiteSpeed customers asking how they can better understand what SQL Servers are on the network and where they have LiteSpeed deployed. Quest has two products that can help customers get answers to both of these questions:

Quest Discovery Wizard for SQL Server 3.0 Beta
Toad for SQL Server 4.6

Discovery [...]]]></description>
			<content:encoded><![CDATA[<p>Quest gets a lot of requests from our LiteSpeed customers asking how they can better understand what SQL Servers are on the network and where they have LiteSpeed deployed. Quest has two products that can help customers get answers to both of these questions:</p>
<ul>
<li><a href="http://www.quest.com/discovery-wizard-for-sql-server/" target="_blank">Quest Discovery Wizard for SQL Server 3.0 Beta</a></li>
<li><a href="http://www.quest.com/toad-for-sql-server/" target="_blank">Toad for SQL Server 4.6</a></li>
</ul>
<p>Discovery Wizard for SQL Server is our freeware SQL Server discovery tool. If you do not have a comprehensive list of SQL Servers in your environment, you can use the Discovery Wizard to check your network for installed instances of SQL Server. If you already have a comprehensive list of instances registered in Toad for SQL Server, you can skip to the next section.</p>
<p>The Discovery Wizard uses a variety of scan methods to search for SQL Servers by Domain or IP Address, including:</p>
<ul>
<li>Domain searching using NetEnum discovery</li>
<li>Domain searching using Active Directory</li>
<li>IP Scan using Network Registry</li>
<li>IP Scan using WMI</li>
<li>IP Scan using Login Attempt</li>
<li>IP Scan using TCP Connection</li>
</ul>
<p>Select the scan method (Domain or IP Address), enter the domains and/or IP Address ranges, check the appropriate scan types, and click the Start button.</p>
<p>The Discovery Wizard maintains a list of login credentials for each discovered instance. Right-click on instance and select the Test Connection option to enter the login credentials and then select the Collect Data option to query the instance. Once this is done, you&#8217;ll see a list of all the interesting SQL Server and Operating System information as well as the installed LiteSpeed version:</p>
<p><img class="alignnone size-large wp-image-155" src="http://questkb.com/wp-content/uploads/2009/12/DiscoWiz2-1024x658.png" alt="Discovery Wizard" width="614" height="395" /></p>
<p>If you don’t have a comprehensive list of SQL Server instances, this is a good place to start. But you can do even more when you combine the results of the Discovery Wizard with the Toad for SQL Server 4.6 Group Execute functionality.</p>
<p>Group Execute is a feature of Toad that allows a user to easily run a query across multiple SQL Server instances. Using this feature, we can query each instance for LiteSpeed licensing information, and then review these results in Toad or export to Excel.</p>
<p>First things first. If you used the Discovery Wizard to find your instances, you can easily export them to Toad using the “Export to Toad for SQL Server” option on the main menu.</p>
<p><img class="alignnone size-medium wp-image-158" src="http://questkb.com/wp-content/uploads/2009/12/DiscoWiz-Export-to-Toad-300x112.png" alt="DiscoWiz - Export to Toad" width="300" height="112" /></p>
<p>This feature creates a compatible Toad Connection file which you can then import into Toad using the Import function on the Toad Connection Manager:</p>
<p><img class="alignnone size-full wp-image-162" src="http://questkb.com/wp-content/uploads/2009/12/Toad-Import-Connections.png" alt="Toad - Import Connections" width="250" height="131" /></p>
<p>Once your connections are imported into Toad, connect to any instance, open an Editor window, and select the Group Execute tab on the left (default location). If you don’t see it, right-click in the Editor and select the “Show Group Execute” function.</p>
<p>First check the “Enable Group Execute” option in the Group Execute tab. Second, select the instances you want to check for LiteSpeed. In order for Group Execute to work, you must save login credentials for each connection so Toad can automatically connect, so make sure this information is entered in the connection properties before proceeding.</p>
<p><img class="alignnone size-full wp-image-161" src="http://questkb.com/wp-content/uploads/2009/12/Toad-Group-Execute-Select-Instances.png" alt="Toad - Group Execute Select Instances" width="251" height="245" /></p>
<p>Now we’ll write a simple query to check for LiteSpeed on each instance. This T-SQL batch executes the LiteSpeed Licensing extended stored procedure if it is installed in the master database:</p>
<pre>IF EXISTS (

  SELECT <strong>0</strong>

  FROM master..sysobjects where name = N'xp_sqllitespeed_licenseinfo')

EXEC master.dbo.xp_sqllitespeed_licenseinfo

GO</pre>
<p>Let’s save the file before executing. Use the default TEF file format. This Toad file format saves both the selected connections and the SQL statement in a single file to make it easier to execute in the future.</p>
<p>Last step is to execute the SQL. Toad automatically connects to each instance and runs the query. If there is a connection or execution problem, the Status column next to each connection will indicate there was an error. Simply click on the Messages tab for more detail about the issue and try and correct.</p>
<p>The results are combined into a single grid for easy review. You’ll notice a “Connection” column in the output. This allows you to see which SQL Server each row of results belongs to. Looking at the Evaluation column, you can determine the type of license:</p>
<ul>
<li>0 = a permanent license that does not expire</li>
<li>1 = a license that is only good for a specified number of days, like the built-in 15 day trial key (see the Evaluation Days columns)</li>
<li>2 = A license that expires on a specific date (see the Expires column)</li>
</ul>
<p><a href="http://questkb.com/wp-content/uploads/2009/12/Toad-Group-Execute-Results.png"><img class="alignnone size-large wp-image-160" src="http://questkb.com/wp-content/uploads/2009/12/Toad-Group-Execute-Results-1024x234.png" alt="Toad - Group Execute Results" width="600" height="234" /></a></p>
<p>If you prefer working in Excel, simply right-click the results and select the Quick Export to Excel option.</p>
<p><a href="http://questkb.com/wp-content/uploads/2009/12/Excel-Group-Execute-Export.png"><img class="alignnone size-large wp-image-159" src="http://questkb.com/wp-content/uploads/2009/12/Excel-Group-Execute-Export-1024x125.png" alt="Excel - Group Execute Export" width="600" height="125" /></a></p>
<p>You now have a repeatable way to not only discover your installed SQL Servers, but also check to see where you have LiteSpeed deployed.</p>
]]></content:encoded>
			<wfw:commentRss>http://dbmanagement-blog.com/2009/12/01/using-discovery-wizard-3-0-and-toad-for-sql-server-4-6-for-litespeed-licensing-compliance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migrating Users? Toad does that.</title>
		<link>http://dbmanagement-blog.com/2009/11/13/migrating-users-toad-does-that/</link>
		<comments>http://dbmanagement-blog.com/2009/11/13/migrating-users-toad-does-that/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 14:54:43 +0000</pubDate>
		<dc:creator>Brent Ozar</dc:creator>
				<category><![CDATA[Toad for SQL Server]]></category>

		<guid isPermaLink="false">http://questkb.com/?p=144</guid>
		<description><![CDATA[After restoring a database from production to development, we often need to copy SQL Server logins too.  But how do we keep their passwords and their SIDs?
Toad does that. Connect to the source SQL Server in Toad and click the Migrate Security button in Connection Manager:
The Migrate Security wizard starts and asks which logins you&#8217;d [...]]]></description>
			<content:encoded><![CDATA[<p>After restoring a database from production to development, we often need to copy SQL Server logins too.  But how do we keep their passwords and their SIDs?</p>
<p><em><strong>Toad does that.</strong></em> Connect to the source SQL Server in Toad and click the Migrate Security button in Connection Manager:</p>
<div id="attachment_145" class="wp-caption alignnone" style="width: 395px"><img class="size-full wp-image-145" title="Toad-Migrate-Security" src="http://questkb.com/wp-content/uploads/2009/11/Toad-Migrate-Security.png" alt="Migrate Security in Toad for SQL Server" width="385" height="212" /><p class="wp-caption-text">Migrate Security in Toad for SQL Server</p></div>
<p>The Migrate Security wizard starts and asks which logins you&#8217;d like to copy.  It gives you a script that you can copy/paste, or just tell Toad which server you&#8217;d like to run it against.  This works with SQL Server 2000, 2005, and 2008.</p>
]]></content:encoded>
			<wfw:commentRss>http://dbmanagement-blog.com/2009/11/13/migrating-users-toad-does-that/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
