﻿<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Jeff Smith's Blog</title>
    <description>&lt;table&gt;
            &lt;tr&gt;
            &lt;td valign="top"&gt;&lt;img height="183" alt="" width="139" src="/Portals/0/Blog/blog-jeff-smith.png" /&gt;&lt;/td&gt;
            &lt;td valign="top"&gt;&lt;img alt="" src="http://www.toadworld.com/Portals/_default/Skins/NewTWSkin/images/small_twitter.png" /&gt;&lt;strong&gt;&lt;a href="http://twitter.com/hillbillyToad"&gt;@hillbillyToad&lt;/a&gt; - follow me for daily Toad news and user tips&lt;/strong&gt;
            &lt;p&gt;Jeff Smith is a Solutions Architect at Quest Software. He has been with Quest since 2001, working on the Toad R&amp;amp;D, Product Management, and Sales organizations. Jeff is the primary author of the &lt;em&gt;Toad Handbook, 2&lt;sup&gt;nd&lt;/sup&gt; Edition&lt;/em&gt;.&amp;#160; Jeff is a regular speaker at Toad User Groups and Oracle User Groups worldwide.&lt;/p&gt;
            &lt;p&gt;Jeff's blog provides information for Toad users that addresses their day to day challenges.&lt;/p&gt;
            &lt;p&gt;&lt;font color="#003366" size="3"&gt;&lt;strong&gt;Recent postings:&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
&lt;/table&gt; </description>
    <link>http://toadworld.com/BLOGS/tabid/67/BlogId/17/Default.aspx</link>
    <language>en-US</language>
    <managingEditor>Jeff Smith</managingEditor>
    <webMaster>webmaster@toadworld.com</webMaster>
    <pubDate>Thu, 18 Mar 2010 11:41:53 GMT</pubDate>
    <lastBuildDate>Thu, 18 Mar 2010 11:41:53 GMT</lastBuildDate>
    <docs>http://backend.userland.com/rss</docs>
    <generator>Blog RSS Generator Version 3.2.0.15477</generator>
    <item>
      <title>A New Way to Debug PL/SQL</title>
      <description>This may be the most misleading blog title of all time. This ‘new’ way of debugging is actually the oldest and true-est form of debugging. What’s new is that Toad now allows you to run your programs and inspect the variables post-execution via DBMS_OUTPUT without coding any of the DBMS_OUTPUT.PUT_LINE () statements.</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/515/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/515/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=515</guid>
      <pubDate>Tue, 16 Mar 2010 07:00:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=515</trackback:ping>
    </item>
    <item>
      <title>It’s the Little Things, Re-Visited</title>
      <description>&lt;div&gt;
&lt;p&gt;Once again I was reminded how seemingly simple and common-sense features in Toad are frequently overlooked and yet also provide huge differentiation from other database tools out there. If this topic sounds familiar, it’s because &lt;a href="http://www.toadworld.com/BLOGS/tabid/67/EntryID/284/Default.aspx"&gt;I covered it back in 2008&lt;/a&gt; for Toad for Data Analysts.&lt;/p&gt;
&lt;p&gt;While doing a customer visit locally here in the Triangle at a local university, the audience I was presenting to was predominately using a competitor’s product. I won’t mention them by name, but let’s just say the audience was using the tool, but maybe saw room for improvement. The challenge thrown down to me was simple:&lt;/p&gt;
&lt;/div&gt;
&lt;div align="center"&gt;&lt;strong&gt;&lt;em&gt;&lt;font color="#3366ff" size="2"&gt;“Show us something compelling to think about moving to Toad”&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt; &lt;br /&gt;
I love the opportunity to wow people with Toad, and I had my entire favorite tricks lined-up and ready to go. Before starting though I asked a very important question – “What’s stressing you out lately in the database?” They thought for a minute, and then their manager talked about how recently they were frequently needing to take all of their foreign key constraints and triggers in several schemas and disabling them for some major data loads. Apparently this was a one item at a time task, e.g. select constraint, right-click &gt; disable, go to next index, and repeat.&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;So with the table set, I knew I had them right where Toad wanted them!&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;&lt;strong&gt;&lt;font size="5"&gt;&lt;font color="#4f81bd" size="4"&gt;The Toad Way&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;What you can do with one object in Toad, you can easily do for one or more. Let’s take care of the foreign keys first.&lt;/p&gt;
&lt;/div&gt;
&lt;ul&gt;
    &lt;li&gt;Open the Schema Browser to the Constraints tab&lt;/li&gt;
    &lt;li&gt;Set the filter appropriately&lt;/li&gt;
    &lt;li&gt;Multi-select and hit the ‘Disable’ button&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This took me about 60 seconds to demo and honestly only took that long because I talk too much. I was not prepared for their reaction. You would have thought we had normalized their database to 4NF or something.&lt;/p&gt;
&lt;div&gt;Apparently they had a hard time believing it should be this easy, because they insisted on seeing it done for the indexes as well. We had only used 1 out of our 90 minutes so I decided to humor them.&lt;/div&gt;
&lt;div&gt;  &lt;/div&gt;
&lt;div align="center"&gt;&lt;em&gt;&lt;img width="296" height="324" alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog021110-1.gif" /&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog021110-2.gif" /&gt;&lt;br /&gt;
The full power of the Schema Browser is unleashed with multi-select and creative use of the filters.&lt;/em&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Same basic process:&lt;/div&gt;
&lt;ul&gt;
    &lt;li&gt;Go to the triggers tab&lt;/li&gt;
    &lt;li&gt;Set filter up appropriately&lt;/li&gt;
    &lt;li&gt;Multi-select, hit the button.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;p align="center"&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog021110-3.gif" /&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog021110-4.gif" /&gt;&lt;/p&gt;
&lt;p&gt;Same reaction, same surprised Jeff.&lt;/p&gt;
&lt;p&gt;Apparently the tool they had been using didn’t allow you to perform actions against multiple objects in a single swoop. The filtering capability was also lacking so they weren’t able to get a list of objects from multiple schemas into a single list for performing their maintenance and data clean up tasks. These very two simple tasks that most Toad users take for granted were major items for this audience.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;We ended up taking the full 90 minutes they gave us, but I think I could have stopped after the first 10 minutes and left with a completely satisfied and sold group of users.&lt;/p&gt;
&lt;p&gt;Here’s a parting shot of operations you can launch against a list of selected tables in the browser:&lt;/p&gt;
&lt;p align="center"&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog021110-5.gif" /&gt;&lt;/p&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/502/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/502/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=502</guid>
      <pubDate>Thu, 11 Feb 2010 08:00:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=502</trackback:ping>
    </item>
    <item>
      <title>Coming down the pipe, sneak peak at Toad for Oracle v10.5</title>
      <description>&lt;div&gt;A full preview is in the works, but sometimes a new feature is so compelling you just want to start telling strangers on the street about it right away. Rather than make you wait till tomorrow to hear all about Apple’s new tablet device, here’s some juicy Toad gossip right now!&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="3"&gt; &lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="5"&gt;&lt;font color="#4f81bd" size="4"&gt;DESCribe&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;Perhaps one of the most productivity-enhancing features in Toad, the DESC (F4) command allows the user to get access to all guts of any database object from the editor. Perhaps the best way to think of it is a miniature schema browser dedicated to a single object. You can have multiple DESC windows open at any given time, and again, Toad supports it for ANY object in the database – not just tables and views like SQL*Plus supports.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;How it works now&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;From the editor, type in the name of the object, and hit F4.&lt;/p&gt;
&lt;p&gt;&lt;img alt="" width="628" height="351" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog022610-1.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;So this works great now, how could it get any better?&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;&lt;strong&gt;&lt;font size="5"&gt;&lt;font color="#4f81bd" size="4"&gt;You Ask, You Get&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;I frequently let customers know that one of the beauties of Toad is that it is a user-driven application. The bulk of the features developed and enhanced are directly influenced by our 2 million (and growing!) user community.&lt;/p&gt;
&lt;p&gt;A few weeks ago someone in the Beta community suggested we make it possible to invoke the DESC functionality on demand while ANYWHERE in Toad. At the moment a user must open an editor and type the name of the object to get a DESC window. I’ve found myself several times doing just this. And it takes a few seconds and clutters up my Toad desktop. Surely there is a better way?&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;Now there is!&lt;/p&gt;
&lt;p&gt;In Toad 10.5, you can invoke a DESC at anytime! Just hit CTRL+D (D for DESC) and you get this window:&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog022610-2.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;In this example whilst looking at a list of objects my session has accessed, I wanted to know a bit more about DBMS_JOB. So I just hit CTRL+D and up pops the ‘Quick Describe’ window. From here I can just input the name of the object and let Toad do the rest.&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog022610-3.gif" /&gt;&lt;/p&gt;
&lt;p&gt;This is admittedly NOT a new mind-blowing feature in terms of engineering or technical marvel. However, I’d argue this will fundamentally change the way I currently use the tool, and it will save me a few seconds of time every time I use it. When Toad can make my day easier or scream by just a bit quicker, then I’m a happy user.&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="5"&gt;&lt;font color="#4f81bd" size="4"&gt;Just a little more on v10.5&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;ul&gt;
    &lt;li&gt;You can &lt;a href="http://www.toadfororacle.com/beta.jspa"&gt;play with this version&lt;/a&gt; yourself, assuming you are current on your maintenance contract&lt;/li&gt;
    &lt;li&gt;It’s due early Spring 2010&lt;/li&gt;
    &lt;li&gt;We have LOTS of new toys, especially for our developer friends&lt;/li&gt;
    &lt;li&gt;Don’t worry DBAs, toys for you too including an Alert Log Viewer that’s bound to save you tons of time&lt;br /&gt;
     &lt;/li&gt;
&lt;/ul&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/497/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/497/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=497</guid>
      <pubDate>Tue, 26 Jan 2010 15:20:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=497</trackback:ping>
    </item>
    <item>
      <title>Book Review: Toad Handbook, 2nd Edition</title>
      <description>An exhaustive look at Toad, that doesn’t take that long to read and see immediate improvement in your day-to-day use of the tool.  If you are new to Toad, this will shorten the learning curve.  If you have been using Toad for 10 years, this will ensure you are not overlooking features or workflows that have snuck in while you weren’t looking.</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/489/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/489/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=489</guid>
      <pubDate>Thu, 31 Dec 2009 01:13:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=489</trackback:ping>
    </item>
    <item>
      <title>Why Toad?</title>
      <description>&lt;div&gt;
&lt;p&gt;Toad for Oracle is a world-class enterprise query-develop-tune-administration tool for the Oracle database platform. This document attempts to differentiate Toad from the &lt;em&gt;average&lt;/em&gt; Oracle IDE or query tool so that the reader can make an informed decision to invest in the Toad product family.&lt;/p&gt;
&lt;p&gt;Following is a list of features and concepts that most commercial and even freeware offerings strive to deliver. Each feature will demonstrate clearly how Toad rises above the competition. If you can live with only the lowest-common-denominator features, then Toad may not be an easy sell. If, however, you need a tool to rescue from hairy situations, tune your systems, and automate those painful daily tasks, then Toad should be a clear winner.&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;&lt;strong&gt;&lt;a href="http://toadworld.com/Portals/0/ToadTechPapers/Why Toad.pdf"&gt;Download Jeff's Toad Tech Brief:  Why Toad?&lt;/a&gt;&lt;/strong&gt;&lt;/font&gt;  &lt;font size="1"&gt;(PDF document, 1.2MB)&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/482/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/482/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=482</guid>
      <pubDate>Wed, 09 Dec 2009 14:39:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=482</trackback:ping>
    </item>
    <item>
      <title>De-cluttering Your Toad Desktop</title>
      <description>&lt;div&gt;
&lt;p&gt;Quick, what’s the number one complaint about Toad for Oracle?&lt;/p&gt;
&lt;p&gt;&lt;em&gt;“The User Interface is waaaaaaaaay too complicated!”&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;Out of the box, Toad’s setup to pretty much have everything enabled. If we hid stuff, there’s a good chance users would assume the functionality just wasn’t there to be taken advantage of.  And, as John so elegantly put it in &lt;a href="http://www.quest.com/common/registration.aspx?requestdefid=26665"&gt;his latest whitepaper on QuestDotCom&lt;/a&gt;, it’s easy for a tool to be elegant when the tool only does one or two things.&lt;/p&gt;
&lt;p&gt;Toad does just about everything, so it’s likely the features you do not need or want may get in your way.  Fortunately there’s a very easy solution to this: turn off or disable the features you do not use!&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;In about 5 minutes I setup this Toad desktop:&lt;/p&gt;
&lt;p&gt;&lt;img alt="" width="750" height="451" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog111109-1.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;ul&gt;
    &lt;li&gt;I disabled most of the toolbars&lt;/li&gt;
    &lt;li&gt;I removed buttons from the remaining toolbars I don’t ever use&lt;/li&gt;
    &lt;li&gt;I converted most of the buttons from esoteric graphics to just plain text buttons like so&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote style="margin-right: 0px" dir="ltr"&gt;
&lt;div&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog111109-2.gif" /&gt; vs &lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog111109-3.gif" /&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
    &lt;li&gt;I closed the desktop panels I never use
    &lt;ul&gt;
        &lt;li&gt;SQL Recall (I use the keyboard shortcuts instead, faster plus less real estate)&lt;/li&gt;
        &lt;li&gt;Object Palette (I’m faster on the keyboard with F4 and Ctr+Period)&lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;In the Editor, I turned off the output panels I use infrequently and limited it to the Data Grid, Explain Plan, Script Output, and DBMS_Output&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="5"&gt;&lt;font color="#4f81bd" size="4"&gt;Moving Into the Schema Browser&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;There is a tremendous amount of information Oracle has to share with the Toad user. We can turn most of it off very quickly!&lt;/div&gt;
&lt;ol&gt;
    &lt;li&gt;Schema List – use the Session &gt; Oracle User List dialog to hide schemas you don’t support or interact with, makes the dropdowns a LOT more navigable&lt;br /&gt;
    &lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog111109-4.gif" /&gt;&lt;br /&gt;
     &lt;/li&gt;
    &lt;li&gt;Use the DropDown view for the objects – most amount of real estate.&lt;br /&gt;
     &lt;/li&gt;
    &lt;li&gt;Turn off support of the Object types you don’t work with&lt;br /&gt;
    &lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog111109-5.gif" /&gt;&lt;br /&gt;
     &lt;/li&gt;
    &lt;li&gt;Turn off the right-hand-side tabs for each object you don’t work with&lt;br /&gt;
    &lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog111109-6.gif" /&gt; &lt;br /&gt;
     &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.toadworld.com/Default.aspx?tabid=67&amp;EntryID=105"&gt;Filter, filter, filter!&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="5"&gt;&lt;font color="#4f81bd" size="4"&gt;Remember, if there’s something in Toad you do not like, you can turn it off!&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;If you decide you made a mistake, and you want to get it back, you can always reset your Toad to look like it did on day one.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/472/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/472/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=472</guid>
      <pubDate>Wed, 11 Nov 2009 15:42:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=472</trackback:ping>
    </item>
    <item>
      <title>Toad for Oracle &amp; XML</title>
      <description>&lt;div&gt;
&lt;p&gt;Oracle introduced support for XML in the relational database going back at least to about the 8i release. Toad for Oracle &lt;a href="http://www.toadworld.com/Products/ToadforOracle/ProductTutorials/TutorialV80/tabid/275/Default.aspx#XML"&gt;introduced formal support for XML in the 8.0 release&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;font size="5"&gt;&lt;font color="#4f81bd" size="4"&gt;XML and Toad v8.0 – v9.7&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;As you browse or query an object, if it contains an XML&lt;/div&gt;
&lt;ul type="disc"&gt;
    &lt;li&gt;via XML data type&lt;/li&gt;
    &lt;li&gt;via VARCHAR2/CLOB with XML header to start the string&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;p&gt;Toad offers to display and edit the data with the XML editor as shown below.&lt;/p&gt;
&lt;p&gt;&lt;img height="510" alt="" width="750" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog-102909-1.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;You invoke the editor by double-clicking on the cell containing the XML string.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;font size="5"&gt;&lt;font color="#4f81bd" size="4"&gt;XML and Toad v10+&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;One of the ‘victims’ of Toad’s overhaul to support Unicode for the v10 release was the XML editor. The component was not able to support our requirement for Unicode. Rather than risk data corruption, it was decided to deprecate the feature (for more information, please consult the v10 Release Notes found under the Help menu.) Does this mean you can no longer use Toad to interact with and manage your XML data in the database? The answer is ‘No, no, no, no, no, no, no!’&lt;/p&gt;
&lt;p&gt;Out of the box, when you attempt to edit XML data in Toad, it will be displayed in a standard text pop-up editor.&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog-102909-2.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="5"&gt;&lt;em&gt;&lt;font size="4"&gt;&lt;font color="#4f81bd"&gt;But that’s an icky way to edit and maintain my XML, Jeff!&lt;/font&gt;&lt;/font&gt;&lt;/em&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;No arguments here, but Toad gives you an excellent option going forward. I think we can all agree that Toad will never be the best word processor or FTP client available (although our FTP is pretty darn sweet!). The same can probably be said for our older XML editor. It pales in comparison to some of the free and pay editors out there. Check out Altova’s XMLSpy for starters.   Toad now allows you to define an external editor for working with XML.&lt;/p&gt;
&lt;p&gt;View – Options – Executables – XML Editor&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog-102909-3.gif" /&gt; &lt;/div&gt;
&lt;div&gt;
&lt;p&gt;Now when I invoke the editor by double-clicking on an XML cell, Toad sends the XML text directly to my editor of choice. When I’m done, I can send the data back to Toad to COMMIT my work.&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog-102909-4.gif" /&gt;&lt;/p&gt;
&lt;p&gt;I’ve chosen a tool called XML Marker. I don’t endorse it, and please read the ULA before choosing it or any other product for your organization. Microsoft also has something that takes a Notepad approach to XML. &lt;a href="http://lmgtfy.com/?q=free+xml+editor"&gt;Check them out here&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;I must admit I was a bit taken aback when this change occurred. But now that I’ve had a chance to digest it, and investigate some of the XML editors available out there, I’m pretty happy with how it’s turned out. I’m pretty sure the existing XML editor that Toad was using hadn’t been enhanced since it made its debut in v8. Now letting Toad tackle the database stuff and having a best-of-breed XML editor handle the XML stuff that Toad can talk to, I have the perfect combination!&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/466/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/466/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=466</guid>
      <pubDate>Thu, 29 Oct 2009 19:00:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=466</trackback:ping>
    </item>
    <item>
      <title>More Toad Tips and Tricks</title>
      <description>&lt;div&gt;So with Toad v10 being released, my Tips &amp; Tricks guide became a bit out of date.  You can find an updated copy, as well as our v9 copy, &lt;a href="http://www.toadworld.com/KNOWLEDGE/ToadKnowledge/TipsandTricks/tabid/74/TID/291/cid/38/Default.aspx"&gt;&lt;font color="#800080"&gt;here&lt;/font&gt;&lt;/a&gt;.  All of your favorite keyboard shortcuts and workflows remain largely unchanged, so this is more of an update for making sure screenshots and naming conventions are correct for our newer users.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;For our Xpert edition users, you will see significant changes in the SQL Optimization interface and workflow.  Be sure to investigate the 4 different SQL tuning methods, in particular ‘Optimize’ and ‘Rewrite.’  The nature of your query (how long it takes to run, how complex is it?) will determine the method that’s best for you.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Feel free to host your own internal Toad seminars using any of our content.  If you need assistance or want some custom content developed, just let us know!&lt;/div&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/464/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/464/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=464</guid>
      <pubDate>Mon, 26 Oct 2009 20:48:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=464</trackback:ping>
    </item>
    <item>
      <title>SQL Navigator behavior in Toad for Oracle</title>
      <description>We got an interesting question into our sales support queue this week. A new Toad user was frustrated because they weren’t seeing the type of feedback they were used to seeing in SQL Navigator.</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/411/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/411/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=411</guid>
      <pubDate>Mon, 20 Jul 2009 15:03:00 GMT</pubDate>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=411</trackback:ping>
    </item>
    <item>
      <title>Toad Tips ‘N’ Tricks</title>
      <description>This blog recaps a few of the major highlights that Jeff covers in a typical two hour Toad for Oracle tips and tricks session.
</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/408/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/408/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=408</guid>
      <pubDate>Mon, 13 Jul 2009 16:59:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=408</trackback:ping>
    </item>
    <item>
      <title>Dev Tips/Tricks Cheat Sheet</title>
      <description>&lt;div&gt;
&lt;p&gt;So if you’re reading this blog, hopefully that means you’ve just finished watching my ‘Discover the Hidden Treasures of Toad for Oracle, Developers’ presentation at our 2009 Toad Virtual Expo. If not, then you can still &lt;a href="http://www.quest.com/Toad_Expo_09_Blog_TW"&gt;watch this 45 minute presentation&lt;/a&gt; for the immediate 60 days after the conference.&lt;/p&gt;
&lt;p&gt;What I wanted to do here is go into a little bit more detail than what I could deliver in a powerpoint presentation. I’ll try to add a little flavor to the ‘Hidden Treasures’ we exposed for developers and point you to some other resources on ToadWorld that might help you on your way.&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;PL/SQL Profiler&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;This is a feature that has been included with the Standard edition of Toad for about the last ten years. What does it do though? Well, if you want to know where the majority of time being spent executing your code is, the profiler will shine a very bright light in this area. If you have a performance bottleneck in your PL/SQL, the Profiler breaks down execution times at the LINE level of your program(s).&lt;/p&gt;
&lt;p&gt;To invoke the profiler you need to:&lt;/p&gt;
&lt;/div&gt;
&lt;ul type="disc"&gt;
    &lt;li&gt;Ensure the DBMS_PROFILER package is available&lt;/li&gt;
    &lt;li&gt;Ensure the Toad profiler runs table is configured&lt;/li&gt;
    &lt;li&gt;Toggle on the profiler&lt;/li&gt;
    &lt;li&gt;Execute your program&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;p&gt;Once you have performed these steps, you can now see exactly how and why your programs are taking so long to run. If performance tuning falls into your job description, this is a ‘MUST KNOW’ feature of Toad!&lt;/p&gt;
&lt;p&gt;Use the Toad Server Side Object Wizard under the ‘Database’ – ‘Administer’ menu navigation to setup the Profiler in your database.&lt;/p&gt;
&lt;p&gt;&lt;img height="507" alt="" width="589" src="http://toadworld.com/Portals/0/blogimages/TVE/jeffsmith-TVE-1.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;To toggle on the Profiler, make sure the ‘Stopwatch’ button is depressed on your Toad toolbar.&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/TVE/jeffsmith-TVE-2.gif" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Code Quality Reviews, aka ‘Code Xpert’&lt;/strong&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;The first topic we covered was around code reviews. While everyone might not have the time or resources to allow for developers to go over each others code and provide feedback, most can agree that it it usually a worthwhile exercise. So, how can Toad help? Well, we have been working with Steven Feuerstein for several years now on making Toad the ideal PL/SQL IDE. One place we have spent significant time is code reviews. &lt;/p&gt;
&lt;p&gt;Some of the things you may have read in Steven’s Best Practices book on PL/SQL have been translated to rules in Toad. You can run these rules against any or all of your PL/SQL – whether it is in the database, or if it is in your file-based source control system.&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;With any PL/SQL source loaded into Toad’s editor, you can activate the ‘CodeXpert’ tab.&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/TVE/jeffsmith-TVE-3.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;Or, you can open the CodeXpert console via the Database – Diagnose – CodeXPert menu navigation.&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/TVE/jeffsmith-TVE-4.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;The output of the report falls under these categories:&lt;/div&gt;
&lt;ul type="disc"&gt;
    &lt;li&gt;Rule violations&lt;/li&gt;
    &lt;li&gt;Program Properties Documentation&lt;/li&gt;
    &lt;li&gt;Embedded SQL execution plan analysis&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;p&gt;The rule violations are fairly straightforward. Clicking on a rule violation will take you to the offending piece of code. Double-clicking on the rule will open the documentation on the rule. If you choose to disagree, you can disable the rule.&lt;/p&gt;
&lt;p&gt;The program property reports include information detailing things like your Oracle version dependencies (using Timestamp?), cursor analysis, and DML analysis. You also get a full CRUD Matrix for each program so you know exactly what tables and views are being updated or queried.&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;The Execution plan analysis will alert you or your developers to queries that may be in need of tuning.&lt;/div&gt;
&lt;div&gt;All of this information can be stored in a repository. This allows you to build delta reports and track progress on any projects you currently have in development.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;Make/Strip Code&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;Small feature, big impact. This feature has been around almost since the very beginning of Toad. What does it do?&lt;/p&gt;
&lt;p&gt;If you are an applications developer and you need to embed SQL into your program, then most likely you are typing things like:&lt;/p&gt;
&lt;/div&gt;
&lt;pre&gt;&lt;font color="#0000ff"&gt;SQL =&lt;/font&gt; &lt;font color="#ff0000"&gt;" select * from scott.emp;SELECT&lt;/font&gt;&lt;span&gt;&lt;font color="#ff0000"&gt;   COUNTRIES.*, "&lt;br /&gt;&lt;/font&gt;&lt;/span&gt;&lt;font color="#0000ff"&gt;SQL = SQL &amp;&lt;/font&gt; &lt;font color="#ff0000"&gt;"&lt;/font&gt;&lt;span&gt;&lt;font color="#ff0000"&gt;         REGIONS.*, "&lt;br /&gt;&lt;/font&gt;&lt;/span&gt;&lt;font color="#0000ff"&gt;SQL = SQL &amp;&lt;/font&gt; &lt;font color="#ff0000"&gt;"&lt;/font&gt;&lt;span&gt;&lt;font color="#ff0000"&gt;         LOCATIONS.*, "&lt;br /&gt;&lt;/font&gt;&lt;/span&gt;&lt;font color="#0000ff"&gt;SQL = SQL &amp;&lt;/font&gt; &lt;font color="#ff0000"&gt;"&lt;/font&gt;&lt;span&gt;&lt;font color="#ff0000"&gt;         DEPARTMENTS.* "&lt;br /&gt;&lt;/font&gt;&lt;/span&gt;&lt;font color="#0000ff"&gt;SQL = SQL &amp;&lt;/font&gt; &lt;font color="#ff0000"&gt;" FROM&lt;span&gt;   HR.COUNTRIES, "&lt;/span&gt;…&lt;/font&gt;&lt;/pre&gt;
&lt;p&gt;Sounds tedious, right? Well, Toad can take your existing SQL statements and have them automatically embedded into the following programming language declarations:&lt;/p&gt;
&lt;div&gt;
&lt;p&gt;C#, C++, Delphi, Java, Perl, VB, &amp; VB.NET.&lt;/p&gt;
&lt;p&gt;These are configurable in the options:&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/TVE/jeffsmith-TVE-5.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;Did you know you could even create your own code templates? I’m still waiting for a PeopleSoft expert to help me build one for SQR’s &lt;span&gt;&lt;img alt="" src="http://toadworld.com/Providers/HtmlEditorProviders/Fck/FCKeditor/editor/images/smiley/msn/regular_smile.gif" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Here are the two buttons you want to look for in the editor to invoke the ‘Make Code’ or ‘Strip Code’ features:&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/TVE/jeffsmith-TVE-6.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;Code Templates&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;Not much to add here honestly. You basically have a series of text files mapped to PL/SQL objects in your options:&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/TVE/jeffsmith-TVE-7.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;You invoke them here:&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/TVE/jeffsmith-TVE-8.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;Which opens this dialog:&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/TVE/jeffsmith-TVE-9.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;Filling out this information allows you to generate all of the basic program, documentation, and exception blocks of your PL/SQL programs. You can create multiple templates for each object type.&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;Putting these on a network share and encouraging your co-workers is a good way to promote coding standards. Plus if you can save your co-workers some time, then that’s a great example of how being a ‘Toad Master’ can help you stand out as an employee and as a developer.&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;You can extend this concept from PL/SQL templates to basic code templates. For example, instead of having a full package body template, what if you just wanted to pop out a quick If…then…elsif block? These are invoked with the CTRL+SPACEBAR keystroke.&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/TVE/jeffsmith-TVE-10.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;Notice how each of those code blocks have a bolded name associated with them? If you simply type the name, e.g. ‘crloop CTRL+SPACEBAR’, that will create a cursor loop statement for you. Three big reasons why I L-O-V-E this feature:&lt;/div&gt;
&lt;ul type="disc"&gt;
    &lt;li&gt;Completely customizable (see screenshot below)&lt;/li&gt;
    &lt;li&gt;You can create variables to make these statements dynamic&lt;/li&gt;
    &lt;li&gt;You can tell Toad where to put the cursor post-replacement so you can start typing right away  &lt;/li&gt;
&lt;/ul&gt;
&lt;div align="center"&gt;
&lt;p&gt;&lt;em&gt;&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/TVE/jeffsmith-TVE-11.gif" /&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Use the ‘|’ to denote cursor placement, and use ‘&amp;’ to denote variable replacement in your templates.&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div align="center"&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;ER Diagramming and Code Road Maps&lt;/strong&gt;&lt;/div&gt;
&lt;p&gt;It should be noted that the ER Diagram feature has been given a MAJOR facelift for v10 of Toad which is currently under development and available as a beta release.&lt;/p&gt;
&lt;p align="center"&gt; &lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/TVE/jeffsmith-TVE-12.gif" /&gt;&lt;/p&gt;
&lt;div align="center"&gt;&lt;em&gt;Toad v10’s version of an ER Diagram.&lt;/em&gt;&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;A few tips:&lt;/p&gt;
&lt;/div&gt;
&lt;ul type="disc"&gt;
    &lt;li&gt;Invoke from a right-click on a table or view in the Schema Browser&lt;/li&gt;
    &lt;li&gt;Use the ‘SQL’ button to build a query statement with all of the joins defined&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;For Code Road Maps, keep the following in mind:&lt;/div&gt;
&lt;ul type="disc"&gt;
    &lt;li&gt;Invoke from a PL/SQL object in the Schema Browser (mouse-right-click)&lt;/li&gt;
    &lt;li&gt;Identifies ALL objects in the database that are required for the code to compile&lt;/li&gt;
    &lt;li&gt;Can be used to build a sandbox DDL script to create a test environment of JUST that specific piece of PL/SQL (versus reproducing the entire schema) &lt;br /&gt;
     &lt;br /&gt;
    &lt;img height="555" alt="" width="1187" src="http://toadworld.com/Portals/0/blogimages/TVE/jeffsmith-TVE-13.gif" /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;strong&gt;Followup Links/Resources&lt;/strong&gt;&lt;/div&gt;
&lt;ul type="disc"&gt;
    &lt;li&gt;&lt;a href="http://www.toadworld.com/Default.aspx?tabid=67&amp;EntryID=76"&gt;PL/SQL Profiler Walkthrough&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.toadworld.com/Knowledge/ToadKnowledge/CoffeeBreakBytes/tabid/73/TID/216/cid/71/Default.aspx"&gt;CodeXpert Video Tutorial&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.toadworld.com/Knowledge/ToadKnowledge/CoffeeBreakBytes/tabid/73/TID/206/cid/71/Default.aspx"&gt;ER Diagrammer Video Tutorial&lt;/a&gt; &lt;br /&gt;
     &lt;/li&gt;
&lt;/ul&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/388/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/388/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=388</guid>
      <pubDate>Wed, 10 Jun 2009 14:15:00 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=388</trackback:ping>
    </item>
    <item>
      <title>You might be a Toad user if…</title>
      <description>&lt;p align="left"&gt;&lt;font size="2"&gt;In humble tribute to the great southern comedian, Jeff Foxworthy, I thought I’d try a send up on this popular theme as it pertains to Toad. So here goes. If you have your own suggestions, just leave them as comments at the end of the blog!&lt;/font&gt;&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;
    &lt;div align="left"&gt;&lt;strong&gt;&lt;font size="2"&gt;&lt;font color="#000080"&gt;The ‘ribbet’ sound announces to your cube-mates what time you’ve made it into work.&lt;br /&gt;
    &lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;em&gt;&lt;font size="2"&gt;Did you know you can disable the ‘ribbet’ and customize Toad to play any .WAV file you want?&lt;br /&gt;
     &lt;/font&gt;&lt;/em&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div align="left"&gt;&lt;strong&gt;&lt;font size="2"&gt;&lt;font color="#000080"&gt;Your mouse’s right-clicker tends to wear abnormally fast&lt;br /&gt;
    &lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;em&gt;&lt;font size="2"&gt;Everyone knows that Toad’s best features are just a right-click away!&lt;br /&gt;
     &lt;/font&gt;&lt;/em&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div align="left"&gt;&lt;strong&gt;&lt;font size="2"&gt;&lt;font color="#000080"&gt;You take more than 2 minutes to deliver a report or data export&lt;br /&gt;
    &lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;em&gt;&lt;font size="2"&gt;Unfortunately you’ve built quite the expectation of being super-speedy with your Oracle data.&lt;br /&gt;
     &lt;/font&gt;&lt;/em&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div align="left"&gt;&lt;strong&gt;&lt;font size="2"&gt;&lt;font color="#000080"&gt;Your reports tend to show up at 2AM the day they’re expected&lt;br /&gt;
    &lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;em&gt;&lt;font size="2"&gt;Of course you’re not working that late, but Toad’s task scheduler is working overtime!&lt;br /&gt;
     &lt;/font&gt;&lt;/em&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div align="left"&gt;&lt;strong&gt;&lt;font size="2"&gt;&lt;font color="#000080"&gt;Your PL/SQL and SQL looks pristine&lt;br /&gt;
    &lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;em&gt;&lt;font size="2"&gt;You’d sooner give up Word’s spell-checker than forgo Toad’s formatter.&lt;br /&gt;
     &lt;/font&gt;&lt;/em&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div align="left"&gt;&lt;strong&gt;&lt;font size="2"&gt;&lt;font color="#000080"&gt;You’re not used to hearing DBA’s gripe about supporting your code&lt;br /&gt;
    &lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;em&gt;&lt;font size="2"&gt;Tuning, debugging, unit-testing, and load-testing do not make you nervous.&lt;br /&gt;
     &lt;/font&gt;&lt;/em&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div align="left"&gt;&lt;strong&gt;&lt;font size="2"&gt;&lt;font color="#000080"&gt;You routinely have a string of people lined up outside your office&lt;br /&gt;
    &lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;em&gt;&lt;font size="2"&gt;You’re known as the person who can make magic happen in the Oracle database.&lt;br /&gt;
     &lt;/font&gt;&lt;/em&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div align="left"&gt;&lt;strong&gt;&lt;font size="2"&gt;&lt;font color="#000080"&gt;You’re comfortable working with Oracle versions 7, 11, and everything in-between&lt;br /&gt;
    &lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;em&gt;&lt;font size="2"&gt;Find another tool that supports Oracle better, I dare you.&lt;br /&gt;
     &lt;/font&gt;&lt;/em&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div align="left"&gt;&lt;strong&gt;&lt;font size="2"&gt;&lt;font color="#000080"&gt;You’ve had at least 3 different job titles around the Oracle domain&lt;br /&gt;
    &lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;em&gt;&lt;font size="2"&gt;Toad loves you whether you’re a developer, DBA, support person and facilitates transitions.&lt;br /&gt;
     &lt;/font&gt;&lt;/em&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div align="left"&gt;&lt;strong&gt;&lt;font size="2"&gt;&lt;font color="#000080"&gt;You have little problem finding that NEXT Oracle job&lt;br /&gt;
    &lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;em&gt;&lt;font size="2"&gt;Lucky for you that ‘Toad’ is listed as a requirement for the most serious Oracle job postings on Monster, Dice, and Twitter.&lt;/font&gt;&lt;/em&gt;&lt;/div&gt;
    &lt;/li&gt;
&lt;/ol&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/380/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/380/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=380</guid>
      <pubDate>Thu, 28 May 2009 00:45:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=380</trackback:ping>
    </item>
    <item>
      <title>Customizing Data in your Toad Explain Plans</title>
      <description>When you ask Oracle for an execution plan with Toad, we insert the plan into a plan table (configurable by the user.) Wow, that’s 36 pieces of information that could be included in every single plan step.   Now, when Toad shows you a plan for a query, it chooses to show only the most common pieces of information.</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/374/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/374/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=374</guid>
      <pubDate>Thu, 14 May 2009 14:17:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=374</trackback:ping>
    </item>
    <item>
      <title>Sneak Peak at Toad v10</title>
      <description>&lt;div&gt;
&lt;div&gt;While we are still quite a few months away from officially releasing the next version of Toad for Oracle, there are a few exciting developments to share with you today. Of course, you can follow the development of the next version of Toad yourself via &lt;a href="http://www.toadsoft.com/beta.html"&gt;&lt;font color="#800080"&gt;the beta program&lt;/font&gt;&lt;/a&gt;, but we realize not everyone has the bandwidth to do so. Most years will see at least 2 releases of Toad. However, so much is going into Toad v10 that we will only have one release for 2009. That hopefully gives you an idea of just how much work is going into making the world’s #1 tool for Oracle an even better experience for analysts, developers, and DBA’s everywhere.&lt;/div&gt;
&lt;p&gt;Here’s what you can get a gander at now:&lt;/p&gt;
&lt;/div&gt;
&lt;ol type="1"&gt;
    &lt;li&gt;Unicode support&lt;/li&gt;
    &lt;li&gt;New Data Grids&lt;/li&gt;
    &lt;li&gt;New ER Diagrammer&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="3"&gt;Unicode Support&lt;/font&gt;&lt;/strong&gt; &lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p&gt;Toad has offered partial support for Unicode via several different avenues over the past several years. It should be noted that the current version of Toad can be made to display non-English characters and that we in fact have a huge Toad user base in places like India and South Korea where this is a requirement. Toad users have come to expect more than just ‘partial’ support for anything, and we at Quest take pride in responding to input from the field.&lt;/p&gt;
&lt;p&gt;The final solution – a version of Toad for Oracle that offers full support for Unicode throughout the product – is now taking shape. I know that the development team has put a lot of their own sweat and blood into this work and I think that our users worldwide will benefit from it greatly.&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;So, regardless of the data you are working with, Toad can now display it, modify it, and export it to files with Unicode without fear of corruption either on the client or server. Below are a few screenshots of Toad interacting with Chinese, Korean, and Japanese as an example of this.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;&lt;img height="602" alt="" width="318" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog050709-1.gif" /&gt;         &lt;img alt="" align="top" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog050709-2.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div align="center"&gt;
&lt;p&gt;&lt;em&gt;The editor can now both input and display Unicode data. The data grids can now display both Unicode data and Unicode encoded column names from both single statement executions and Script Output. If you have need of SQL*Plus output commands and Unicode, then Toad’s F5 scripting engine would be the ideal solution.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog050709-3.gif" /&gt;&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;A DESC (F4) popup window of a Chinese table name with Chinese named columns.&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p align="center"&gt;&lt;em&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog050709-4.gif" /&gt;&lt;br /&gt;
&lt;/em&gt;&lt;em&gt;A Korean named table and its Korean named Index.&lt;/em&gt;&lt;/p&gt;
&lt;div align="center"&gt; &lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog050709-5.gif" /&gt;&lt;/div&gt;
&lt;div align="center"&gt;
&lt;p&gt;&lt;em&gt;In the editor, you can now save files with various encodings.&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="3"&gt;New Data Grids&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;p&gt;While the product was being revamped to support the new version of Delphi to accommodate Unicode, the other components ‘under the hood’ also got a chance to get their tune-ups. The most noticeable for the end user will most likely be the Data Grids. This includes of course the grids to show query results and table contents. But, it also includes every single place in Toad where data is being displayed to the user including the ‘Columns’ tab for the Schema Browser ‘Tables’ section.&lt;/p&gt;
&lt;p&gt;The grids have some new functionality like the ability to auto-group by specific columns. The grid interface has also been revamped. The grid toolbar and right-hand-mouse popup menus have also gotten a thorough scrubbing. Here are a few examples:&lt;/p&gt;
&lt;p align="center"&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog050709-6.gif" /&gt;&lt;/p&gt;
&lt;div&gt;&lt;em&gt;We can see a few new things here:&lt;/em&gt;&lt;/div&gt;
&lt;ol type="1"&gt;
    &lt;li&gt;&lt;em&gt;Multi-column grouping, 1&lt;sup&gt;st&lt;/sup&gt; level by Department_ID, 2&lt;sup&gt;nd&lt;/sup&gt; level by Job_ID&lt;/em&gt;&lt;/li&gt;
    &lt;li&gt;&lt;em&gt;Grid cells and headers are now able to display in different fonts and in different colors&lt;/em&gt;&lt;/li&gt;
    &lt;li&gt;&lt;em&gt;The record navigation has been moved to the bottom and the toolbar has been simplified&lt;/em&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
&lt;table cellspacing="1" cellpadding="1" border="0"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;img alt="" align="textTop" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog050709-7.gif" /&gt;&lt;/td&gt;
            &lt;td valign="top"&gt;&lt;em&gt;The right-hand-mouse popup menu has also been cleaned up. ‘SaveAs’ as been renamed to the more descriptive ‘Export Dataset’.&lt;/em&gt;&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;div&gt;
&lt;p&gt;&lt;em&gt;Note that ‘Select Columns’ feature has been moved from the popup menu to the upper left-hand corner of each data grid&lt;br /&gt;
&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog050709-8.gif" /&gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog050709-9.gif" /&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="3"&gt;New ER Diagrammer&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;p&gt;You have been able to build simple entity-relationship diagrams based off a single table in the Schema Browser. This feature has been given a major overhaul and now uses the same visual components as our world-class data modeling tool, Toad Data Modeler. While you will not be able to do full schema database reverse-engineers, if you need to build reports for developers to go against subsets of the database, you will not want to miss out on this feature!&lt;/p&gt;
&lt;p align="center"&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog050709-10.gif" /&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;em&gt;Step One: select the objects you want modeled. Note that you can add objects from ANY schema to the model.&lt;/em&gt;&lt;/p&gt;
&lt;div align="center"&gt; &lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog050709-11.gif" /&gt;&lt;/div&gt;
&lt;div align="center"&gt;&lt;em&gt;A physical model diagram of the selected objects.&lt;/em&gt;&lt;/div&gt;
&lt;div align="center"&gt; &lt;/div&gt;
&lt;p align="center"&gt;&lt;em&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog050709-12.gif" /&gt;&lt;br /&gt;
You can now export your models to HTML reports!&lt;/em&gt; &lt;/p&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="3"&gt;When can we expect the next version to be officially released?&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;We can’t promise an official date, but I would start looking for announcements starting early this fall, or if you’re address falls below the equator, this spring. Again, if you participate in our beta program, you will get updates weekly with new features and news on what to expect.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/371/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/371/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=371</guid>
      <pubDate>Thu, 07 May 2009 13:24:00 GMT</pubDate>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=371</trackback:ping>
    </item>
    <item>
      <title>How do I move more than 1 table at a time in Toad?</title>
      <description>&lt;div&gt;
&lt;p&gt;This was a question I got this morning from a customer. I showed them how to do this with the ‘Alter’ dialog in Toad’s Schema Browser. However, they wanted to do it for more than one table at a time, and apparently some OTHER tool could do so. Why couldn’t Toad?&lt;/p&gt;
&lt;p&gt;Great question. It turns out that IT CAN INDEED do so. Here’s how:&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;&lt;strong&gt;&lt;font size="2"&gt;Step 0: Open the ‘Rebuild Multiple Objects’ window&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img height="523" alt="" width="419" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog033109-1.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;&lt;font size="2"&gt;&lt;strong&gt;Step 1: Load and Check tables&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog033109-2.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;&lt;strong&gt;&lt;font size="2"&gt;Step 2:  Select new tablespace (by size)&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog033109-3.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;&lt;strong&gt;&lt;font size="2"&gt;Step 3: View Script (or just execute)&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog033109-4.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;Here is what is generated and ran on your behalf:&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog033109-5.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;So, we can do anything ‘your &lt;em&gt;other&lt;/em&gt; tool’ can do and more (if not better)!&lt;/div&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/358/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/358/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=358</guid>
      <pubDate>Tue, 31 Mar 2009 13:20:00 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=358</trackback:ping>
    </item>
    <item>
      <title>Data Grid Quiz</title>
      <description>&lt;div&gt;
&lt;p&gt;I think we can all agree that of ALL the features in Toad that impact the most number of users is the data grid. Whether investigating the contents of a table, running queries, or monitoring connected sessions in the Session Browser, the data grids deliver information to the user. How well you know the data grid and all of its embedded features will impact how useful and productive you are for your employer.&lt;/p&gt;
&lt;p&gt;We often say that most Toad users only take advantage of about 10% of the products functionality. I think this applies equally to the data grids. Let’s take a little quiz. How many of the following data grid features can you honestly say you are both aware of and are comfortable using?&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;I will post an in-depth follow-up blog shortly that goes over each of the following features. You can also look forward to a more complete tutorial available in our upcoming Toad for Oracle eBook.&lt;/div&gt;
&lt;ol type="1"&gt;
    &lt;li&gt;Column Re-ordering&lt;/li&gt;
    &lt;li&gt;Fixed or Pinned Columns&lt;/li&gt;
    &lt;li&gt;Column Selection&lt;/li&gt;
    &lt;li&gt;Multi-select&lt;/li&gt;
    &lt;li&gt;Filtering and Named Filters where available&lt;/li&gt;
    &lt;li&gt;Single Record View&lt;/li&gt;
    &lt;li&gt;Report&lt;/li&gt;
    &lt;li&gt;Grid Menu&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;You’ll notice I didn’t mention ‘SaveAs.’ I think we can also all agree that this is the one feature everyone knows and understands. However, let’s make a bonus section quiz that JUST covers SaveAs.&lt;/div&gt;
&lt;ol type="1"&gt;
    &lt;li&gt;Excel File vs Excel Instance&lt;/li&gt;
    &lt;li&gt;Selected Rows&lt;/li&gt;
    &lt;li&gt;Recording for Replay&lt;/li&gt;
    &lt;li&gt;Invoking for multiple tables simultaneously in a single click (actually it would be at least 2 clicks)&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
&lt;p&gt;If you can honestly say that you are comfortable with all of these features, then I think it’s time you step up and volunteer to become your local officially recognized ‘Toad Expert’, available for taking questions from your coworkers and even organzing regular Oracle or Toad-themed lunch-and-learns.&lt;/p&gt;
&lt;p&gt;If you can only admit to knowing or using only a few of the above mentioned features, then don’t feel bad. You are firmly in the middle of the pack, but with just a few steps can put yourself clearly at the front. I think we finally all agree that this is especially a good time to be considered indispensible.&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;As always, Happy Toading!&lt;/div&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/355/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/355/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=355</guid>
      <pubDate>Wed, 25 Mar 2009 17:45:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=355</trackback:ping>
    </item>
    <item>
      <title>Toad Data Grid Trick?</title>
      <description>&lt;div&gt;
&lt;p&gt;While co-presenting with Bert at the Rocky Mountain Oracle User group, Bert yells out “Hey, show that cool FK lookup thingie in the data grids.” I was like, ‘huh?’ Surely Bert just didn’t call me out in front of 100 or so people on a Toad feature that I did not fully understand?&lt;/p&gt;
&lt;p&gt;Well, I got around to figuring out just what Bert was talking about, and NOW I remember what all the fuss was about. This feature was added in the Schema Browser table data grids waaaaaaay back in the V8 code base I think. What it offers is a chance to pull up ‘lookup fields’ for any foreign key-controlled record.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;For example, if you have a table column whose value correlates to another table, i.e. referential integrity anyone?, then Toad can in a single click show you the related record.&lt;/p&gt;
&lt;div&gt;If you click INTO the column cell, you will notice an ellipsis button pop up.&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;&lt;img height="247" alt="" width="468" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog032409-1.gif" /&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;Clicking on the ellipsis, will pop-up all the ‘master records’ from the ‘lookup table.’&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog032409-2.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font color="#000080" size="2"&gt;Caveats&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;As you might expect, this feature could get to be a bit annoying, especially on extremely large lookup tables. And of course, Toad has to query the data dictionary to see if the table being displayed HAS any foreign key controlled columns, so that could theoretically cause a performance hiccup.&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;To see if your Toad has this feature enabled, take a look here:&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog032409-3.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;So let this be a lesson to ya! Well, make that two lessons:&lt;/div&gt;
&lt;ol&gt;
    &lt;li&gt;Be on your toes when presenting with Bert&lt;/li&gt;
    &lt;li&gt;When you think you’ve mastered everything there is to know about Toad, you’re just setting yourself up for embarrassment later. There’s ALWAYS something new to pick up and increase your productivity.&lt;br /&gt;
     &lt;/li&gt;
&lt;/ol&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/352/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/352/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=352</guid>
      <pubDate>Tue, 24 Mar 2009 15:53:00 GMT</pubDate>
      <slash:comments>3</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=352</trackback:ping>
    </item>
    <item>
      <title>Customizing Toad Code Templates</title>
      <description>&lt;div&gt;I recently got an email from a user, and after I replied figured that it might be helpful for others to see as well.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;The Question:&lt;/strong&gt;&lt;/div&gt;
&lt;blockquote dir="ltr" style="margin-right: 0px"&gt;
&lt;div&gt;“I was at the ROUMG conference and have a question.   You guys showed how to setup a short cut in the options.  Like to do a select statement – you can type in a short cut word and it will do the put the script in.  Like autofinish.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;I know I need to build these shortcuts, but where and how again????&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;I hope I am making sense. “&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div&gt;&lt;strong&gt;The Answer:&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Perfect sense! Toad has so many useful features in the editor, it can be hard even for us to remember what they are all called sometimes and how to invoke them. What you are referring to in Toad is known as the ‘Code Templates.’ Code Templates allow for predefined snippets of code to be inserted into the editor on demand by name, or by manually choosing from a list. They can be extremely powerful because of how flexible they are and because you can customize them to fit any need you may have, whether that be coding in SQL, PL/SQL, HTML, XML, etc.&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;To see what you already have at your disposal, in the Toad editor, just press &lt;span class="normal"&gt;&lt;span style="font-size: 11pt; font-family: "Calibri","sans-serif"; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;CTRL+SPACE&lt;/span&gt;&lt;/span&gt;&lt;ctrl&gt;&lt;/ctrl&gt;&lt;spacebar&gt;&lt;/spacebar&gt;&lt;/p&gt;
&lt;p&gt;&lt;img height="276" alt="" width="553" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog022409-1.gif" /&gt; &lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;With nothing typed at the cursor, it will bring up the entire list.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;If I were to type “&lt;em&gt;bcquery&lt;/em&gt;&lt;ctrl&gt;&lt;/ctrl&gt;&lt;spacebar&gt;&lt;/spacebar&gt;”, it would replace the ‘&lt;em&gt;bcquery&lt;/em&gt;’ text with the text programmed for that ‘macro.’&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;To set these code templates up, you need to get to your editor options.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Depending on your version of Toad, these can be in several different places.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;In the latest version the developers have made it VERY easy to find these shortcuts&lt;/div&gt;
&lt;div&gt;
&lt;p&gt; View &gt; Toad Options&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog022409-2.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;  &lt;/div&gt;
&lt;div&gt;This will popup this dialog&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;&lt;img height="384" alt="" width="564" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog022409-3.gif" /&gt; &lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;You would start by clicking the ‘Add’ button.  Fill out the name and description of your new ‘script.’  This is what you will see on the &lt;ctrl&gt;&lt;/ctrl&gt;&lt;spacebar&gt;&lt;/spacebar&gt;dialog in the editor.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Below that, you need to type in the text you want dynamically placed into the editor.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;You’ll see on my example, I have used the ‘|’ and the ‘&amp;’ characters –&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt; | - this tells Toad where to put the cursor after the text replacement.&lt;/div&gt;
&lt;div&gt; &amp; - this indicates a variable that will be used to prompt you for a value before replacement.  You can use as many as you need.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;I hope this helps!&lt;/div&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/343/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/343/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=343</guid>
      <pubDate>Tue, 24 Feb 2009 23:01:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=343</trackback:ping>
    </item>
    <item>
      <title>Happy Holidays:  A Toad AppsDesigner App Just for You!</title>
      <description>&lt;div&gt;
&lt;div&gt;For most users, the significant new feature for v9.7 will be the AppsDesigner. This technology allows a Toad user to take a collection of Toad commands or &lt;em&gt;Actions&lt;/em&gt; and create a miniature Toad &lt;em&gt;App&lt;/em&gt; or macro that you can then replay on demand or schedule to run when needed.&lt;br /&gt;
 &lt;/div&gt;
&lt;div&gt;Like most new features, you generally will learn how to use them when you are faced with a task that requires said feature. I’d like to share an example that I created. I hope that it gives you an idea of how Toad’s continual evolution keeps it far and away the very best Oracle IDE available – free or otherwise!&lt;/div&gt;
&lt;div align="center"&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font color="#003366" size="2"&gt;A Few Reminders&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;ol type="1"&gt;
    &lt;li&gt;This functionality is part of Toad Standard v9.7 and higher. A similar technology is available in v9.5 and v9.6. Prior to v9.5 you can do similar work via the Toad.exe command-line but it is not nearly as elegant or user-friendly.&lt;br /&gt;
     &lt;/li&gt;
    &lt;li&gt;The feature is available under the ‘Utilities’ menu (AppsDesigner)&lt;br /&gt;
     &lt;/li&gt;
    &lt;li&gt;You can create an action on the fly by clicking on the ‘Save/Load snapshot’ button in the Toad windows that support this technology.&lt;br /&gt;
    &lt;br /&gt;
    &lt;img height="381" alt="" width="505" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog12082008-1.gif" /&gt;&lt;br /&gt;
    &lt;em&gt;Notice the little ‘camera’ button at the bottom-left-hand corner of the window? Look for this button on your favorite Toad windows!&lt;/em&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font color="#003366" size="2"&gt;So just what does this thing do, anyway?&lt;br /&gt;
 &lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;I created a Toad application that creates a copy table, then loads the data by doing an Excel export from the original table, and then executes an Excel import. It also creates/updates a ZIP file that contains a running log of all of my excel files, and then sends an email with the report file attached to the recipients that need it. If a problem occurs, then I have an email notification sent to the creator of the report (me) and another sent to the recipient letting them know there is a problem and we are working on it.&lt;br /&gt;
 &lt;/div&gt;
&lt;div&gt;Sounds simple enough, right? And this is something that I bet many of you are doing already with Toad, albeit via clicking through screens and launching your email and WinZip clients as you need it. Well, now with Toad v9.7, you can simply program all these steps via Toad and then have them run with the click of a single button.&lt;br /&gt;
 &lt;/div&gt;
&lt;div align="center"&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog12082008-2.gif" /&gt;&lt;br /&gt;
&lt;em&gt;Voila, the finished product!&lt;/em&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="5"&gt;&lt;font color="#4f81bd" size="4"&gt; &lt;br /&gt;
&lt;font color="#003366" size="2"&gt;The Steps or How It Works&lt;br /&gt;
 &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;You can walk through these manually and test them step-by-step, or you can cheat and go to the end of this blog and ‘steal’ the source that has all of this done for you.&lt;/div&gt;
&lt;ol type="1"&gt;
    &lt;li&gt;Open the AppsDesigner&lt;br /&gt;
     &lt;/li&gt;
    &lt;li&gt;Create a new ‘App’ (fourth button on the AppsDesigner toolbar) – make sure to give it a good name!&lt;br /&gt;
     &lt;/li&gt;
    &lt;li&gt;I used the Schema Browser to create the copy of my table
    &lt;ol type="a"&gt;
        &lt;li&gt;Select table, mouse-right-click &gt; Create Like&lt;/li&gt;
        &lt;li&gt;After it’s finished, go the Scripts tab and copy the DDL (we need it later)&lt;br /&gt;
         &lt;/li&gt;
    &lt;/ol&gt;
    &lt;/li&gt;
    &lt;li&gt;Add our first action – ‘Execute Script text’
    &lt;ol type="a"&gt;
        &lt;li&gt;I supply the database connection&lt;/li&gt;
        &lt;li&gt;Choose ‘text’ for script source&lt;/li&gt;
        &lt;li&gt;Copy the DDL from 3b.&lt;/li&gt;
        &lt;li&gt;Modify the script to your liking, but it basically drops the table if it already exists and creates a new one, plus a truncate for extra measure.&lt;br /&gt;
         &lt;/li&gt;
    &lt;/ol&gt;
    &lt;/li&gt;
    &lt;li&gt;Generate the data from the source table
    &lt;ol type="a"&gt;
        &lt;li&gt;I used a named filter from the Schema Browser data tab that grabs just the data I want to move over, you can of course use any query you choose&lt;/li&gt;
        &lt;li&gt;From the data grid, open the ‘Save As’ dialog, fill out the details for the excel file to be created, and create an ‘Action’ based on that snapshot&lt;/li&gt;
        &lt;li&gt;Add it to our App as named in Step 2&lt;br /&gt;
         &lt;/li&gt;
    &lt;/ol&gt;
    &lt;/li&gt;
    &lt;li&gt;Now we need to create an action that will take the data from step 5 and load it to table created in step 4
    &lt;ol type="a"&gt;
        &lt;li&gt;On the ‘Import/Export’ tab in the AppsDesigner, add a new ‘Import Table Data’ action&lt;/li&gt;
        &lt;li&gt;Step through the wizard and supply the field mappings appropriately&lt;/li&gt;
        &lt;li&gt;I chose ‘Commit’ at end of transaction so I don’t need to be there when this runs&lt;br /&gt;
         &lt;/li&gt;
    &lt;/ol&gt;
    &lt;/li&gt;
    &lt;li&gt;Now that the table is populated, I want to create a report based off this data
    &lt;ol type="a"&gt;
        &lt;li&gt;I chose to use the ‘Export Dataset’ action&lt;/li&gt;
        &lt;li&gt;Choose your report format (I did Excel) and give it a file name&lt;br /&gt;
         &lt;/li&gt;
    &lt;/ol&gt;
    &lt;/li&gt;
    &lt;li&gt;Now I want to keep a running log of these reports, in case I ever need to go ‘back in time’
    &lt;ol type="a"&gt;
        &lt;li&gt;On the ‘Utilties’ tab, create a new ‘Archive’ action&lt;/li&gt;
        &lt;li&gt;Fill in the details, the ZIP file to be created, the files to be added, whether you want them replace or not&lt;/li&gt;
        &lt;li&gt;Notice this Action can also be used to extract files from an archive – way cool!&lt;br /&gt;
         &lt;/li&gt;
    &lt;/ol&gt;
    &lt;/li&gt;
    &lt;li&gt;Ok, now I’m ready to deliver the report via Email (I could also use FTP if appropriate)
    &lt;ol type="a"&gt;
        &lt;li&gt;Create a new ‘Email’ action&lt;/li&gt;
        &lt;li&gt;Fill out the necessary properties (you’ll need a valid SMTP server)&lt;/li&gt;
        &lt;li&gt;Make sure to include the attachment information necessary with file created in step 7&lt;/li&gt;
        &lt;li&gt;Note you can supply the file name manually if it does not exist yet&lt;br /&gt;
         &lt;/li&gt;
    &lt;/ol&gt;
    &lt;/li&gt;
    &lt;li&gt;OK, so we COULD end it here, but I want to be extra diligent and do some basic error-checking
    &lt;ol type="a"&gt;
        &lt;li&gt;On the ‘Control’ tab, I added an ‘If..Then..Else’ action&lt;/li&gt;
        &lt;li&gt;If output files do not exist, email me and recipients letting them know there’s a problem&lt;/li&gt;
        &lt;li&gt;Otherwise, add a note to the log that everything ran as expected&lt;/li&gt;
    &lt;/ol&gt;
    &lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="5"&gt;&lt;font color="#4f81bd" size="4"&gt;&lt;font color="#003300" size="2"&gt;&lt;font color="#003366"&gt;Ok, if you’ve made it THIS far, then Congratulations!&lt;/font&gt;&lt;br /&gt;
&lt;/font&gt;  &lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;You should now have an above average understanding of the AppsDesigner and a number of its more interesting Actions.    Or, if you &lt;em&gt;cheated&lt;/em&gt; like I told you to, you can now &lt;strong&gt;&lt;a target="_blank" href="http://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/Move Data Via Excel Export&amp;Import.txt"&gt;import my App&lt;/a&gt;&lt;/strong&gt; that I created. You’ll just need to:&lt;/div&gt;
&lt;ul type="disc"&gt;
    &lt;li&gt;Import the App by using the ‘Import app from file’ button&lt;br /&gt;
     &lt;/li&gt;
    &lt;li&gt;Modify the connection properties (db name and user/pwd)&lt;br /&gt;
     &lt;/li&gt;
    &lt;li&gt;Change the table names as appropriate&lt;br /&gt;
     &lt;/li&gt;
    &lt;li&gt;Update the email information, please do or I’ll be getting your reports!&lt;br /&gt;
     &lt;/li&gt;
    &lt;li&gt;Test, test, test before you roll into production&lt;br /&gt;
     &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/318/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/318/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=318</guid>
      <pubDate>Fri, 05 Dec 2008 18:46:00 GMT</pubDate>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=318</trackback:ping>
    </item>
    <item>
      <title>F-what?</title>
      <description>&lt;div&gt;
&lt;p&gt;After working with Toad for almost a decade (I think I first saw it as a new grad in ’99…), I tend to start taking things for granted when I do demonstrations for customers or present at conferences on the beauty of Toad. It’s very easy to get excited about CRUD Matrices and the beauty of PL/SQL debuggers, but overlook the critical core features that users often miss out on.&lt;/p&gt;
&lt;p&gt;Well, ‘overlook’ is such a critical, judgmental word. Instead, let’s say that users often don’t realize the power that lies at their hands via the keyboard shortcuts in Toad. I want to take 20 minutes or so to write about my favorite ‘F’ key: F4 DESC.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;After doing the ‘Toad-demo-thing’ for some time now, I’ve come to discover that most of our users are not aware of this feature. In fact, many people are not even aware of the SQL*Plus ‘DESC’ or ‘DESCRIBE’ command. Let’s take a quick look at it in action:&lt;/p&gt;
&lt;p align="center"&gt;&lt;img height="542" alt="" width="643" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog11202008-1.gif" /&gt;&lt;br /&gt;
&lt;em&gt;SQL*Plus shows the table structure – Column Names, Nullability, and Data type. &lt;/em&gt;&lt;/p&gt;
&lt;p&gt;I know, this isn’t exactly earth-shattering. Toad has had such a feature for quite a long time. You can either type ‘DESC [object]’ in the editor or execute with F9 (using F5 will show the above information), or you can simply put your mouse-cursor on the object you want described and hit ‘F4’.&lt;/p&gt;
&lt;p align="center"&gt;&lt;img height="422" alt="" width="700" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog11202008-2.gif" /&gt;&lt;br /&gt;
&lt;em&gt;Toad’s ‘DESC’ popup window for a table object.&lt;/em&gt;&lt;/p&gt;
&lt;div&gt;A few key observations:&lt;/div&gt;
&lt;ol type="1"&gt;
    &lt;li&gt;You can ‘DESC’ ANY object or object type in the database – users, roles, tablespaces, stored procedures, directories, etc. SQL*Plus &lt;em&gt;only&lt;/em&gt; allows you to ‘DESCRIBE’ data objects like tables and views.&lt;br /&gt;
     &lt;/li&gt;
    &lt;li&gt;The popup describe window is a miniature Schema Browser window that just contains the information for that object. So not only do you get the column information, you get everything else too!&lt;br /&gt;
     &lt;/li&gt;
    &lt;li&gt;The full power of the Schema Browser is available here. Try mouse-right-clicking in the popup window.&lt;br /&gt;
     &lt;br /&gt;
    &lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog11202008-3.gif" /&gt;&lt;br /&gt;
     &lt;br /&gt;
     &lt;/li&gt;
    &lt;li&gt;You can have more than one open at a time, so if you want help with a query, like looking at opposing data or even updating the data as you write the selects in the data grids, you can easily do so.&lt;br /&gt;
     &lt;br /&gt;
    &lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog11202008-4.gif" /&gt;&lt;br /&gt;
     &lt;/li&gt;
    &lt;li&gt;You can drag table/view column headers into the editor space (just like the Object Palette)&lt;br /&gt;
     &lt;/li&gt;
    &lt;li&gt;This is the most frequently &lt;em&gt;borrowed&lt;/em&gt; feature in the database IDE world. Try using ‘F4’ in another database tool to see if they too have seen the wisdom of the Toad &lt;font face="Wingdings"&gt;J&lt;/font&gt;&lt;br /&gt;
     &lt;/li&gt;
    &lt;li&gt;If you want to see something even cooler, instead of pressing ‘F4’, try ‘SHIFT’+’F4’&lt;/li&gt;
&lt;/ol&gt;
&lt;p align="left"&gt;Enjoy!&lt;/p&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/313/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/313/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=313</guid>
      <pubDate>Thu, 20 Nov 2008 17:10:00 GMT</pubDate>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=313</trackback:ping>
    </item>
    <item>
      <title>It’s the Little Things…</title>
      <description>&lt;div&gt;
&lt;p&gt;We often spend a lot of time trumpeting the sexy little widgets in our database tools and overlook the little things that really aid in the development of our applications or even just writing the mundane queries that fill up our day.&lt;/p&gt;
&lt;p&gt;I’d like to just spend a quick 10 minutes on letting you know about a cool little feature that Toad for Data Analysis offers for writing your queries in the editor. The technology is usually referred to as one of the following:&lt;/p&gt;
&lt;/div&gt;
&lt;ul type="disc"&gt;
    &lt;li&gt;Code Insight&lt;/li&gt;
    &lt;li&gt;Code Assist&lt;/li&gt;
    &lt;li&gt;Type-ahead.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;p&gt;Basically it boils down to the Toad editor offering to complete the clause or phrase you’re currently working on. It looks at what you’ve typed already and uses its powerful SQL parsing technology (available for Oracle, DB2, MySQL, SQL Server, and now Sybase!) to figure out what should logically come next so you can just select it with your mouse versus wasting another dozen or so key-strokes.&lt;/p&gt;
&lt;p&gt;Let’s take a look at 2 very simple examples now. &lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;&lt;font size="2"&gt;SELECTs&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;As you’re working on a SELECT clause:&lt;/p&gt;
&lt;p align="center"&gt;&lt;img height="348" width="447" alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog10032008-1.gif" /&gt;&lt;/p&gt;
&lt;div align="center"&gt;&lt;em&gt;Notice that Toad for Data Analysis brings up the columns for both tables from the FROM clause. As you mouse over a column it also shows you the underlying datatype!&lt;/em&gt;&lt;/div&gt;
&lt;div align="center"&gt; &lt;/div&gt;
&lt;p&gt;&lt;strong&gt;&lt;font size="2"&gt;WHEREs&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;As you’re working on a WHERE clause:&lt;/p&gt;
&lt;p align="center"&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog10032008-2.gif" /&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;em&gt;Notice how we again list the columns available for building out your filtering clause. What’s even more exciting, notice how we are offering to auto-complete the JOIN clause for the two tables listed in the FROM section.&lt;/em&gt;&lt;/p&gt;
&lt;p align="left"&gt;Here’s a more complex example:&lt;/p&gt;
&lt;p align="center"&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog10032008-3.gif" /&gt;&lt;/p&gt;
&lt;p align="center"&gt; &lt;/p&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/284/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/284/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=284</guid>
      <pubDate>Fri, 03 Oct 2008 15:00:00 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=284</trackback:ping>
    </item>
    <item>
      <title>Compelling Features for Upgrading to Toad v9.7</title>
      <description>&lt;div&gt;So, another version of Toad has been released. It happens a few times a year. If you’re lucky it’s up to you if and when you want to upgrade to get your bug fixes or new features. If you’re in a larger organization, there’s a standards committee that decides who gets what when. I thought I’d spend a few minutes to document what I see to be the key features available in v9.7 that would give someone serious reason to upgrade today versus later. I’ll break this down by our standard user personas:&lt;/div&gt;
&lt;ul type="disc"&gt;
    &lt;li&gt;Analysts (People who go into the database that don’t fall into the other 2 categories)&lt;/li&gt;
    &lt;li&gt;Developers (Applications or PL/SQL)&lt;/li&gt;
    &lt;li&gt;Administrators (System or Oracle)&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;Here are a few reasons that apply to everyone equally:&lt;/div&gt;
&lt;ol type="1"&gt;
    &lt;li&gt;66 bug fixes since the 9.6.1 release&lt;/li&gt;
    &lt;li&gt;Additional support for 11g&lt;/li&gt;
    &lt;li&gt;You want to stay current on support (we now officially support v9.7, 9.6.1, and 9.5).&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;Now, for the fun stuff &lt;span&gt;&lt;font face="Wingdings"&gt;J&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align="center"&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="3"&gt;Analysts&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;ul type="disc"&gt;
    &lt;li&gt;Access to Access, Excel, MS SQL Server, DB2, and Sybase ASE&lt;/li&gt;
    &lt;li&gt;Easily schedule your queries, generate spreadsheets, email them to your loyal users&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;em&gt;&lt;strong&gt;Access to Access, Excel, MS SQL Server, DB2, and Sybase ASE&lt;/strong&gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;/em&gt;Chances are you have critical business information stored somewhere other than Oracle. If you love Toad for its ease of use to getting your data in and out of the database, then you need to upgrade to v9.7 right away. Toad now ships with our Toad for Data Analysis product which extends connectivity to ANY database platform. You can read more about this &lt;a href="http://www.toadworld.com/Community/Blogs/tabid/67/EntryID/279/Default.aspx"&gt;&lt;font color="#800080"&gt;here&lt;/font&gt;&lt;/a&gt;.&lt;br /&gt;
 &lt;/div&gt;
&lt;div&gt;&lt;em&gt;&lt;strong&gt;Easily schedule your queries, generate spreadsheets, email them to your loyal users&lt;/strong&gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;/em&gt;Toad’s automation technology has taken a quantum leap with v9.7. If you can figure out how to point and click, then you can easily schedule Toad to run just about any task you would normally do ad-hoc. This includes, but is not limited to,&lt;/div&gt;
&lt;ul type="disc"&gt;
    &lt;li&gt;Connect and execute one or more queries or scripts&lt;/li&gt;
    &lt;li&gt;Export results to the format (file) of your choice&lt;/li&gt;
    &lt;li&gt;Email them to colleagues&lt;/li&gt;
    &lt;li&gt;FTP them to remote destinations&lt;/li&gt;
    &lt;li&gt;Add them to Archives (ZIP) for historical purposes&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you’re in the editor, you can take any query result set and click on the ‘Schedule Action’ button to tell Toad to make this available as a macro. You can additionally open the Toad AppsDesigner window and manually build out your automation tasks.&lt;/p&gt;
&lt;p align="center"&gt;&lt;img height="645" alt="" width="384" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog09252008-1.gif" /&gt; &lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog09252008-2.gif" /&gt;&lt;/p&gt;
&lt;div align="center"&gt;   &lt;em&gt;Look for the ‘Schedule’ button your favorite screens to immediately setup that operation as a Toad macro for replay on demand or as a scheduled event.&lt;br /&gt;
 &lt;/em&gt;&lt;/div&gt;
&lt;p&gt;Toad’s AppsDesigner empowers the Toad user to take their favorite Toad utilities and invoke them for specific tasks. These can be put together to build very powerful little programs or Toad applets. This blog doesn’t provide the space necessary to give a full walk-through, but I do not think it is an understatement to say that this is the single biggest improvement to the product for v9.7.&lt;/p&gt;
&lt;p align="center"&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog09252008-3.gif" /&gt;&lt;/p&gt;
&lt;div align="center"&gt;&lt;em&gt;Create new ‘Applets’, see their run history, schedule them to run whenever you want. Toad can ‘wake up’ your machine and run your program while you are away from your desk.&lt;/em&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="3"&gt;Developers&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;ul type="disc"&gt;
    &lt;li&gt;Full support for Subversion source control (file-based AND via Team Coding)&lt;/li&gt;
    &lt;li&gt;Formatter updated to recognize and support 10 and 11g syntax&lt;/li&gt;
    &lt;li&gt;Generate test data for your tables on the fly&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;em&gt;&lt;strong&gt;Full support for Subversion&lt;/strong&gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;/em&gt;This has already been &lt;a href="http://www.toadworld.com/Community/Blogs/tabid/67/EntryID/281/Default.aspx"&gt;&lt;font color="#800080"&gt;covered in an excellent blog&lt;/font&gt;&lt;/a&gt; by Toad’s Product Manager, John Pocknell. I just wanted to make sure it’s not overlooked!&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;em&gt;&lt;strong&gt;Updated Formatter&lt;/strong&gt;&lt;/em&gt;&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;You will want to read the release notes for information of formatting styles that have been changed to reflect the new options dialog. A big improvement also includes the ability to preview your syntax change directly in the formatter options dialog so you can see exactly who your code will look before and after a format.&lt;/p&gt;
&lt;p align="center"&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog09252008-4.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div align="center"&gt;
&lt;p&gt;&lt;em&gt;No more guessing how your code will look based on a particular formatting option. The best formatting engine for Oracle just got a LOT better folks!&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Generate Test Data&lt;/strong&gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;/em&gt;Available in the Professional edition or with the DB Admin module, Toad’s ‘Generate Data’ feature allows a user to take one or more tables and generate large amounts of test data. The engine will even obey the RI constraints and generate PK/FK key values between parent and child tables. A large number of datatypes are followed and this feature should continue to grow even more powerful based on feedback from our Toad users.&lt;/p&gt;
&lt;p align="center"&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog09252008-5.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div align="center"&gt;
&lt;p&gt;&lt;em&gt;Right-click anywhere you see a Table in Toad to access the ‘Generate Data’ feature.&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="3"&gt;Administrators&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;ul type="disc"&gt;
    &lt;li&gt;Trace File Browser&lt;/li&gt;
    &lt;li&gt;Improvements to Compare Schemas and Health Check&lt;/li&gt;
    &lt;li&gt;RMAN interface&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Trace File Browser&lt;/strong&gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;/em&gt;Tired of TKProf? Want to easily SEE your queries with execution time breakdowns, waits, and bind variable values all in context with execution plans? This is all available with Toad’s DB Admin module under Database &gt; Diagnose &gt; Trace File Browser.&lt;/p&gt;
&lt;p align="center"&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog09252008-6.gif" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div align="center"&gt;
&lt;p&gt;&lt;em&gt;This feature will change how you treat and view Trace files. Seriously. Upgrade. Now.&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;&lt;em&gt;&lt;strong&gt;Improvements to Compare Schemas and DB Health Check&lt;br /&gt;
&lt;/strong&gt; &lt;br /&gt;
&lt;/em&gt;For Compare Schemas, you can now easily compare 1 source schema to MULTIPLE destination schemas. Want to see how PRODUCTION differs from TEST and DEVELOPMENT? It’s a single compare now. And, you can easily generate a baseline definition of your schema to be used later as a point-in-time comparison versus going against the schema source live.&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;Database Health Check’s interface has been streamlined and should just be easier to run in general. It has also been hooked up to Toad’s automation engine (as was Compare Schemas), so you can easily schedule it to run various checks against various instances whenever you want and email you the results. Want an email every 12hrs with updates on ORA-00600 alerts? Want a list of tables missing indexes every week?  This is now a trivial task with Toad v9.7. You can additionally tell Toad to save the results in a repository so you can see the differences in your database since the last Health Check.&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="5"&gt;&lt;font color="#4f81bd" size="4"&gt;&lt;font color="#000000" size="3"&gt;Summary&lt;/font&gt;&lt;br /&gt;
 &lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;There are many new cool features in Toad. You can see a more comprehensive discussion in the release notes and in the ‘&lt;a href="http://www.toadworld.com/Products/ToadforOracle/Resources/ProductTutorials/tabid/274/Default.aspx"&gt;&lt;font color="#800080"&gt;Get To Know’ document series on ToadWorld&lt;/font&gt;&lt;/a&gt;. I also want to throw a quick note out there on the installer. It should do a much better job on detecting older copies of Toad installed on your machine and offering to upgrade them.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/282/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/282/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=282</guid>
      <pubDate>Thu, 25 Sep 2008 13:32:00 GMT</pubDate>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=282</trackback:ping>
    </item>
    <item>
      <title>10 Things You Must Know about Toad’s Editor (Part 2)</title>
      <description>&lt;div&gt;The editor window is probably where most users spend a majority of their time. In this blog, I’ll continue &lt;a href="http://www.toadworld.com/Community/Blogs/tabid/67/EntryID/251/Default.aspx"&gt;a conversation we had a few weeks ago&lt;/a&gt;.  Please note that all of these features are available in the standard edition of Toad for Oracle, version 9.6.&lt;/div&gt;
&lt;div align="center"&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="3"&gt;6.     Editor Options&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt; &lt;br /&gt;
Toad has many options for configuring the look and feel of the application. This definitely includes the editor. Here are the most common settings you will want to address before you get very far with Toad. &lt;/div&gt;
&lt;p align="left"&gt;&lt;strong&gt;&lt;em&gt;&lt;font size="2"&gt;Editor Fonts&lt;br /&gt;
&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt; &lt;br /&gt;
If you need a larger FONT size, or want to use a FONT that has non-English character support, you will need to go to the Editor options. If you are using a version of Toad older than 9.6, you will need to consult the help as these instructions have recently changed for the better.&lt;/p&gt;
&lt;p align="center"&gt;&lt;img height="469" alt="" width="750" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog09092008-1.gif" /&gt;&lt;br /&gt;
Go the ‘Editor &gt; Behavior’ page in Toad options. Push the ‘Editor font’ button.&lt;/p&gt;
&lt;div&gt;&lt;strong&gt;&lt;em&gt; &lt;br /&gt;
&lt;font size="2"&gt;Formatting Options&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;p&gt;Toad’s SQL and PL/SQL formatter is completely configurable. For example, tell Toad when you want a series of 5 space characters converted to a single Tab character, or specify when to wrap lines in a sQL statement. To set this, you need to open the Formatting Options dialog. Once your options have been set, use the ‘Save’ button. You can then share your Formatting options file with other Toad users to encourage similar code formatting styles. &lt;/p&gt;
&lt;p align="center"&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog09092008-2.gif" /&gt;&lt;br /&gt;
&lt;em&gt;Please note the Formatter is &lt;a href="http://toadsoft.com/get2know97/#Formatter"&gt;being updated for Toad v9.7&lt;/a&gt;. Whenever possible your existing Formatter options will be honored when you upgrade. &lt;br /&gt;
Please read the v9.7 Release Notes for more information.&lt;/em&gt;&lt;/p&gt;
&lt;div&gt;&lt;strong&gt; &lt;br /&gt;
&lt;font size="4"&gt;&lt;font size="3"&gt;7.      Reverse-Engineer SQL statements to a Visual Query Builder session&lt;/font&gt; &lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;p&gt;Have you ever tried to make sense of a query someone else has written? How about a query you yourself wrote a few months ago? Did you know that Toad can ‘visualize’ your problematic SQL queries in the Query Builder? Simply highlight your query in the editor, mouse-right-click, and choose ‘Send to Query Builder.’&lt;/p&gt;
&lt;p align="center"&gt;&lt;em&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog09092008-3.gif" /&gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog09092008-4.gif" /&gt;&lt;br /&gt;
One button click to convert Oracle Join Syntax to ANSI Join Syntax and so much more!&lt;/em&gt;&lt;/p&gt;
&lt;div&gt;&lt;strong&gt; &lt;br /&gt;
&lt;font size="3"&gt;8.      Auto Generation of Package Body from Existing Package Spec&lt;/font&gt; &lt;/strong&gt;&lt;/div&gt;
&lt;div&gt; &lt;br /&gt;
Did you know that Toad could look at an existing PL/SQL Package Specification and auto-generate the complimentary Package Body source? Simply load your Package SPEC into the editor, and use the SHIFT+CTRL+C keyboard shortcut. Toad will parse the editor for the SPEC and paste the new BODY into a new tab on the Editor desktop.&lt;/div&gt;
&lt;p&gt;The code is generated using the template you have defined in your Toad options. To learn more about this feature, read the Help topic titled ‘Using Templates within Packages.’&lt;/p&gt;
&lt;p align="center"&gt;&lt;em&gt;&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog09092008-5.gif" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt="" src="http://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Jeff Smith/jeffblog09092008-6.gif" /&gt;&lt;br /&gt;
Never underestimate the power of the keyboard!&lt;/em&gt;&lt;/p&gt;
&lt;div&gt;&lt;strong&gt; &lt;br /&gt;
&lt;font size="3"&gt;9.      F9 versus F5 Statement Execution&lt;/font&gt; &lt;br /&gt;
 &lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;Statement execution in Toad is pretty straightforward. If you want to execute a single statement, always use F9. If your editor has multiple statements and you are not using statement delimiters (; or /), then you will need to use SHIFT+F9 or highlight the statement you want to execute and use F9. If you have multiple statements and you want to execute them all, then use F5. Be sure to read &lt;a href="http://www.toadworld.com/Community/Blogs/tabid/67/EntryID/265/Default.aspx"&gt;Bert’s blog series on Toad’s script execution&lt;/a&gt; to learn more about this powerful Toad feature.&lt;br /&gt;
 &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="3"&gt;10.    F2 and SHIFT+F2 &lt;br /&gt;
&lt;/font&gt; &lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;If you have ever accidently hidden your results panel or your editor panel in the editor, then simply try using F2 or SHIFT+F2 to get back. F2 will toggle you to full screen editor mode. Hitting F2 again will send you back. Using SHIFT+F2 will send you to full screen result set mode. Hitting SHIFT+F2 again will send you back.&lt;br /&gt;
 &lt;/div&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/273/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/273/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=273</guid>
      <pubDate>Mon, 08 Sep 2008 18:25:00 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=273</trackback:ping>
    </item>
    <item>
      <title>Writing SQL in Toad for Data Analysis</title>
      <description>&lt;div&gt;In &lt;a href="http://www.toadworld.com/Community/Blogs/tabid/67/EntryID/251/Default.aspx"&gt;my previous blog&lt;/a&gt;, I covered things that you should know about Toad for Oracle’s editor. I thought for today we could spend a few minutes on what users may benefit the most from Toad’s cousin, Toad for Data Analysis. This blog will concentrate on working with SQL.&lt;/div&gt;
&lt;div align="center"&gt; &lt;/div&gt;
&lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;&lt;font color="#000080"&gt;&lt;font size="2"&gt;&lt;span&gt;1.&lt;span&gt;     &lt;/span&gt;&lt;/span&gt;SQL Recall&lt;br /&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt; &lt;br /&gt;
The time you’ve spent engineering the SQL that will one day show up on your resume will continue to pay dividends for as long as you use Toad. Every statement you’ve ever written is remembered by Toad for Data Analysis and is ready for instant recall.&lt;br /&gt;
 &lt;br /&gt;
The basics:&lt;/p&gt;
&lt;ul type="disc"&gt;
    &lt;li&gt;Every statement you execute gets recorded &lt;br /&gt;
     &lt;/li&gt;
    &lt;li&gt;By default we remember the last 100 executed (configurable with no upper-limit) &lt;br /&gt;
     &lt;/li&gt;
    &lt;li&gt;SHIFT+F8 opens the SQL Statement Recall panel (also available under the View menu) &lt;br /&gt;
     &lt;/li&gt;
    &lt;li&gt;ALT+PgUp/Dn will cycle through the most/least recently executed statements&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="2"&gt;&lt;font color="#000080"&gt;&lt;span&gt;2.&lt;span&gt;     &lt;/span&gt;&lt;/span&gt;Code Snippets&lt;br /&gt;
 &lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;When you need to make a call to an database provided function, you can waste a lot of time going over your existing code looking to copy/paste or even more time trying to find examples on the Internet. In Toad for Data Analysis, I suggest you start using CTRL+SPACEBAR. This keystroke will activate Toad’s Code Snippets.&lt;br /&gt;
 &lt;/div&gt;
&lt;div align="center"&gt;&lt;img height="280" alt="" width="718" src="http://toadworld.com/Portals/0/blogimages/jeffblog08112008-1.gif" /&gt;&lt;br /&gt;
&lt;em&gt;Toad will allow you to progressively drill down into a category of database function, complete with documentation on how to use them!&lt;br /&gt;
&lt;/em&gt;&lt;/div&gt;
&lt;div align="center"&gt;
&lt;p align="left"&gt;The real power here lies in the ‘Favorites.’ We can take a SQL query we’ve stored to the SQL Recall and convert it to a ‘Favorite’ code snippet. Or, you can choose to hand code your collection of frequently used snippets of Code. Just use CTRL+N to pull up your list of favorite snippets of code.&lt;/p&gt;
&lt;p&gt;&lt;img height="210" alt="" width="750" src="http://toadworld.com/Portals/0/blogimages/jeffblog08112008-2.gif" /&gt; &lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="2"&gt;&lt;font color="#000080"&gt;&lt;span&gt;3.&lt;span&gt;     &lt;/span&gt;&lt;/span&gt;Code Insight (Dot Lookups)&lt;br /&gt;
 &lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;When you want to write a SQL query or make a PL/SQL call, you probably spend a bit of time manually looking up the column names or command arguments required in the Database Browser. Stop doing this right now! From now on, let Toad figure this out for you automatically in the editor.&lt;br /&gt;
&lt;br /&gt;
The basics:&lt;/div&gt;
&lt;ul type="disc"&gt;
    &lt;li&gt;&lt;em&gt;schema&lt;/em&gt;. – this will pop up a list of all objects in the current schema you may want to type &lt;br /&gt;
     &lt;/li&gt;
    &lt;li&gt;&lt;em&gt;schema&lt;/em&gt;.&lt;em&gt;table&lt;/em&gt;. – this will pop up a list of columns for a given table. You don’t need to prefix the schema name if the table is in your current schema. &lt;/li&gt;
    &lt;li&gt;s&lt;em&gt;chema&lt;/em&gt;.[A-Z]+CTRL. – ok, this sounds more difficult than necessary &lt;img alt="" src="http://toadworld.com/Providers/HtmlEditorProviders/Fck/FCKeditor/editor/images/smiley/msn/regular_smile.gif" /&gt;.   If you start typing your object name and hit  CTRL. (CTRL key with a period), Toad will pop up a list of objects that match that pattern. &lt;br /&gt;
     &lt;br /&gt;
    &lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/jeffblog08112008-3.gif" /&gt;&lt;br /&gt;
     &lt;/li&gt;
    &lt;li&gt;Toad waits .5 seconds after seeing the ‘.’ or ‘(‘ character before popping up the list of items available for that object. This is configurable down to the millisecond for optimal usage. You can also configure Toad to list the column names in the order they appear in the table, or alphabetize them&lt;br /&gt;
     &lt;br /&gt;
    &lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/jeffblog08112008-4.gif" /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul type="disc"&gt;
    &lt;li&gt;You can use aliases for your view/table names and the code insight feature will automatically include the alias when bringing back a list of columns. Toad will even show you the column comments so you know exactly what you’re looking at! &lt;br /&gt;
     &lt;br /&gt;
    &lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/jeffblog08112008-5.gif" /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&lt;font size="2"&gt;&lt;font color="#000080"&gt;&lt;span&gt;4.&lt;span&gt;    &lt;/span&gt;&lt;/span&gt;F4 DESC&lt;br /&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt; &lt;br /&gt;
DESC, or Describe, is a Oracle command that will display the table or view structure, e.g. a list of columns and their datatypes with size and precision. Toad for Data Analysis has its own DESC command available for all of the supported database vendors (Oracle, SQL Server, MySQL, DB2, and for v2.0 – Sybase!) You can invoke it immediately for ANY object in the database by typing that object in the editor, putting you cursor on it, and hitting ‘F4’. You can type away in the editor with the DESC dialogs available to you. Ever find yourself working on a query only to find out you need to consult the existing columns or indexes? Or maybe you just need to see the existing data or even  update a row to get your report query to work properly? Don’t go to the Database Browser anymore, just use ‘F4’ for instant gratification.&lt;/p&gt;
&lt;p align="center"&gt;&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/jeffblog08112008-6.gif" /&gt;&lt;br /&gt;
&lt;em&gt;Get instant access to any database object with the power of the &lt;br /&gt;
Database Browser immediately available.&lt;br /&gt;
 &lt;/em&gt;&lt;/p&gt;
&lt;div&gt;&lt;strong&gt;&lt;font color="#000080"&gt;&lt;font size="2"&gt;&lt;span&gt;5.&lt;span&gt;     &lt;/span&gt;&lt;/span&gt;Make/Strip Code&lt;br /&gt;
 &lt;br /&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;Have you ever asked a developer for help on a query to only get a jumbled mess of Java of Perl script? Sure, it has the SQL in it that you need, but you spend as much time trimming off the quotes and other junk characters than you would have just writing the query from scratch, right? From now on, just let Toad for Data Analysis do this work for you! Take any embedded SQL statement and strip away the non-SQL syntax for instant execution in the Editor. This is one of the most over-looked features in Toad. No more REGEX search and replace to get your well-crafted SQL statement ready for your Eclipse or Visual Studio application.&lt;br /&gt;
 &lt;/div&gt;
&lt;div&gt;To activate the feature, just use the ‘Editor’ toolbar menu:&lt;br /&gt;
 &lt;br /&gt;
&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/jeffblog08112008-7.gif" /&gt;&lt;br /&gt;
 &lt;/div&gt;
&lt;div&gt;Presto-change-O! Your SQL is now ready to be put into your custom report or spreadsheet.&lt;/div&gt;
&lt;div align="center"&gt;  &lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/jeffblog08112008-8.gif" /&gt;&lt;/div&gt;
&lt;div align="center"&gt;&lt;em&gt;Configure Toad to use the programming language of your choice!&lt;/em&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font color="#000080"&gt;&lt;font size="2"&gt;&lt;span&gt;6.&lt;span&gt;     &lt;/span&gt;&lt;/span&gt;Reverse Engineer your SQL to a Query Builder Model&lt;br /&gt;
 &lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;Ok, I’m cheating a bit here. This feature has been available in Toad for Oracle for awhile now, and has been frequently requested as a feature in Toad for Data Analysis. Well, the waiting is almost over! Toad for Data Analysis users will be able to take advantage of this feature in v2.0 of the product which is due in a few weeks. Can’t wait? Then go &lt;a href="http://www.toadworld.com/Products/ToadforDataAnalysis/BetaProgram/tabid/186/Default.aspx"&gt;&lt;font color="#800080"&gt;here to download the beta&lt;/font&gt;&lt;/a&gt; and give it a whirl!&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font color="#000080" size="2"&gt;Summary&lt;br /&gt;
 &lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;Writing SQL by hand can be a pain, whether you’re using Notepad or a visual query tool application like Toad for Data Analysis if you’re not taking advantage of all the features. In a future blog I’ll discuss how to develop your SQL more efficiently by using the visual Query Builder.&lt;br /&gt;
 &lt;/div&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/261/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/261/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=261</guid>
      <pubDate>Mon, 11 Aug 2008 16:28:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=261</trackback:ping>
    </item>
    <item>
      <title>10 Things You Must Know about Toad’s Editor</title>
      <description>&lt;div&gt;The editor window is probably where most users spend a majority of their time. In this blog, I’ll try to highlight the 10 features that will save you the most time when it comes to writing your SQL queries, SQL*Plus scripts, anonymous blocks, and PL/SQL stored procedures. Please note that all of these features are available in the standard edition of Toad for Oracle, version 9.6.&lt;/div&gt;
&lt;div align="center"&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font color="#4f81bd"&gt;&lt;font size="3"&gt;&lt;span&gt;1.&lt;span&gt;     &lt;/span&gt;&lt;/span&gt;SQL Recall&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt; &lt;br /&gt;
By far one of the most popular features in Toad, but do you know how to take FULL advantage of this feature?&lt;/div&gt;
&lt;div&gt;The basics:&lt;/div&gt;
&lt;ul type="disc"&gt;
    &lt;li&gt;Every statement you execute gets recorded&lt;/li&gt;
    &lt;li&gt;By default we remember the last 100 executed (configurable up to 999)&lt;/li&gt;
    &lt;li&gt;F8 opens the SQL Statement Recall panel (also available under the View menu)&lt;/li&gt;
    &lt;li&gt;&lt;alt&gt;&lt;/alt&gt;ALT+PgUp/Dn will cycle through the most/least recently executed statements&lt;/li&gt;
    &lt;li&gt;You can name your SQL for instant recall using the CTRL&lt;ctnrl&gt;&lt;/ctnrl&gt;+N keystroke&lt;/li&gt;
&lt;/ul&gt;
&lt;div align="center"&gt;&lt;img height="433" alt="" width="463" src="http://toadworld.com/Portals/0/blogimages/jeffblog07222008-1.gif" /&gt;&lt;br /&gt;
&lt;em&gt;Give your queries a name so you remember why you wrote them in the first place!&lt;br /&gt;
 &lt;/em&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font color="#4f81bd"&gt;&lt;font size="3"&gt;&lt;span&gt;2.&lt;span&gt;     &lt;/span&gt;&lt;/span&gt;Code Templates&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div align="left"&gt; &lt;br /&gt;
Ever experience déjà vu while typing out your code? This is your cue to save it as a template for use later. Toad gives you access to several dozen of these out of the box. You can also add your own or customize the existing ones. Use the CTRL&lt;cntrl&gt;&lt;/cntrl&gt;+Spacebar keystroke to see the code you no longer have to type out manually.&lt;/div&gt;
&lt;div align="center"&gt;&lt;br /&gt;
&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/jeffblog07222008-2.gif" /&gt;&lt;br /&gt;
&lt;em&gt;Remember the code snippet names for instant recall, try typing ‘anon CTRL&lt;cntrl&gt;&lt;/cntrl&gt;+Spacebar’ right now!&lt;br /&gt;
 &lt;/em&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font color="#4f81bd"&gt;&lt;font size="3"&gt;&lt;span&gt;3.&lt;span&gt;     &lt;/span&gt;&lt;/span&gt;Code Insight (Dot Lookups)&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt; &lt;br /&gt;
When you want to write a SQL query or make a PL/SQL call, you probably spend a bit of time manually looking up the column names or command arguments required in the Schema Browser. Stop doing this right now! From now on, let Toad figure this out for you automatically in the editor.&lt;br /&gt;
&lt;br /&gt;
The basics:&lt;/div&gt;
&lt;ul type="disc"&gt;
    &lt;li&gt;&lt;em&gt;Schema.&lt;/em&gt; – this will pop up a list of all objects in the current schema you may want to type&lt;/li&gt;
    &lt;li&gt;&lt;em&gt;Schema.Table.&lt;/em&gt; – this will pop up a list of columns for a given table. You don’t need to prefix the schema name if the table is in your current schema. Multi-select columns to get more than one, and we’ll comma separate the list for you automatically&lt;/li&gt;
    &lt;li&gt;&lt;em&gt;Package.&lt;/em&gt; – this will pop up a list of procedures, functions, variables, etc for that package.&lt;/li&gt;
    &lt;li&gt;&lt;em&gt;Stored Procedure(&lt;/em&gt;   - this will pop up the list of input parameters to make the call. You can type while you reference the list. Entering the ‘)’ character will close the hint.&lt;/li&gt;
    &lt;li&gt;Toad waits 1.5 seconds after seeing the ‘.’ or ‘(‘ character before popping up the list of items available for that object. This is configurable down to the millisecond for optimal usage.&lt;/li&gt;
    &lt;li&gt;You can use aliases for your view/table names and the code insight feature will automatically include the alias when bringing back a list of columns.&lt;br /&gt;
     &lt;br /&gt;
    &lt;img height="264" alt="" width="600" src="http://toadworld.com/Portals/0/blogimages/jeffblog07222008-3.gif" /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;&lt;strong&gt;&lt;font color="#4f81bd"&gt;&lt;font size="3"&gt;&lt;span&gt;4.&lt;span&gt;     &lt;/span&gt;&lt;/span&gt;F4 DESC&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt; &lt;br /&gt;
DESC, or Describe, is a SQL*Plus command that will display the table or view structure, e.g. a list of columns and their datatypes with size and precision. Toad has its own DESC command. You can invoke it immediately for ANY object in the database by typing that object in the editor, putting you cursor on it, and hitting ‘F4’. This is one of the most ‘borrowed’ features in an Oracle IDE. Do you find it curious that it’s always activated with ‘F4’? Imitation is surely flattering, even if it is poorly executed &lt;span&gt;&lt;font face="Wingdings"&gt;J&lt;/font&gt;&lt;/span&gt; &lt;br /&gt;
 &lt;/div&gt;
&lt;div&gt;You can have multiple F4 dialogs open at a time. You can type away in the editor with the DESC dialogs available to you. Ever working on a query only to find out you need to add a column, update a row, or change the permissions on a table? Don’t go to the Schema Browser anymore, just use ‘F4’ for instant gratification.&lt;br /&gt;
 &lt;/div&gt;
&lt;div align="center"&gt;&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/jeffblog07222008-4.gif" /&gt;&lt;br /&gt;
&lt;em&gt;Get instant access to any database object with the power of the Schema Browser immediately available.&lt;br /&gt;
 &lt;/em&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font color="#4f81bd"&gt;&lt;font size="3"&gt;&lt;span&gt;5.&lt;span&gt;     &lt;/span&gt;&lt;/span&gt;Make/Strip Code&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div align="left"&gt; &lt;br /&gt;
Turn any SQL statement into a Java, C++, Delphi, Perl, etc command in a single button click. Even better, take any embedded SQL statement and strip away the non-SQL syntax for instant execution in the Editor. This is one of the most over-looked features in Toad. No more REGEX search and replace to get your well-crafted SQL statement ready for your Eclipse or Visual Studio application.&lt;/div&gt;
&lt;div align="center"&gt; &lt;br /&gt;
 &lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/jeffblog07222008-5.gif" /&gt;  &lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/jeffblog07222008-6.gif" /&gt;&lt;/div&gt;
&lt;div align="center"&gt;&lt;em&gt;Configure Toad to use the programming language of your choice!&lt;/em&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font color="#4f81bd" size="3"&gt;Summary&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;
&lt;p&gt; &lt;br /&gt;
Ok, I know we only covered five things, but my fingers are tired and I need to get back to my ‘real’ job. Look for the next five things you MUST know about Toad’s editor in an upcoming blog. And as always, feel free to share your own tips and questions using the blog comments feedback section.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.toadworld.com/Community/Blogs/tabid/67/EntryID/273/Default.aspx"&gt;&lt;strong&gt;Read Jeff's next five must know items&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
 &lt;br /&gt;
 &lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/251/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/251/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=251</guid>
      <pubDate>Tue, 22 Jul 2008 15:06:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=251</trackback:ping>
    </item>
    <item>
      <title>Still Testing Your PL/SQL Manually?  STOP-RIGHT-NOW.</title>
      <description>&lt;div&gt;Anyone who develops, supports, or uses PL/SQL at some level also tests the PL/SQL. It may not be a formal testing environment, but there is a time where you will probably ask yourself, “Does this program actually do what it is supposed to?” I think this is something we can all relate to as computer users.&lt;br /&gt;
 &lt;/div&gt;
&lt;div&gt;This type of testing probably involves clicking a few buttons, then poking around the database or file system after the fact to make sure what you expect to see exists. There of course are other types of testing that generally happens inside the development team responsible for the code in question. You have developers writing the code and doing their testing before sending it to the QA group for verification, and then you have the QA group that has a very defined and rigid set of functionality tests that ensure the application does what it is supposed to do. These defined tests eventually get converted into Regression scripts and then are ran as needed to ensure any work done on the code after it has been released does not break anything that was previously working.&lt;br /&gt;
 &lt;/div&gt;
&lt;div&gt;Ok, so none of this should be news to you, the Oracle enthusiast who is also working with PL/SQL. What may be news to you is that for the past year now Quest has had a technology that can automate this causal to rigid testing methodology for PL/SQL. What’s even more exciting is that in the past release of Toad, this technology has been directly incorporated into your PL/SQL IDE, i.e. Toad for Oracle.&lt;br /&gt;
 &lt;br /&gt;
&lt;img height="402" alt="" width="770" src="http://toadworld.com/Portals/0/blogimages/jeffblog063008-1.gif" /&gt;&lt;/div&gt;
&lt;div align="center"&gt;&lt;em&gt;One-button-press testing, courtesy of Quest.&lt;/em&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;a href="http://en.wikipedia.org/wiki/Shenanigan"&gt;&lt;font size="3"&gt;Shenanigans&lt;/font&gt;&lt;/a&gt;&lt;font color="#4f81bd" size="3"&gt; You Say?&lt;br /&gt;
 &lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;Ok, I need to come clean just a bit I suppose. Toad cannot look at your code and automatically compose tests for you on the fly and then just run them and let you know how they went. This would be an awesome technology if it existed, wouldn’t it? So what exactly can Toad do for you here?&lt;br /&gt;
 &lt;/div&gt;
&lt;div&gt;What if you just described in plain terms what your program should be doing, say in terms of:&lt;/div&gt;
&lt;ul type="disc"&gt;
    &lt;li&gt;My table(s) should be updated/deleted/inserted appropriately and look like &lt;em&gt;this&lt;/em&gt; &lt;/li&gt;
    &lt;li&gt;My function should return &lt;em&gt;this&lt;/em&gt; cursor and/or collection &lt;/li&gt;
    &lt;li&gt;These OS files should be updated/added/deleted &lt;/li&gt;
    &lt;li&gt;My program should run in less than X seconds &lt;/li&gt;
    &lt;li&gt;My program should always raise &lt;em&gt;this &lt;/em&gt;exception under &lt;em&gt;these &lt;/em&gt;circumstances. &lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;If you take the few minutes to do this, we can turn these expectations into a testing program that can ensure your code is doing what is supposed to be doing today, and will continue to do so for its entire life expectancy.&lt;br /&gt;
 &lt;/div&gt;
&lt;div&gt;One other little disclaimer, this technology is actually a stand-alone technology called &lt;a href="http://www.quest.com/code-tester-for-oracle/"&gt;Quest Code Tester for Oracle&lt;/a&gt;. But, if you buy it with Toad, it’s basically half-price, and then you have the instant integration.&lt;br /&gt;
 &lt;/div&gt;
&lt;div&gt;So if I were to click the ‘magic button’, after I had made a change to my program I would instantly know that all things are not as expected according to my pre-defined tests.&lt;br /&gt;
 &lt;br /&gt;
&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/jeffblog063008-2.gif" /&gt;&lt;/div&gt;
&lt;div&gt; &lt;br /&gt;
In about 5 seconds, Toad was able to report back that 1 of our 4 test cases failed. It also was able to show me the &lt;em&gt;actual&lt;/em&gt; versus the &lt;em&gt;expected&lt;/em&gt; results.&lt;br /&gt;
 &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="5"&gt;&lt;font color="#4f81bd" size="4"&gt;&lt;font size="3"&gt;How Does it Work?&lt;br /&gt;
&lt;/font&gt; &lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;When you click the Code Tester button, Toad will open Quest's "integrated testing environment." This is where you will describe your test cases and maintain the test code.&lt;br /&gt;
 &lt;br /&gt;
&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/jeffblog063008-3.gif" /&gt;&lt;br /&gt;
 &lt;/div&gt;
&lt;div&gt;In about 2 minutes I was able to define 5 test cases that actually run through about 20 different scenarios using the random test input data management piece included in the product. Now, as long as I don’t add new features or drastically change the behavior of the program, I can rely on this test suite to let me know if something happens to break my program. If someone inherits my program later and needs to enhance it, they simply need to take an extra minute to enhance the test suite as well.&lt;br /&gt;
 &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="5"&gt;&lt;font color="#4f81bd" size="4"&gt;&lt;font size="3"&gt;How Does it REALLY Work?&lt;/font&gt;&lt;br /&gt;
 &lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;Have you ever heard the saying ‘Good developers write good programs, but great developers write programs to write good programs for them?’ That’s the essence of what’s happening under the covers hear. Quest has a &lt;a href="http://apex.oracle.com/pls/otn/f?p=19297:4:405977397516674::NO:4:P4_ID:124"&gt;great developer&lt;/a&gt; who had dedicated the last five years or so of his professional career at making this technology available for PL/SQL professionals everywhere.&lt;br /&gt;
 &lt;/div&gt;
&lt;div&gt;By taking the inputs and scenarios defined in the test IDE, he can transform that into a PL/SQL test package that automates the outcome checks, the running of the tests, and the evaluation of the results so all you have to worry about is ‘Yes this worked’ or ‘No this did not work and here is why’. When you get the ‘No’ answer, don’t despair, just jump into the debugger and run your scenario manually so you can see which line of code is causing the problem according to your expected set of outcomes.&lt;/div&gt;
&lt;div&gt; &lt;br /&gt;
&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/jeffblog063008-4.gif" /&gt;&lt;/div&gt;
&lt;div align="center"&gt;&lt;em&gt;Why write test code when Quest will do it for you?&lt;/em&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font color="#4f81bd" size="3"&gt;Start Using This TODAY&lt;br /&gt;
 &lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;Here’s your official Toad World homework assignment:&lt;/div&gt;
&lt;ol type="1"&gt;
    &lt;li&gt;Go to our PL/SQL testing community and &lt;a href="http://www.unit-test.com/Presentations/library.php"&gt;watch some videos&lt;/a&gt;. If it looks as easy as I said it was, then proceed to assignment #2 &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://www.quest.com/2_0/registration.aspx?RequestDefID=12476&amp;prod=318"&gt;Download a trial&lt;/a&gt;, or if you must &lt;a href="http://www.toadworld.com/Downloads/ExclusiveToadWorldSoftware/tabid/78/Default.aspx#QuestCodeTesterforOracle"&gt;the freeware&lt;/a&gt; &lt;span&gt;&lt;font face="Wingdings"&gt;J&lt;/font&gt;&lt;/span&gt; &lt;/li&gt;
    &lt;li&gt;Install it and try it out. &lt;/li&gt;
    &lt;li&gt;Questions? Want to call shenanigans for real? Reply to this Blog or even better yet, &lt;a href="http://unittest.inside.quest.com/forumindex.jspa?categoryID=27"&gt;talk to Steven here&lt;/a&gt;. &lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt; &lt;/div&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/244/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/244/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=244</guid>
      <pubDate>Mon, 30 Jun 2008 14:51:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=244</trackback:ping>
    </item>
    <item>
      <title>Code Insight in 9.6 – Not seeing your Data Dictionary Views?</title>
      <description>&lt;div&gt;The Code Insight feature rewrite for version 9.6 is perhaps the most dramatic change as it will affect every Toad user who writes SQL or PL/SQL.&lt;br /&gt;
 &lt;/div&gt;
&lt;div&gt;In a nutshell, for the 9.6 release, users can now start at the schema level, and use the ‘Dot Lookup’ feature to see all tables, views, synonyms, snapshots, PL/SQL objects etc. You can then drill down to the column level where possible.&lt;br /&gt;
 &lt;/div&gt;
&lt;div align="left"&gt;Here’s what it looks like now:&lt;/div&gt;
&lt;div align="center"&gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;img height="274" alt="" width="550" src="http://toadworld.com/Portals/0/blogimages/jeffblog052208-1.gif" /&gt;&lt;br /&gt;
&lt;em&gt;You can configure the delay time for Toad to query the object details in the Options Dialog.&lt;br /&gt;
 &lt;/em&gt;&lt;/div&gt;
&lt;div&gt;In previous versions of Toad, users could only use the ‘Dot Lookup’ Code Insight feature to pull up column names. Toad continues to be able to resolve aliased objects in the editor.&lt;br /&gt;
 &lt;/div&gt;
&lt;div align="left"&gt;Using the options control button in the ‘Dot Lookup’ window, you can configure which object types to query. In large databases where the number of Public Synonyms can be quite high, this can have a negative performance impact.   For this reason, this object type is DISABLED.&lt;/div&gt;
&lt;div align="center"&gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/jeffblog052208-2.gif" /&gt;&lt;br /&gt;
&lt;em&gt;Turning this on can increase the amount of time and memory required for this feature.&lt;br /&gt;
 &lt;/em&gt;&lt;/div&gt;
&lt;div&gt;If you are working on a database that does not have thousands of Public Synonyms, then you will want to enable this feature. Now you can do cool things like:&lt;/div&gt;
&lt;div align="center"&gt;&lt;br /&gt;
  &lt;br /&gt;
&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/jeffblog052208-3.gif" /&gt;&lt;br /&gt;
&lt;em&gt;Toad supports object aliasing for its ‘Dot Lookup’ feature.&lt;/em&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="4"&gt; &lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font color="#4f81bd" size="2"&gt;&lt;font color="#333399"&gt;An Additional Performance Tip&lt;br /&gt;
&lt;/font&gt; &lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;Make sure that ‘Cache Code Insight Results’ is enabled. For each user you do a lookup feature for, those entities will be cached into memory. With this disabled, Toad will re-query the data dictionary every time you do a ‘Dot Lookup’ call.&lt;br /&gt;
 &lt;/div&gt;
&lt;div&gt;Toad will let you know if one of these options is causing you problems via the Toad Advisor feature (available under the ‘Help’ menu.)&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div align="center"&gt;&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/jeffblog052208-4.gif" /&gt;&lt;br /&gt;
&lt;em&gt;Is Toad running slowly for you? Use the Toad Advisor to discover configuration issues.&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/222/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/222/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=222</guid>
      <pubDate>Thu, 22 May 2008 13:48:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=222</trackback:ping>
    </item>
    <item>
      <title>Need Help Fixing Tables with Duplicate Values?</title>
      <description>&lt;p&gt;Despite the best intentions of the DBA or the person who designed the data model, the collection of primary keys, unique indexes, constraints, and triggers are not a foolproof method of keeping duplicate records creeping into your tables and views. Any business rule in the database can be disabled. An even more likely scenario is the business rule changing after the fact.   So what’s a person to do when they need to clean up their records? &lt;/p&gt;
&lt;p&gt;Cue Toad’s ‘Data Duplicates’ feature.   &lt;/p&gt;
&lt;p&gt;&lt;img height="305" alt="" width="510" src="http://toadworld.com/Portals/0/blogimages/jeffblog042408-1.gif" /&gt;&lt;/p&gt;
&lt;p&gt;Simply point to a table, choose the columns you want to use as an identifier, then Toad will find each group of rows with duplicate values. Toad then allows you to delete or modify the records in context on the fly! Let’s take a quick look to see just how easy this can be.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Step 1: Select your table and identifying fields&lt;br /&gt;
 &lt;br /&gt;
&lt;/strong&gt;&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/jeffblog042408-2.gif" /&gt;&lt;/p&gt;
&lt;p&gt;We’ll work with the HR.EMPLOYEES table and pretend that some silly person decided that a manager could only hire 1 employee per day, and now we need to go fire some people. Silly? Yes, but I bet some of you have seen similar ‘silly’ rules be implemented in the database without much forethought and as a consequence you’ve been stuck doing the cleanup work. &lt;/p&gt;
&lt;p&gt;You see on this screen you have the option to treat all columns as identifiers or selected ones. Choose the option that fits your needs. &lt;/p&gt;
&lt;p&gt;Once selected, Toad can show you the fields that have duplicates, the number of duplicates, and retrieve the selected rows. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Step 2: Analyze the Results&lt;/strong&gt; &lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/jeffblog042408-3.gif" /&gt;&lt;/p&gt;
&lt;p&gt;After selecting the fields on the first tab, simply click on the ‘Duplicate Data (Summary)’ tab. Now Toad shows us the HIRE_DATE || MANAGER_ID matching pairs and a count of each. In this case, our table has 3 duplicate records where these 2 column fields are not unique. So we have 2 people that either has to have to be fired or have their records changed to protect the innocent. &lt;/p&gt;
&lt;p&gt;You may wonder, how is Toad finding these records? Let’s look at a simpler example of where we choose the HIRE_DATE as the new unique field. Again, I’m not using real world examples that make sense here, but it does give you a good idea of how the screen works. &lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/jeffblog042408-4.gif" /&gt;&lt;/p&gt;
&lt;p&gt;Toad found the 7 groups of HIRE_DATES that have duplicate values attached. Or put in another way, Toad found 11 rows that would prevent a UNIQUE constraint being applied to the HIRE_DATE column. Here is the SQL that Toad generated to find these records for you: &lt;/p&gt;
&lt;blockquote dir="ltr" style="MARGIN-RIGHT: 0px"&gt;
&lt;pre&gt;Select HIRE_DATE , count(*) as Occurrences&lt;br /&gt;from HR.EMPLOYEES&lt;br /&gt;HAVING count(*) &gt; 1&lt;br /&gt;group by HIRE_DATE; &lt;/pre&gt;
&lt;/blockquote&gt;
&lt;p&gt;As you can see, this is a very simple operation that you could do manually. What Toad does here for you is to easily switch back and forth from different tables and different groups of identifying fields to see the data in a very plain and straightforward way. The real value I think comes in Step 3 though. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Step 3: Remove the duplicates&lt;/strong&gt; &lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/jeffblog042408-5.gif" /&gt;&lt;/p&gt;
&lt;p&gt;Proceeding to the ‘Duplicate Data ‘Editable’ tab, we can now update or delete each of these rows to ‘trim’ the table down to the state we desire. I could on the fly change the HIRE_DATE or MANAGER_ID for each of the offending records. Instead of figuring out ANOTHER identifying field to use as a limiter in a WHERE clause for a manual DELETE or UPDATE, Toad does the heavy lifting for me by using the ROWID for each of the edits. I can now concentrate on the ‘3&lt;sup&gt;rd&lt;/sup&gt;’ employee and change her MANAGER_ID on the fly and let Toad worry about how to figure out which record to issue the UPDATE for. &lt;/p&gt;
&lt;blockquote dir="ltr" style="MARGIN-RIGHT: 0px"&gt;
&lt;pre&gt;UPDATE HR.EMPLOYEES &lt;br /&gt;SET&lt;br /&gt;  MANAGER_ID = :MANAGER_ID&lt;br /&gt;WHERE&lt;br /&gt;  ROWID = :Old_ROWID&lt;br /&gt;  MANAGER_ID = 102&lt;br /&gt;  Old_ROWID = 'AAAMhEAAFAAAABYAAH'   &lt;/pre&gt;
&lt;/blockquote&gt;
&lt;p&gt;What if you only want to see the ‘first’ or ‘last’ duplicate row for each identifying field? If you’ll notice on the toolbar, the first button labeled ‘View/Edit Query’ allows you to specify what rows you want to look at. &lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/jeffblog042408-6.gif" /&gt;&lt;/p&gt;
&lt;p&gt;We can change the query that Toad issues to display the duplicate records by simply changing the ‘&lt;&gt;’ to a ‘&gt;’ or ‘&lt;’. &lt;/p&gt;
&lt;p&gt;If you choose to do so, the button will be highlighted to let you know you have filtered the result set to not display all of the offending records. The concept of ‘First’ and ‘Last’ and how it applies to ROWIDs in a table is generally appropriate, but be aware an older record’s ROWID can change and cause it to appear as a ‘Newer’ record, so beware!   &lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/jeffblog042408-7.gif" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Conclusions&lt;/strong&gt; &lt;/p&gt;
&lt;ol type="1"&gt;
    &lt;li&gt;Despite all precautions and best intentions, duplicate records WILL find their way into your database tables. &lt;br /&gt;
      &lt;/li&gt;
    &lt;li&gt;Finding these can be fairly simple using some straightforward SQL statements. &lt;br /&gt;
      &lt;/li&gt;
    &lt;li&gt;Toad will write these SQL statements for you and present the findings in a very easy to understand manner. &lt;br /&gt;
      &lt;/li&gt;
    &lt;li&gt;Once found, Toad also will allow you to manually ‘fix’ each record without worrying about how to distinguish them if you were to write your own INSERT/UPDATE/DELETE statements. &lt;br /&gt;
      &lt;/li&gt;
&lt;/ol&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/208/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/208/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=208</guid>
      <pubDate>Thu, 24 Apr 2008 14:45:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=208</trackback:ping>
    </item>
    <item>
      <title>Flood of Coffee Break Byte Videos, Thanks Gretchen!</title>
      <description>&lt;div&gt;The Toad World visitors may have noticed a recent surge in the number of videos available for viewing in the past few days.   Toad World will debut a collection of 12 or so Coffee Break Bytes (video tutorials) to highlight the new features for the 9.6 release due out on April 1.&lt;br /&gt;
 &lt;/div&gt;
&lt;div&gt;I think these videos very nicely compliment &lt;a href="http://www.toadworld.com/Community/QuestExpertsBlogs/tabid/67/EntryID/180/Default.aspx"&gt;John’s 9.6 3-part blog series&lt;/a&gt;. However, while the written word can be very compelling, watching the videos of the technology in play can have a much larger impact.&lt;/div&gt;
&lt;div&gt;So, if you have a spare 5 minutes and want to get a head-start on v9.6 and impress your colleagues, read on! Click the topic title to be taken to the associated Coffee Break Byte immediately.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;a href="http://www.toadworld.com/Knowledge/ToadKnowledge/CoffeeBreakBytes/ToadCoffeeBreakBytes/tabid/331/Default.aspx#ToadToolbarCustomization"&gt;&lt;font size="3"&gt;Toad Toolbar Customization&lt;/font&gt;&lt;/a&gt;&lt;br /&gt;
 &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Toad has about a dozen toolbars and at least 2 different sets of desktops. In addition, it’s possible to customize the menu bars (File, Database, Utilities, Help, etc.) Up until v9.6, actually getting Toad configured to allow for user customization was quite awkward. I once wrote a 8 page white paper just to show how to add back the ‘Execute Current Statement’ button for users upgrading to v9 and who wanted it back. Needless to say, it shouldn’t take much to figure out how to customize a toolbar in a windows application. Version 9.6 operates just as any user would expect in this regard. It will be much more effortless to maintain your toolbar edits as newer versions of Toad are coming out.&lt;/span&gt;&lt;/div&gt;
&lt;p align="center"&gt;&lt;img height="177" alt="" width="550" src="http://toadworld.com/Portals/0/blogimages/JeffSmithBlog033108-1.png" /&gt;&lt;/p&gt;
&lt;div align="center"&gt;&lt;em&gt;Ever wonder why the ‘Customize’ selection is greyed out? No longer a problem for v9.6!&lt;/em&gt;&lt;/div&gt;
&lt;div align="center"&gt; &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;a href="http://www.toadworld.com/Knowledge/ToadKnowledge/CoffeeBreakBytes/ToadBytes/tabid/331/Default.aspx#ToadHierarchicalProfiler"&gt;&lt;font size="3"&gt;Toad Hierarchical Profiler&lt;/font&gt;&lt;/a&gt;&lt;br /&gt;
 &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Toad has had an interface to Oracle’s DBMS_PROFILER package for a long time now. A great way to find execution bottlenecks in your stored PL/SQL programs, it will show exactly how many times each line of code is executed, for how long, and more. Oracle updated this technology in the 11g RDBMS, calling it a Hierarchical Profiler and delivering it via DBMS_HPROF.&lt;br /&gt;
 &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;The Hierarchical Profiler extends the power of DBMS_PROFILER by including a much deeper level of information in terms of which programs or which program sections are CALLING the sections of your code that are taking a long time to run. So not only is line 12 the most expensive in total run time, but lines 4-7 in program XYZ is responsible for invoking that code in the first place. It’s also much better at separating SQL and PL/SQL execution times. For a more complete review of this new Oracle technology, please &lt;a href="http://download.oracle.com/docs/cd/B28359_01/appdev.111/b28424/adfns_profiler.htm"&gt;go read this&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;p align="center"&gt;&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/JeffSmithBlog033108-2.png" /&gt;&lt;/p&gt;
&lt;div align="center"&gt;&lt;em&gt;&lt;span&gt;Available since v9.5, this information is available directly in the editor while you work on your PL/SQL&lt;/span&gt;&lt;em&gt;&lt;span&gt;.&lt;/span&gt;&lt;/em&gt;&lt;/em&gt; &lt;/div&gt;
&lt;div&gt; &lt;br /&gt;
 &lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;a href="http://www.toadworld.com/Knowledge/ToadKnowledge/CoffeeBreakBytes/ToadBytes/tabid/331/Default.aspx#ToadLineItemProfiler"&gt;&lt;font color="#800080" size="3"&gt;Toad Line Item Profiler&lt;/font&gt;&lt;/a&gt;&lt;br /&gt;
 &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;If you aren’t on 11g, then you will need to use the ‘classic’ DBMS_PROFILER interface. Version 9.6 of Toad has made this information MUCH easier to access. In the Profiler tab in the Editor, not only can you see each of your execution runs for your PL/SQL unit, there is now a toolbar button to load up the profiler analysis window where you can graphically interpret the data. This can be much friendlier on the eyes when your program has more than 20 lines of code.&lt;/span&gt;&lt;/div&gt;
&lt;p align="center"&gt;&lt;span&gt;&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/JeffSmithBlog033108-3.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div align="center"&gt;&lt;em&gt;&lt;span&gt;Click on the details tab to load the graphical reports.&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;
&lt;div align="center"&gt; &lt;/div&gt;
&lt;div&gt;&lt;span&gt;Gretchen has many more videos planned. We’ll try to keep you posted so you’re sure not to miss out on anything! If you have any suggestion for video tutorial topics you’d like to see covered, please let us know!&lt;/span&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/195/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/195/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=195</guid>
      <pubDate>Mon, 31 Mar 2008 14:22:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=195</trackback:ping>
    </item>
    <item>
      <title>Debugging PL/SQL, now available for everyone!</title>
      <description>&lt;div&gt;As of April 1, 2008, if you are a current on maintenance and are using at least version 9.6 of Toad for Oracle, you will have complete access to our PL/SQL, Stored Java Source, and SQL*Plus script debugger regardless of your edition of Toad. Since the debugger made its debut in version 6.3 released all the way back in February of 2000, the functionality has been offered as a premium in Toad for Oracle.&lt;/div&gt;
&lt;p&gt;Well, a few things have changed in the Oracle IDE marketplace since then. The most significant of these to impact a Toad user is that a PL/SQL debugger – no matter how powerful it is, is now considered a basic feature. Quest has decided that it’s time for ALL Toad users to benefit from our industry-leading debugger. I’d like to take this opportunity to give Toad’s debugger a quick ‘101 tutorial’ treatment.  Whether you have been using the debugger for several years, or you are just getting around to looking into it, here is a chance for you to fine tune your PL/SQL development skills.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://toadworld.com/LinkClick.aspx?fileticket=tbye49icWPQ%3d&amp;tabid=67"&gt;Click here&lt;/a&gt; to download my tech brief, "&lt;font size="2"&gt;Debugging PL/SQL" &lt;br /&gt;
&lt;/font&gt;&lt;font size="1"&gt;(Microsoft Word Doc, 323kb)&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;Also, be sure to check out the &lt;a href="http://www.toadworld.com/Knowledge/ToadKnowledge/CoffeeBreakBytes/ToadCoffeeBreakBytes/tabid/331/Default.aspx#PLSQLDebugging"&gt;PL/SQL Debugging Coffee Break Byte&lt;/a&gt; to learn more about PL/SQL Debugging features in Toad.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/191/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/191/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=191</guid>
      <pubDate>Tue, 25 Mar 2008 18:25:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=191</trackback:ping>
    </item>
    <item>
      <title>Excel and Oracle – 2 Choices for the Query Writer</title>
      <description>&lt;div&gt;If you’re a loyal reader, you may remember &lt;a href="http://www.toadworld.com/Community/QuestExpertsBlogs/tabid/67/EntryID/94/Default.aspx"&gt;a blog&lt;/a&gt; I published WAAAAAAAY back in July of last year. A few things have changed since then. Users now have 2 different Toad tools to help them get data from Excel merged into the data they already have access to in the Oracle database.&lt;br /&gt;
 &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="4"&gt;A Brief Problem Description&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;ul type="disc"&gt;
    &lt;li&gt;You have a boat-load of information in Oracle &lt;/li&gt;
    &lt;li&gt;You have additional information in one or more spreadsheets &lt;/li&gt;
    &lt;li&gt;You need to create a report/query that pulls data in from one or more sources &lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;So what’s changed since July of last year? Well, 2 significant things have or are about to occur:&lt;/div&gt;
&lt;ol&gt;
    &lt;li&gt;&lt;a href="http://www.toadworld.com/Community/QuestExpertsBlogs/tabid/67/EntryID/116/Default.aspx"&gt;Toad for Data Analysis&lt;/a&gt; has been released and will allow you to query Excel and Oracle via a single SQL statement. &lt;/li&gt;
    &lt;li&gt;Toad for Oracle &lt;a href="http://www.toadworld.com/Products/ToadforOracle/ProductTutorials/TutorialV96/tabid/319/Default.aspx"&gt;v9.6&lt;/a&gt; will now allow you to automate Excel to Oracle data loads. &lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;You now have to make a decision based on your needs at the moment. Do you need to make the data in those spreadsheets permanently available to the superior data management technology that Oracle provides for future use, or is it likely to be used for only a query or two and safe to leave in Excel?&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="4"&gt;A Possible Solution&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;Scenario 1: Let’s get the data into the database where it belongs&lt;br /&gt;
 &lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;Toad’s "Import Table Data" feature available off of the ‘Database&gt;&gt; Import’ menu fly-out has been around for quite some time. It has undergone a significant update for version 9.6. Does everyone remember seeing our new automation technology added in &lt;a href="http://www.toadworld.com/Community/QuestExpertsBlogs/tabid/67/EntryID/86/Default.aspx"&gt;Toad v9.1 called Action Recall&lt;/a&gt;? This architecture allows Toad to record what you are doing in a macro of sorts that you can then replay ad hoc on demand or use to schedule to run on an automated basis.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;With this technology in place for the Import Table Data Wizard, we were able to remove a lot of the confusing pieces. For starters, you don’t need to manually save and then re-open your settings files. This is done automatically for you now as an Action Recall item. Even better, the table truncation, trigger and constraint disabling can all be included in the scripted process so you can much more easily get your tables updated with as little human interaction as possible.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;To use this feature, do the following:&lt;/div&gt;
&lt;ol&gt;
    &lt;li&gt;Load the Screen &lt;/li&gt;
    &lt;li&gt;Choose your Table to do the import (if the table doesn’t exist yet, make sure to read &lt;a href="http://www.toadworld.com/Community/QuestExpertsBlogs/tabid/67/EntryID/94/Default.aspx"&gt;this&lt;/a&gt;.&lt;br /&gt;
    &lt;img height="343" alt="" width="550" src="http://toadworld.com/Portals/0/blogimages/jeffblog030608-1.gif" /&gt;&lt;br /&gt;
    &lt;em&gt;Notice the new ‘lightning bolt’ button in the Title Bar – this will allow you to define this work as an explicit Toad Action. &lt;/em&gt; &lt;/li&gt;
    &lt;li&gt;Now step through the wizard dialogs and fill our your information&lt;br /&gt;
    &lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/jeffblog030608-2.gif" /&gt;&lt;br /&gt;
    &lt;em&gt;The wizard has been re-done to accommodate the nature of scheduling this kind of database activity, notice the ‘Before Import’ and ‘After Import’ sections &lt;/em&gt; &lt;/li&gt;
    &lt;li&gt;Either RUN the job, or click on the new ‘Action’ Button in the title bar of the window to explicitly save the information as a Toad macro &lt;/li&gt;
    &lt;li&gt;If you just run the import, you can then see your Toad Action show up in the ‘Vault’ tab on the ‘Action Palette’ (available off the View menu.)&lt;br /&gt;
    &lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/jeffblog030608-3.gif" /&gt;&lt;br /&gt;
    &lt;em&gt;I saved mine, but if I had just ran the wizard normally, the action would have still been recorded and saved in the ‘Vault’ tab. &lt;/em&gt; &lt;/li&gt;
    &lt;li&gt;You can now run the import on demand by hitting the play button in the Action Palette or you can schedule it to run and add an e-mail notification using it’s built-in scheduling interface. No more need to use the dreaded Toad.exe command-line interface! &lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;&lt;strong&gt;Scenario 2: I need a quick-and-dirty query, leave the Excel stuff in Excel&lt;br /&gt;
 &lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;Toad for Data Analysis’s latest release now allows an Oracle user to query data from Excel and Oracle in the same SQL statement! This means if you ‘draw’ your query, then you can get the data out without having to worry about how to get the data into Oracle first. Let’s take a quick look.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Steps for Querying Oracle and Excel together:&lt;/div&gt;
&lt;ol&gt;
    &lt;li&gt;Open Toad for Data Analysis &lt;/li&gt;
    &lt;li&gt;Connect to your spreadsheet(s) and Oracle database(s) &lt;/li&gt;
    &lt;li&gt;Select the ‘table’ (Excel tables in TDA represent Named Regions in your spreadsheet) &lt;/li&gt;
    &lt;li&gt;Mouse-Right-Click &gt; Send to Query Builder &lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;Repeat as necessary until you have all of your spreadsheet ‘tables’ in the Query Builder &lt;/li&gt;
    &lt;li&gt;You’ll notice that the word ‘Heterogeneous Query’ is watermarked in the screen, this indicates you are querying between multiple data sources &lt;/li&gt;
    &lt;li&gt;Do the same for Oracle, e.g. Connect to Oracle, select table, mouse-right-click &gt; Send to Query Builder &lt;/li&gt;
    &lt;li&gt;‘Draw’ the links from the excel source to the oracle tables so the query will know which columns to join on&lt;br /&gt;
    &lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/jeffblog030608-5.gif" /&gt; 
    &lt;ol&gt;
        &lt;li&gt;In this case I have chosen to join DPT_NAME in Excel to DEPARTMENT_ID in Oracle &lt;/li&gt;
        &lt;li&gt;The default join is an EQUALITY one &lt;/li&gt;
        &lt;li&gt;I want to see what’s different, so I double-click on the join to make the necessary change&lt;br /&gt;
        &lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/jeffblog030608-6.gif" /&gt;&lt;br /&gt;
        &lt;em&gt;Notice instead of saying LEFT OUTER, I can specify the data I want returned in plain English&lt;/em&gt; &lt;/li&gt;
    &lt;/ol&gt;
    &lt;/li&gt;
    &lt;li&gt;Select the columns you want included (the default is * for all tables) &lt;/li&gt;
    &lt;li&gt;Add your WHERE conditions if necessary &lt;/li&gt;
    &lt;li&gt;Run the Query!    &lt;br /&gt;
    &lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/jeffblog030608-7.gif" /&gt;       &lt;br /&gt;
    &lt;em&gt;Now I can verify the results and publish to the format I want! I can also make changes to my query and re-run it to see the query results side-by-side for comparison.&lt;/em&gt; &lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;Now, if I save this Query and add it to my Toad Project, I can open or run this whenever I want in the future assuming my spreadsheet is still around.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;This technology can be applied to just Oracle, too. Let’s assume you have 2 Oracle databases that share information and you need to query both. Before, this would have required a DB_LINK to be created, maintained, and granted. Now, instead of pestering your DBA, you can simply use the heterogeneous query feature in Toad for Data Analysis to get your reports ready.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;We have seen upwards of 7 different data sources successfully included in a single query, so make sure to give it a try!&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="4"&gt;Conclusion&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt; &lt;br /&gt;
Hopefully copying &amp; pasting data from Toad grids into Excel and then pulling your hair out will be a thing of the past. Now you can take advantage of your knowledge of SQL, the power of Oracle, and flexibility of Toad to answer your pressing business questions.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Toad for Data Analysis v1.1.1 was released a few weeks ago and added the ability to do heterogeneous queries with Excel. Older versions would allow you to join Oracle and Access, so if you need to use Excel, make sure to upgrade to the latest and greatest.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Toad for Oracle v9.6 is scheduled to be released at the end of March, so keep your eyes open!&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/184/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/184/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=184</guid>
      <pubDate>Thu, 06 Mar 2008 20:46:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=184</trackback:ping>
    </item>
    <item>
      <title>A Complete Solution for Oracle DBAs</title>
      <description>&lt;div&gt;How often are you offered less work or fewer responsibilities? Rarely does that ever happen, and if it does, it could be a bad sign! Well, as a database administrator, your job gets more and more complex every day even as RDBMS vendors keep adding ‘automated management’ features. On top of all your day-to-day tasks and preventive maintenance you perform, your most pressing tasks are playing firefighter with the proverbial fires in the database.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;The number of problems you face is only matched by the number of tools and ‘solutions’ to choose from that offer to address these problems. Of course many of you have already found Toad. I’m going to guess that you use Toad in concert with the utilities that Oracle provides to help you accomplish your job. Whether you choose to go exclusive 3&lt;sup&gt;rd&lt;/sup&gt; party, exclusive vendor toolset, or a mishmash, the important thing to remember is that you feel comfortable and have a tool at hand to handle every scenario when it rears its ugly head.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Quest has just released a new exciting package for Oracle Database Administrators, and I wanted to take a few minutes (I’m a fast typer!) to make sure you realize what you now have available: a seat-based, low priced toolset that helps you Administer, Diagnose, and Tune your Oracle 7 – 11g databases. &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="3"&gt;Here are the Highlights&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;ul type="disc"&gt;
    &lt;li&gt;A much improved Database Administration module for Toad with version 9.6 &lt;/li&gt;
    &lt;li&gt;For the first time ever, Spotlight for Oracle available for diagnosing database performance against unlimited number of databases for one low price &lt;/li&gt;
    &lt;li&gt;A modeling and reporting tool for reverse-engineers, HTML reporting, and creating and managing physical and logical data models &lt;/li&gt;
    &lt;li&gt;A database load testing tool to answer your pressing questions about database reliability and performance &lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="3"&gt;Toad 9.6&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;Bert Scalzo has already &lt;a href="http://www.toadworld.com/Community/ExpertsBlog/tabid/67/EntryID/165/Default.aspx"&gt;blogged a bit about this topic&lt;/a&gt;. Toad 9.6 will for the first time have a screen that can show you your database objects for multiple databases AND allow you to drill down to the specific schema objects for each database. There are a few other big improvements coming and &lt;a href="http://www.toadworld.com/Community/ExpertsBlog/tabid/67/BlogID/16/Default.aspx"&gt;John&lt;/a&gt; will be talking about them shortly. One last thing to mention about Toad is the incredibly useful and new ‘Security’ section for the Database Health Check Be sure to check this out if you’re already &lt;font color="#800080"&gt;&lt;a href="http://www.toadworld.com/Products/ToadforOracle/BetaProgram/tabid/225/Default.aspx"&gt;participating in the Beta program&lt;/a&gt;&lt;/font&gt;.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="3"&gt;Spotlight on Oracle&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;Spotlight is one of the most well known products here at Quest, and for good reason! As a DBA you need to be able to detect and diagnose problems with your database as fast as possible to minimize downtime and delays. Now available with Toad, you can use it to watch all of your production databases, have it send you email alerts, replay activity to see what happened while you were away, and much more. Each ‘pretty’ visual indicator in the product can impart a ton of information at a quick glance. The tool is able to observe your database activity to set a series of internal benchmarks. When this activity increases or decreases, you get an instant visual cue via the product. When a problem is detected, you can immediately drill down into the warning and see the raw data causing the problem, e.g. a database lock caused by a rogue process belonging to a program running when it shouldn’t be. In addition, we provide a ton of Oracle specific documentation and notes so you can learn more about the problem and how to address it now and prevent it in the future.&lt;/div&gt;
&lt;div&gt; &lt;img height="486" alt="Spotlight on Oracle" width="654" src="http://toadworld.com/Portals/0/blogimages/blog121-1.GIF" /&gt;&lt;/div&gt;
&lt;div align="center"&gt;&lt;em&gt;Diagnose issues on multiple instances with a simple click!&lt;/em&gt;&lt;/div&gt;
&lt;div align="center"&gt; &lt;/div&gt;
&lt;div&gt;I used to live in the command-line world, and I had my set of scripts that kept me warm at night. I still have and use a lot of these, but I’m also glad I don’t have to work in the ‘real world’ anymore. My scripts we’re often invalidated with every database upgrade, and often times didn’t work the way I intended them to. Of course Toad helped me a lot by letting me organize them and run them fairly quickly, but I can’t imagine having to do so for upwards of 20 production databases versus the 1-2 I had to deal with back then. Spotlight lets me concentrate on the task at hand and get quick and easy access to the data I need to make decisions.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Perhaps the best thing going for Spotlight is the resources and brains Quest is investing in the technology. Guy Harrison has been doing database optimization and tuning in the Oracle space for the last 15 years. You can read his &lt;a href="http://www.toadworld.com/Education/GuyHarrisonsResolvingOracleContention/tabid/237/Default.aspx"&gt;&lt;font color="#800080"&gt;dedicated series here on ToadWorld&lt;/font&gt;&lt;/a&gt;!&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="3"&gt;Toad Data Modeler&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;Ever inherit a poorly documented database or application? I’m sure that’s RARELY the case, but if it ever happens to you, it’s very handy to have a tool that can completely reverse engineer the database into a physical data model and publish it to HTML so it can be viewed by you or your team.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;What’s that? You actually get a vote when it comes to designing the data model for your in-house applications? That’s great! If you don’t have access to a modeling tool, and have been resorting to use MS Visio or a whiteboard, it’s time to take advantage of Toad Data Modeler. You can:&lt;/div&gt;
&lt;ol type="1"&gt;
    &lt;li&gt;Define your entities and their relationships LOGICALLY &lt;/li&gt;
    &lt;li&gt;Transform that to a Physical data model &lt;/li&gt;
    &lt;li&gt;Generate the DDL to create the objects in the database &lt;/li&gt;
    &lt;li&gt;Make changes to the model and have the alter script generated for you automatically &lt;/li&gt;
    &lt;li&gt;Save your revisions to a repository &lt;/li&gt;
    &lt;li&gt;Compare versions for instant verification of changes made &lt;/li&gt;
    &lt;li&gt;Generate rich and easily read HTML reports &lt;/li&gt;
&lt;/ol&gt;
&lt;p align="center"&gt;&lt;img height="234" alt="ER Diagram" width="388" src="http://toadworld.com/Portals/0/blogimages/blog121-2.gif" /&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;img height="235" alt="Toad Data Modeler" width="387" src="http://toadworld.com/Portals/0/blogimages/blog121-3.gif" /&gt;&lt;/p&gt;
&lt;div align="center"&gt;&lt;em&gt;Perfect WYSIWYG HTML reports in a flash!&lt;/em&gt;&lt;/div&gt;
&lt;div align="center"&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="3"&gt;Benchmark Factory for Oracle&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;This tool allows you to make apples-to-apples comparisons to changes in your database setup. Want to patch to the latest version of 10gR2? Run a test prior to and after the upgrade and know right away what to expect in terms of response time and maximum user load on the system before your performance SLAs are invalidated.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Establishing the robustness of your database is as easy as:&lt;/div&gt;
&lt;ol type="1"&gt;
    &lt;li&gt;Defining the workload
    &lt;ol type="a"&gt;
        &lt;li&gt;Actual production database workload replay with Trace Files &lt;/li&gt;
        &lt;li&gt;Predefined industry standard benchmark tests (TPC) &lt;/li&gt;
        &lt;li&gt;Your own custom scripts &lt;/li&gt;
        &lt;li&gt;Individual SQL statements or PL/SQL stored procedures &lt;/li&gt;
    &lt;/ol&gt;
    &lt;/li&gt;
    &lt;li&gt;Defining the number of users to run (1 – tens of thousands) &lt;/li&gt;
    &lt;li&gt;Determining how long to run the test (static or goal-based) &lt;/li&gt;
    &lt;li&gt;Viewing your results &lt;/li&gt;
    &lt;li&gt;Making a proposed change to the system (database, hardware, network, application) &lt;/li&gt;
    &lt;li&gt;Running the test again &lt;/li&gt;
    &lt;li&gt;Comparing the results and making an informed decision! &lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="3"&gt;Quest SQL Optimizer for Oracle&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;Have you found a problematic SQL statement adversely affecting performance in your Oracle database? If you’re using the tools mentioned above, then you should already be aware that Quest can identify these queries from scanning your database objects and development source code BEFORE it reaches production. If you are suffering in a production environment, then we can also analyze your SGA. Unfortunately finding the problem is only the first step. You must now fix the problem with minimal impact to the rest of the system as soon as possible.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Quest SQL Optimizer for Oracle can accept tuning jobs from Toad and Spotlight with a single click. Sit back and relax while it tackles all of your problematic SQL with its SQL Tuning Queue. We’ll let you know which statements were able to be re-written with better execution plans, but more importantly with better execution times. We can also analyze your existing indexes and propose replacements or addition ones.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Adding indexes is never a trivial task for any database. We can create multiple indexes, test the affected SQL, then come back with the index set that makes the most sense for your scenario. You can publish the index with confidence using our Impact Analysis feature. We tell you WHICH database objects are positively, negatively, or NOT AT ALL impacted by your proposed database plan change.   One last thing – don’t forget to update your data model with Toad Data Modeler!&lt;/div&gt;
&lt;p align="center"&gt;&lt;img height="234" alt="Quest SQL Optimizer for Oracle" width="388" src="http://toadworld.com/Portals/0/blogimages/blog121-4.gif" /&gt;&lt;/p&gt;
&lt;div align="center"&gt;&lt;em&gt;We find the better SQL scenario for you and then prove it won’t break anything else!&lt;/em&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;font size="3"&gt;Join the Quest Community today!&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;When you invest in a Quest solution, you get much more than the products listed above. You also invest in Quest’s 20+ years long experience in the database tools market, its &lt;a href="http://www.quest.com/newsroom/quest-experts.aspx"&gt;industry experts&lt;/a&gt;, its &lt;a href="http://support.quest.com/SUPPORT/resources/presentation/player.html"&gt;95% Customer Satisfaction-rated Support organization&lt;/a&gt;, and the &lt;a href="http://www.quest.com/communities/sites.aspx"&gt;&lt;font color="#800080"&gt;thousands of fellow users&lt;/font&gt;&lt;/a&gt;. When you encounter a problem, you will NOT be alone. Each product in the &lt;a href="http://www.quest.com/Toad-DBA-Suite-for-Oracle/"&gt;&lt;font color="#800080"&gt;Toad DBA Suite for Oracle&lt;/font&gt;&lt;/a&gt; enjoys its own dedicated community forum where users can interact with the Quest developers and fellow users.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
Are you interested in learning more about this solution? Please visit our website to &lt;a href="http://www.quest.com/documents/list.aspx?searchoff=true&amp;contenttypeid=20&amp;prod=354"&gt;browse the product literature&lt;/a&gt;, &lt;a href="http://www.quest.com/events/list.aspx?searchoff=true&amp;contenttypeid=3&amp;prod=354"&gt;attend a public webcast&lt;/a&gt;, or &lt;a href="http://www.quest.com/Toad-DBA-Suite-for-Oracle/Software_downloads.aspx"&gt;download a trial&lt;/a&gt;.</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/170/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/170/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=170</guid>
      <pubDate>Mon, 21 Jan 2008 17:08:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=170</trackback:ping>
    </item>
    <item>
      <title>Toad for Data Analysis – Tips ‘N’ Tricks</title>
      <description>&lt;div&gt;One might be tempted to think that with such a young tool like Toad for Data Analysis (TDA), that it would be a bit early to start trumpeting its advanced features and ‘hidden’ productivity boosters. In this case, one would be very wrong! Although Toad for Data Analysis is only up to release 1.1, it is built on top of Toad for SQL Server and Toad for DB2’s award winning platform. The development team has also included a couple of powerful new widgets just for TDA.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;font size="4"&gt;A Few of My Favorite Things…in No Particular Order&lt;/font&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;font size="3"&gt;&lt;strong&gt;Searchable Code Snippets&lt;/strong&gt;&lt;br /&gt;
 &lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;TDA comes with references to ALL of the database provided functions you can use when building your own SQL queries – regardless of database provider. To access this list, go to View – Code Snippets. Three things to try:&lt;/div&gt;
&lt;ul&gt;
    &lt;li&gt;Do a keyword search. It will then filter the list and only show you the entries of interest. &lt;/li&gt;
    &lt;li&gt;Try the online reference lookups to see the vendor supplied documentation on that particular function call. &lt;/li&gt;
    &lt;li&gt;Double-Mouse-Click the entry to have the code appended to your Editor for immediate use. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;img height="619" alt="" width="585" src="http://toadworld.com/Portals/0/blogimages/blog111-1.JPG" /&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;You can dock the Code Snippets panel to your place of choice and un-pin it so it remains out of your way when you don’t need it!&lt;/em&gt;&lt;/p&gt;
&lt;div&gt;&lt;font size="3"&gt;&lt;strong&gt;Dynamic Date Filtering for your Queries&lt;br /&gt;
 &lt;/strong&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;I want to create a report that queries the database for employees for a certain list of departments and were also hired in the last month. I want to schedule this report to run every 3&lt;sup&gt;rd&lt;/sup&gt; Wednesday. Believe it or not, I can do all of this with TDA with a few point-and-clicks.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Step 1:&lt;/strong&gt; Open the Query Builder&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;strong&gt;Step 2:&lt;/strong&gt; Add the tables that contain the data you need.&lt;br /&gt;
 &lt;/div&gt;
&lt;div&gt;&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/blog111-2.JPG" /&gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;strong&gt;Step 3:&lt;/strong&gt; For the ‘last month’ filter, you COULD write a for SYSDATE – 30, or you can use TDA’s supplied Date Filters. Just click on the ellipsis button on your DATE column, and you’ll see this:&lt;br /&gt;
 &lt;/div&gt;
&lt;div&gt;&lt;img height="328" alt="" width="568" src="http://toadworld.com/Portals/0/blogimages/blog111-3.JPG" /&gt;&lt;br /&gt;
&lt;br /&gt;
TDA will take your selection here and put a custom TDA hint into your query:&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;pre&gt;SELECT ...
 WHERE ("EMP".HIREDATE = '' /*Current week*/ )
      AND ("DEPT".DEPTNO ...
&lt;/pre&gt;
&lt;p&gt;When TDA reads this hint, it will dynamically replace that text with the appropriate SQL call.&lt;/p&gt;
&lt;p&gt;&lt;font size="3"&gt;&lt;strong&gt;View Tables and their Related Data by Writing ZERO SQL&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;div&gt;The Master-Detail browser is probably one of the most well received features when I demonstrate our technology to the Analyst audience. I can simply add a few related tables to my modeling area, and Toad will automatically find the relationships and offer to display the data as it relates to each of the tables.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Let’s look at a small example with Oracle’s supplied HR schema.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;Step 1:&lt;/strong&gt; Pull up the proper schema in the Object Palette.&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;Step 2:&lt;/strong&gt; Send the tables to the Master Detail Browser&lt;br /&gt;
 &lt;br /&gt;
&lt;img height="548" alt="" width="415" src="http://toadworld.com/Portals/0/blogimages/blog111-4.JPG" /&gt;&lt;br /&gt;
&lt;em&gt;It’s as simple as Multi-selecting your tables, and Mouse-Right-Clicking.&lt;/em&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;Step 3:&lt;/strong&gt; View the relationships.&lt;br /&gt;
 &lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;&lt;img height="184" alt="" width="689" src="http://toadworld.com/Portals/0/blogimages/blog111-5.JPG" /&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;Step 4:&lt;/strong&gt; If it looks OK, press the ‘Play’ button and start browsing!&lt;br /&gt;
 &lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;em&gt;&lt;img height="488" alt="" width="621" src="http://toadworld.com/Portals/0/blogimages/blog111-6.JPG" /&gt;&lt;/em&gt;&lt;/div&gt;
&lt;div&gt;&lt;em&gt;I select a region, and then see all countries for that region. I can then select an address, and then browse the departments for just that address!&lt;/em&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;font size="3"&gt;&lt;strong&gt;Do You Have Your Own Tips?&lt;br /&gt;
 &lt;/strong&gt;&lt;/font&gt;&lt;br /&gt;
Please contribute to our &lt;a href="http://tda.inside.quest.com/index.jspa"&gt;&lt;font color="#800080"&gt;TDA Community&lt;/font&gt;&lt;/a&gt; or post them as replies to this blog so that others can learn from your experience!&lt;/div&gt;
&lt;div&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/div&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/167/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/167/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=167</guid>
      <pubDate>Fri, 11 Jan 2008 20:41:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=167</trackback:ping>
    </item>
    <item>
      <title>More Toys for DBAs</title>
      <description>&lt;p&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;I’ve been promising to deliver a write-up on Toad’s new support for Statspack, and I’ve finally gotten around to doing it!&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Statspack has been around since the 8i release of Oracle.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;If you are unfamiliar with the technology, &lt;a href="http://www.akadia.com/services/ora_statspack_survival_guide.html"&gt;please read this&lt;/a&gt;.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;If you’re already a Statspack user and would like to see how Toad can help you take advantage of it, then this blog is for you.&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Wait a sec, Statspack is sooooooo yesterday!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt; &lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Many of you may be wondering why I am crowing about Toad’s support for Statspack when Oracle pretty much just replaced it with ADDM|AWR in the 10g Release.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I have 2 pretty compelling reasons:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo1; tab-stops: list .5in"&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;1.&lt;span style="FONT: 7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Not everyone is on Oracle 10g.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Don’t laugh please.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Many people will not leave 9i until Oracle quits selling extended support on it.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;This is a blog-worthy topic all by itself.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo1; tab-stops: list .5in"&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;2.&lt;span style="FONT: 7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Oracle’s new automated monitoring and workload repository for 10g comes with a &lt;a href="http://oraclestore.oracle.com/OA_HTML/ibeCCtpSctDspRte.jsp?section=10189&amp;minisite=10021&amp;respid=22372&amp;grp=STORE&amp;language=US"&gt;VERY big string&lt;/a&gt;.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;It is not included in the base licensing, whereas Statspack analysis always has been and will probably continue to be FREE.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;So, you can continue to take advantage of the Statspack technology with no risk, or you can evaluate the benefit of licensing the newer AWR technology.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;The nice thing is that Toad’s DBA Module will empower you regardless of the direction you choose to follow.&lt;/span&gt;&lt;/span&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;How to start using Statspack with Toad&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;A few prerequisites:&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;1. &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;You need Toad for Oracle version 9.5&lt;br /&gt;
2. &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;You need the DBA module&lt;br /&gt;
3. &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;The Statspack objects need to be installed&lt;br /&gt;
4. &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;You need to create a job to collect the statistics on a regular basis so they can be queried.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;If you have met objectives 1-2 above, you can see the Statspack feature here:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="455" alt="" width="382" src="http://toadworld.com/Portals/0/blogimages/Toys01.png" /&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Once you go to open it, Toad will query for the Statspack objects.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;If it cannot find them, it will prompt you to run /rdms/admin/spcreate.sql as SYS while connected to the database server directly.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;It will then offer to create this job for you:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;o:p&gt;&lt;img height="290" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/Toys02.png" /&gt;&lt;/o:p&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Oracle’s AWR technology works in a similar way.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;It collects statistics by default every hour.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;These ‘snapshots’ can then be queried.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;The Statspack snapshots can be directly queried from the ‘PERFSTAT’ tables.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Or, you can use Toad to generate the reports for you.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;The Fun Stuff&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Ok, enough about how to set it up, let’s walk through the screen and then a couple of more useful features the developer decided to throw in for your benefit.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="241" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/toys03.png" /&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;  &lt;/span&gt;&lt;/p&gt;
&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;You basically have a three step process for this screen:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;1. &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Decide which period of time you want to report on&lt;br /&gt;
2. &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Decide which information you want included in the reports&lt;br /&gt;
3. &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;View the results in the graphs&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Choosing Your Time Period&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/span&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="274" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/Toys04.png" /&gt;  &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;When you open the screen for the first time, you may need to hit the ‘Refresh Snapshots” button.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;This will populate the list of snapshots you have available to query against.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;By selecting these, you are telling Toad which time period to include the results for.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;My favorite right-hand-mouse option is the ‘Check Last 24 Hours of Snapshots” which allows me to see what’s happened in the past day only.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;If you have JUST enabled Statspack in your database, you can use the ‘Find Collection Job in Schema Browser’ option to manually run the job a few times so you can see some snapshots to choose from.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;You can also use the ‘options’ button to change the Statspack setup, including what thresholds and level of diagnostics to use.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;You can additionally mouse-right-click in the header (see the picture below to see what I am talking about) to add more detail information on the snapshot list.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;This allows you to know EXACTLY what snapshots you are looking at.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="96" alt="" width="374" src="http://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Toys05.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;align width="374" height="96" src="http://toadworld.comhttp://toadworld.com/Portals/0/blogimages/Toys05.png" alt="" img=""&gt;&lt;/align&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;img height="613" alt="" width="298" align="left" src="http://toadworld.com/Portals/0/blogimages/Toys06.png" /&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Choosing the Information to be Displayed&lt;/span&gt;&lt;/strong&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;There are a few categories you can choose from:&lt;br /&gt;
1. &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Operating System&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;2. Database&lt;br /&gt;
3. &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;IO&lt;br /&gt;
4. &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Session Activity&lt;br /&gt;
5. &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Ratios&lt;br /&gt;
6. &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Wait Events&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;These are all included as part of Statspack.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;You can also choose to create your own category and add any metric you want assigned to a custom chart to display that information.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;As you select an item in this tree, you will see the appropriate graph show up on the right.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;If you already have a snapshot of time checked, it will query the data right away and populate the graph.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;If you check a snapshot afterwards, you can use the ‘Refresh RHS’ button to update the graphs to reflect what you have selected on the left.&lt;br style="mso-special-character: line-break" /&gt;
&lt;br style="mso-special-character: line-break" /&gt;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;View the Results&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Depending on your monitor size and screen resolution, you may want to configure the graphs to show as few as 1 or as much as 3 graphs per row.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;You can tweak these settings so that the graphs are large enough to be readable, especially if they have a lot of data point lines.&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Something you may not see right away – especially if you haven’t learned how right-mouse-click happy Toad is – is the ability to view a graph in a full-screen mode.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="137" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/Toys07.png" /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span class="normal"&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Learn to use the Mouse in Toad!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="TEXT-ALIGN: center" align="center"&gt;&lt;span class="normal"&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Once you have a full screen display of a graph, there are a few things you can do with the data contained.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;o:p&gt;&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/Toys08.png" /&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;If your graph contains a &lt;st1:place w:st="on"&gt;LOT&lt;/st1:place&gt; of information and it is hard to see what is what, click on an item in the legend, and that line in the graph will be bolded, making it easier to distinguish!&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p&gt;&lt;o:p&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p&gt;&lt;o:p&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p&gt;&lt;o:p&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;You can also send the chart itself to Excel, or copy the data behind the graph to Excel so you can work the raw data on your own.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;What’s Coming Up for Version 9.6&lt;/span&gt;&lt;/strong&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Toad’s DBA Module already has an interface that exposes the ADDM/ARW reports that Oracle provides.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;For version 9.6, we are rolling out an ‘AWR Browser’ which will work exactly like the Statspack feature documented above, but that will query the AWR snapshot repository.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;This way if you are happy with the Statspack information but want to take advantage of the AWR, you can have the best of both worlds.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;If you want to see this feature before it’s commercially released, and/or have a say on what features are added or enhanced in the next version of Toad, just &lt;a href="http://www.toadsoft.com/beta.html"&gt;join the Beta Program!&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;/span&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;o:p&gt;&lt;img alt="" src="http://toadworld.com/Portals/0/blogimages/Toys09.png" /&gt;&lt;br /&gt;
&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;The AWR Browser in version 9.6&lt;/span&gt;&lt;/em&gt;&lt;/o:p&gt;&lt;/p&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/160/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/160/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=160</guid>
      <pubDate>Wed, 12 Dec 2007 17:38:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=160</trackback:ping>
    </item>
    <item>
      <title>Upgrading to 9.5?  Read this first!</title>
      <description>&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;I was initially planning on writing up a review of the new &lt;a target="_blank" href="http://toadsoft.com/get2know95/Web/#Stats"&gt;Statspack&lt;/a&gt; support in Toad version 9.5 for my next blog, but I wanted to make sure all of our Toad users were aware of the new installation process first!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;There are a few things you need to know before you go to upgrade your copy of Toad.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Let’s go over them very quickly so you can start using the latest and greatest copy of your favorite software program.&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Choices, choices, choices&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;p class="MsoNormal"&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;You now have your choice of 6 different installers you can download from Quest.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Let’s figure out which one is the best for you.&lt;/span&gt;&lt;/span&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;v:shapetype id="_x0000_t75" stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"&gt;&lt;v:stroke joinstyle="miter"&gt;&lt;/v:stroke&gt;&lt;v:formulas&gt;&lt;v:f eqn="if lineDrawn pixelLineWidth 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @0 1 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum 0 0 @1"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @2 1 2"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @3 21600 pixelWidth"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @3 21600 pixelHeight"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @0 0 1"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @6 1 2"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @7 21600 pixelWidth"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @8 21600 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @7 21600 pixelHeight"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @10 21600 0"&gt;&lt;/v:f&gt;&lt;/v:formulas&gt;&lt;v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"&gt;&lt;/v:path&gt;&lt;o:lock aspectratio="t" v:ext="edit"&gt;&lt;/o:lock&gt;&lt;/v:shapetype&gt;&lt;v:shape id="_x0000_s1026" style="MARGIN-TOP: 0px; Z-INDEX: 1; MARGIN-LEFT: 0px; WIDTH: 192.2pt; POSITION: absolute; HEIGHT: 225.25pt; mso-position-horizontal: left" type="#_x0000_t75"&gt;&lt;v:imagedata o:title="" src="file:///C:\DOCUME~1\rgross\LOCALS~1\Temp\msohtml1\01\clip_image001.png"&gt;&lt;/v:imagedata&gt;&lt;w:wrap type="square"&gt;&lt;/w:wrap&gt;&lt;/v:shape&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;img height="469" alt="" width="400" align="left" src="http://toadworld.com/Portals/0/blogimages/Updating01.png" /&gt;1. Commercial Installer&lt;br /&gt;
Download this one if you have Toad Xpert, Toad Professional, or if you have DBA Module.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;It also includes the .NET engine which is required for the Quest SQL Optimizer – not Toad.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;2. Commercial Installer – w/o .NET&lt;br /&gt;
Same as choice #1, but does not include the .NET engine.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;If you already have the 2.0 version of this, you will be fine.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;3. Development Suite&lt;br /&gt;
This bundle includes Toad Xpert plus Quest Code Tester for Oracle and Benchmark Factory for Databases.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;4. Installer&lt;br /&gt;
Download this if you have Toad Standard.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;5. Read Only Installer&lt;br /&gt;
Download this if you want to distribute a version of Toad that is HARD-CODED to only allow Read Only access to your Oracle databases.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;6. Silent Installation Utility&lt;br /&gt;
If you want to push the Toad &lt;a target="_blank" href="http://en.wikipedia.org/wiki/Windows_Installer"&gt;MSI&lt;/a&gt; silently across your organization, you need to download this utility to get the standalone Toad MSI out of choices 1-5.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h3&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h3&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h3&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h3&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
First Time User, or Upgrading?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;If you are installing Toad for the first time, then you can pretty much click through the screens and take the default options.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Once you’re finished, you’ll need to start Toad and input your license key.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;If you are upgrading, or if you are installing version 9.5 and you want to KEEP your older, existing version of Toad – PLEASE CONTINUE READING.&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;The MSI prompts you for a installation point (2&lt;sup&gt;nd&lt;/sup&gt; step, “Install Location”) that will be used as a base install folder for all of the products included in the installer, which could be as many as this:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;1. &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Toad&lt;sup&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA"&gt;®&lt;/span&gt;&lt;/sup&gt; for Oracle&lt;span style="COLOR: red"&gt;*&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;2. &lt;a target="_blank" href="http://www.quest.com/benchmark-factory/Overview.aspx"&gt;Benchmark Factory&lt;sup&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA"&gt;®&lt;/span&gt;&lt;/sup&gt; for Oracle&lt;/a&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;3. Knowledge Xpert for PL/SQL&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;4. &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Knowledge Xpert for Oracle Administration&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;5. &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;a target="_blank" href="http://www.quest.com/code-tester-for-oracle/"&gt;Quest&lt;sup&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA"&gt;®&lt;/span&gt;&lt;/sup&gt; Code Tester for Oracle&lt;/a&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;6. &lt;a target="_blank" href="http://www.quest.com/SQL-Optimizer-for-Oracle/"&gt;Quest SQL Optimizer for Oracle&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; COLOR: red; FONT-FAMILY: Tahoma"&gt;* However, if you already have a copy of Toad installed on your machine, the MSI will detect it and automatically assign THAT FOLDER for the location for 9.5 when it is installed.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;If you want to keep your older copy of Toad and install version 9.5 into a new folder, please pay attention to the next step.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;On the ‘Product Selection” step, make sure to click on the “Update” red hyperlinked text.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;This will show you the exact type of installation (Local, Network, Citrix) you are doing, AND it shows you the Installation Directory!&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="316" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/Updating02.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Since I already had version 9.1 installed, it by default will try to upgrade that copy of Toad.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;This is probably OK for most users, but it is something you should be aware of, especially since this COULD conflict with what you supplied for “Install Location” dialogue.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;I generally like to keep a copy of every release of Toad ever put out, so this is important to me.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;For other users I generally recommend installing the new version of Toad beside their current version to evaluate it, and if they decide they like it, to then upgrade their older copy so they can keep their existing options and settings.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span class="normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Don’t Forget to Read the Documentation!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;How many of us techies read the instructions or user’s manuals for our new electronic toys or even our cars?&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I don’t.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Well, I don’t until I run into something I can’t figure out.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;The Toad team puts SO MUCH into each version of Toad that you should really spend at least 5 minutes reading the Release Notes.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;This will show you what’s changed, what’s new, and what’s fixed for the latest version.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;You’ll want to go to the Documentation section in Quest &lt;a target="_blank" href="https://support.quest.com/SUPPORT/index?page=documentation&amp;xmlattribute%3ASOLUTIONS%2FPRODUCTS=PR268435520&amp;question_product=Toad+for+Oracle&amp;Ask.x=16&amp;Ask.y=9"&gt;SupportLink&lt;/a&gt; to see all of the Toad documentation available.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;From here you can read a much more in-depth discussion of how to use the MSI, how to use the new &lt;a href="http://www.toadworld.com/Community/ExpertsBlog/tabid/67/EntryID/90/Default.aspx"&gt;Toad Policy Server&lt;/a&gt;, and get the product Getting Started and User’s Guides.&lt;/span&gt;&lt;/p&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/155/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/155/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=155</guid>
      <pubDate>Thu, 29 Nov 2007 22:30:00 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=155</trackback:ping>
    </item>
    <item>
      <title>Questions I hear over and over and over…</title>
      <description>&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;I have worn many different hats here at Quest, and recently put on another in the Sales organization. Regardless of what my official title has been, talking to our Toad customers has always been one of the most rewarding aspects of my career. I decided a long time ago that I would do all I could to master Toad and share my findings with others. I hope to never stop learning or sharing! &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;One of the more intense experiences is probably working a Toad booth at the Oracle Open World event. I probably spoke to about 200 hundred people over 4 days this past week. Between delivering product demonstrations, answering quick questions, and everything else you can imagine, my frequently asked questions boiled down to the following:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Free tools versus commercial 3&lt;sup&gt;rd&lt;/sup&gt; party – please discuss why I should invest in Toad.&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;br /&gt;
Great question. First of all, I doubt you would just take my word for it, but I am more than happy to share my experiences with you and we can take a look at how Toad (and our other tools) can help augment your experience with Oracle. I still use notepad everyday, but I couldn’t live without Word. Let me show you a few examples of how this extends to SQL*Plus and a tool like Toad…&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Why did you change the way Toad works in the area of XYZ?&lt;/span&gt;&lt;/strong&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/em&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;One of Toad’s biggest assets is the size of its user base. All users benefit from having the collective input and 10+ years of influence over the development of the product. Of course one of the inherent challenges is being able to create a &lt;em style="mso-bidi-font-style: normal"&gt;Toad&lt;/em&gt; that is all things to all people. The Toad team wants to deliver a tool that gets out of the way and makes your professional life as productive as possible. That being said, something done to address a knock on Toad’s sharp learning curve for new users, e.g. &lt;a target="_blank" href="http://www.toadsoft.com/get2know9/#Moe1"&gt;combining the SQL and Procedure editor windows&lt;/a&gt;, inevitably causes consternation for a large percentage of the long term users. The question is one of action versus inertia: the dilemma we struggle with is the decision to do nothing to the product or to take a closer step to perfection with each release. The Toad road may be bumpy at times, but we still think it’s the best way out there!&lt;br /&gt;
&lt;br /&gt;
Quest depends on the feedback of our customers. Tell &lt;a target="_blank" href="https://support.quest.com/SUPPORT/index?page=home"&gt;Support&lt;/a&gt; what you think and be sure to report your problems. Join our user &lt;a target="_blank" href="http://tech.groups.yahoo.com/group/toad/"&gt;communities&lt;/a&gt; and take part in our &lt;a target="_blank" href="http://www.toadsoft.com/beta.html"&gt;beta &lt;/a&gt;programs. Read the release notes and help – it’s not just for noobs.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;So what’s in the new version of Toad?&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Wow, well that depends. What do you use the tool for, and what version of Toad are you on today? If you are a DBA, then I would make sure you are on version &lt;a target="_blank" href="http://toadsoft.com/get2know95/Web/index.html"&gt;9.5&lt;/a&gt; so you can take advantage of our support for &lt;a target="_blank" href="http://toadsoft.com/get2know9/#ADDM"&gt;AWR &lt;/a&gt;and &lt;a target="_blank" href="http://toadsoft.com/get2know95/Web/index.html#Stats"&gt;Statspack&lt;/a&gt;. If you are a developer, then you’ll want to take a look at our new 11g Profiler support and the latest &lt;a target="_blank" href="http://www.quest.com/SQL-Optimizer-for-Oracle/"&gt;Quest SQL Optimizer&lt;/a&gt; for your problematic SQL statements. I bet you have been using Toad for years though and have never noticed our &lt;a target="_blank" href="http://www.toadsoft.com/haveumet.html"&gt;Project Manager&lt;/a&gt;, Master Detail Browser, or Data Subset Wizards though. Go check those out when you get a chance!&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;img height="250" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/questions01.jpg" /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;img height="446" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/questions02.jpg" /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;img height="274" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/questions03.jpg" /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;  &lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Don’t miss the cool stuff just underneath the surface!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/em&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;What is Toad World, and why should I care about it?&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;10+ years of product history + a million or so users + &lt;a target="_blank" href="http://asktoad.com/DWiki/doku.php"&gt;FAQs&lt;/a&gt; and &lt;a target="_blank" href="http://www.toadworld.com/Education/TipsandTricks/tabid/74/Default.aspx"&gt;Tips’N’Tricks&lt;/a&gt; = a plethora of information available to share with you! Toad World is the mechanism that allows us to share en masse with our loyal users everything we know about Toad. It’s free. It gives you the keys to the toad castle. You can read it when you have time, or choose to receive our &lt;a target="_blank" href="http://www.toadworld.com/Community/ToadWorld360Newsletter/tabid/145/Default.aspx"&gt;monthly newsletter&lt;/a&gt;. Don’t allow yourself to get overwhelmed by Toad when there is so much help out there for just that is just a click away.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;What is the deal with all of the different Toads?&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;In the beginning, there was T.O.A.D., and it was good. It was your Swiss army knife for Oracle, and was the coolest thing since sliced bread for developers and DBAs. As it got to be more popular, it was made available for people who work with MySQL, SQL Server, and DB2. Now you can get a best-of-breed IDE for each of the major RDBMS vendors. They are separate products, and are licensed separately (MySQL edition is free!).&lt;br /&gt;
&lt;br /&gt;
We’ve also recently made 2 additions to the Toad family: Toad for Data Analysis (TDA) and Toad Data Modeler (TDM). TDA is for the non-developer/DBA who wants the power of Toad to &lt;a target="_blank" href="http://www.quest.com/toad-for-data-analysis/features_benefits.aspx"&gt;work with their data&lt;/a&gt; but without the complexity of a full-borne IDE. TDM is a modeling tool that allows you to build logical and physical ERDs for most of your major RDMBS platforms, build visual reports, and &lt;a target="_blank" href="http://www.quest.com/toad-data-modeler/features_benefits.aspx"&gt;reverse-engineer&lt;/a&gt; your existing databases. These are sold separately from Toad, and have multi-RDBMS connectivity and support at a single price point.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;How does your Tuning technology interact with the Oracle Optimizer?&lt;/span&gt;&lt;/strong&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/em&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;This is a question deserving its own blog, but here is the $2 answer: Quest SQL Optimizer analyzes a SQL statement based on its Execution Plan and advises you on whether it SHOULD be tuned or not. If you choose to tune it, then the program finds for you all of the equivalent SQL statements that have unique execution plans and return the EXACT same result set. We then execute these re-writes for you and let you know if we found one that works faster than your original problematic one. This only reflects about 10% of the functionality offered by this technology, but is generally seen as the primary feature of the product. Here is the question you should be asking yourself, “How much time do you spend trying to make your SQL run faster?” If you’re not comfortable with your answer, then &lt;a target="_blank" href="http://www.quest.com/SQL-Optimizer-for-Oracle/"&gt;take a look at our automated tuning solution&lt;/a&gt;.&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Coming Soon…&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA"&gt;An in-depth look at Statspack vs. AWR for our DBA users!&lt;/span&gt;&lt;/p&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/152/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/152/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=152</guid>
      <pubDate>Wed, 21 Nov 2007 05:38:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=152</trackback:ping>
    </item>
    <item>
      <title>Tuning – Detection, Diagnosis, and Prevention</title>
      <description>&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;If you frequent Toad&lt;sup&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA"&gt;®&lt;/span&gt;&lt;/sup&gt; World, then you are probably aware of the fact that Quest has a technology that offers to &lt;a href="http://sqloptimizeroracle.inside.quest.com/index.jspa"&gt;automatically tune&lt;/a&gt; your poorly performing SQL statements.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;When I speak to customer or prospective clients, it is generally received extremely well.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Why is that?&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Of ALL the problems that database professionals have in common, the biggest pain everyone can relate to is a SQL statement that just doesn’t run fast enough.&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;What I want to talk about today is not how to use the Quest SQL Optimizer to fix the problem, but rather:&lt;br /&gt;
1. &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;How you can identify bad SQL before they cause problems&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;2.&lt;span style="FONT: 7pt 'Times New Roman'"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;How to develop SQL to run fast out of the box&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;3.&lt;span style="FONT: 7pt 'Times New Roman'"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;How to find bottlenecks in your code or database if it has slipped into production.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="277" alt="" width="202" align="left" src="http://toadworld.com/Portals/0/blogimages/Detection01.jpg" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;br /&gt;
&lt;br /&gt;
When is the WORST time to identify a bad SQL?&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;I asked this question yesterday, and a DBA replied “At 3AM!”&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I couldn’t help but chuckle, as I have been there many times before. &lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;What I had in mind was actually.&lt;br /&gt;
&lt;br /&gt;
&lt;em style="mso-bidi-font-style: normal"&gt;The worst time to identify a bug or performance problem is when a customer points it out to you.&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
It is EXTREMELY expensive to fix a problem when it’s already reached production.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Even if you don’t have to pay your DBA comp time for waking up at 3AM, if this happens often enough I guarantee you will need to hire another production level DBA to replace your disgruntled employees.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Imagine how expensive that is!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;So how can we identify these bad SQL statements before they reach the customers?&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Toad has a feature called CodeXpert which offers the ability to automate code reviews for your PL/SQL and embedded SQL statements.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;If you point CodeXpert to your source code and/or database objects, it will scan for and identify your complex and problematic SQL for you.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;If you are doing this on a regular basis in your development cycle, you can address these issues while the developers are actively working on a project rather than come back to it later when the developer is working on something else.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;o:p&gt;&lt;img height="141" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/Detection02.jpg" /&gt;&lt;br /&gt;
&lt;/o:p&gt;&lt;o:p&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Proactively scan for bad SQL statements before they make it to QA or Production!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/em&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;How can I develop FAST SQL out of the box?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Toad is popular because it makes it extremely easy to build extremely complex SQL statements in a short amount of time.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;However, every time you hard code a SQL statement into your application or report, you could be inserting a time-bomb.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;One popular study cites that 80% of database application performance problems are a direct result of bad SQL statements.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I ask customers every day if they find this to be true in the real world and I have yet to run into someone who has a dramatically different opinion.&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;So, how do we get people to write GOOD SQL?&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;One of the challenges that we have little control over is that people who know little about relational databases or SQL are often placed in a position to write the query statements for their program.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;If you are a Java developer who needs to query the database, all you care about is if you get the right data back.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;If it runs slow, that’s the DBA’s problem!&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I’m not picking on Java developers – this is common for all programming disciplines.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;When you write a Query statement in Toad, Toad is shouting to make it better for you right there and then.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Listen to the Toad!&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="236" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/Detection03.jpg" /&gt;&lt;br /&gt;
               &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Whether you are writing queries ad hoc or are using the Query Builder, tune that&lt;br /&gt;
query so it runs correctly and runs fast!&lt;/span&gt;&lt;/em&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Not so lucky?&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Already facing poorly performing applications?&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;What do I do?!?&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;It’s easy for me to say, “Hey, you should be developing really good SQL queries out of the box so you don’t have to worry about them later.”&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;But in the real world, this is frequently impossible to achieve 100% of the time.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;As a DBA, you are a part-time fire fighter.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;When something bad comes up, it’s your job to fix it.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;So how can Toad help you find the problem?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Perhaps you have an application session that’s hogging application resources.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Or you have a call in from an internal user that is having a problem with their program running.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;“It’s hung!!!” – How many times have you heard this?&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Toad’s Session Browser can help.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Open it, and view the queries by program.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Then you can click through them and peruse the current SQL that is being executed, check the execution plans, and send to the SQL Optimizer right away for and immediate fix.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="161" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/Detection04.jpg" /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Program not running fast enough?&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Maybe it’s the SQL?&lt;/span&gt;&lt;/em&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt; &lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Maybe your system is being pegged and you’re not sure which application is causing the problem.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Or maybe you don’t have 3 sessions in your system like I do.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Maybe you have 3,000 sessions and you need a quick way to figure out which one is the culprit!&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Toad’s Top Session Finder will help you out!&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="243" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/Detection05.jpg" /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;    Which program is causing the most network traffic?&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Find out, and then &lt;br /&gt;
navigate to the Session Browser for further investigation.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/em&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Have a Stored Procedure not running so fast lately?&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Toad gives you two options for diagnosis.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;You can look at the theoretical or the actual.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;CodeXpert gives you the theoretical analysis.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;For a look at how your code is actually performing when executed, you can do an execution profile.&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA"&gt;Step1: Turn on the ‘Stopwatch’.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;It’s on the Toad toolbar. &lt;img height="29" alt="" width="52" src="http://toadworld.com/Portals/0/blogimages/Detection07.jpg" /&gt;&lt;br /&gt;
&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Step2: Execute your stored procedure using the Editor or Schema Browser.&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Step3: Open the Profiler Analysis window.&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Step4: Look for the bottleneck.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Which code line took the longest to run?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;img height="192" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/Detection06.jpg" /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;strong&gt;Takeaways&lt;br /&gt;
&lt;/strong&gt;1. No one likes answering a beeper at 3AM.&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;2.&lt;span style="FONT: 7pt 'Times New Roman'"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Poorly written SQL can cripple your application’s performance.&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;3.&lt;span style="FONT: 7pt 'Times New Roman'"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Toad makes it easy to identify bad SQL in development.&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;4.&lt;span style="FONT: 7pt 'Times New Roman'"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Toad makes it easy to identify bad SQL in production.&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;5.&lt;span style="FONT: 7pt 'Times New Roman'"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Toad makes it easy to fix bad SQL not matter where it is.&lt;/span&gt;&lt;/p&gt;
&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/145/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/145/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=145</guid>
      <pubDate>Fri, 26 Oct 2007 16:14:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=145</trackback:ping>
    </item>
    <item>
      <title>A Sneak Peak</title>
      <description>&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;They say time flies when you’re having fun, and it seems like 2007 has gone by at a record pace. 2007 has seen quite a few exciting developments in the ‘Toad World’ arena. In addition to Toad World itself, we have seen a new unit testing tool for PL/SQL and a version of Toad made just for analysts released. In addition we’ve seen the industry leading Toad for Oracle, Toad for SQL Server, and Toad for DB2 products enhanced with new versions and new capabilities in the last few months.&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;The B-I-G event it seems in the Oracle spectrum each year is &lt;a target="_blank" href="http://www.oracle.com/openworld/overview.html"&gt;Oracle Open World&lt;/a&gt;. This year’s event seems to continue that trend with a big blowout series of talks, presentations, product debuts, and lounging in &lt;st1:place w:st="on"&gt;&lt;st1:city w:st="on"&gt;San Francisco&lt;/st1:city&gt;&lt;/st1:place&gt; scheduled for next month. At the same time, &lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;Quest will be putting out new versions of the Quest&lt;sup&gt;®&lt;/sup&gt; SQL Optimizer for Oracle, Toad&lt;sup&gt;®&lt;/sup&gt; for Oracle, Toad for Data Analysis, and Benchmark Factory&lt;sup&gt;®&lt;/sup&gt; for Databases. Let’s take a quick peak at what each has in the works.&lt;/span&gt;&lt;/span&gt; &lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Benchmark Factory for Databases, version 5.5&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;This &lt;a target="_blank" href="http://www.quest.com/newsroom/docs/ITweek_prodreview_0207.pdf"&gt;award-winning tool&lt;/a&gt; has been helping IT professionals stress test their technology for the past decade. Version 5.5 will be plugged into the Quest SQL Optimizer so you can automatically stress test your batch optimized tuning scenario re-writes. In addition you will see:&lt;/span&gt;
&lt;ul&gt;
    &lt;li&gt;
    &lt;div&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;an optimized TPC-C test for SQL Server&lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;an Oracle repository option to store your benchmark runs and reports&lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;enhanced SQL Trace file replay for Oracle, including date/timestamp bind variable support and &lt;span class="normal"&gt;better dependent SQL processing&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Quest SQL Optimizer for Oracle, version 7.2&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Quest’s &lt;a target="_blank" href="http://sqloptimizeroracle.inside.quest.com/index.jspa"&gt;SQL Tuning solution&lt;/a&gt; saw a major leap forward with the 7.0 release this year. It introduced the concept of ‘batch tuning’ to our Oracle users. Instead of manually tuning problematic SQL statements one at a time, users now have the option of creating a job that automatically scans multiple objects for SQL tuning candidates, automatically tuning them in the background, and viewing the ‘winning’ queries re-writes. &lt;a target="_blank" href="http://sqloptimizeroracle.inside.quest.com/beta.jspa"&gt;Version 7.2&lt;/a&gt; will be fully integrated within the Toad for Oracle version 9.5 Xpert and Development Suite editions. In addition you will see:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;
    &lt;div&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;A Job Summary Report – automatically see the performance improvement and overall activity for all tuning jobs&lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;SGA Inspector – option to automatically tune all SQL found in the SGA&lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Batch Optimizer Integration with Benchmark Factory for Oracle – automatically validate your query re-write candidates under varying load conditions&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Toad for Data Analysis, version 1.1&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;The first Toad offering that allowed multiple connections to multiple database platforms in a single IDE, &lt;a target="_blank" href="http://www.quest.com/Toad-for-Data-Analysis/"&gt;Toad for Data Analysis&lt;/a&gt; has been one of the more talked about product releases at Quest in recent memory. A frequent request from our users is scheduled to be implemented in version 1.1: the ability to simultaneously query from different data sources. Do you need to upload data from Excel to Oracle? Wouldn’t it be nice to query ‘SELECT * FROM ORACLE’ MINUS ‘SELECT * FROM EXCEL’ to see exactly what data needed to come over? And then take the results and save as INSERT statements so you can run a ‘migration’ script on the fly? You can take a sneak peak now by joining the &lt;a target="_blank" href="http://tda.inside.quest.com/thread.jspa?threadID=4618&amp;tstart=0"&gt;community&lt;/a&gt; and trying out the &lt;a href="http://toadworld.com/DevTeam/ToadforDataAnalysis/tabid/186/Default.aspx"&gt;beta&lt;/a&gt;. In addition to the heterogeneous database join support, version 1.1 will also introduce the following:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;
    &lt;div&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;FROM clause Sub Query support in the Query Builder&lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;Date Ranges – where conditions on columns of type ‘date’ will now activate a new ‘Date Range’ tab that will allow you to build date filters super quick&lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;p align="center"&gt;&lt;img height="213" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/SneakPeak01.jpg" /&gt;  &lt;br /&gt;
&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Version 1.1’s Query Builder Date Range support for Where Clauses will be &lt;br /&gt;
extremely &lt;/span&gt;&lt;/em&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;useful when automating and scheduling reports as it will remove the need to hardcode your dates.&lt;/span&gt;&lt;/em&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Toad for Oracle, version 9.5&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Summing up all of the changes and new features for a Toad release can be quite a challenge. I’m not even going to try to do that in this forum, but I will share a few of my favorites:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;1. &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;Schema Browser Detail view for no objects selected shows ALL object details&lt;/span&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;img height="231" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/SneakPeak02.jpg" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="left"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;2. StatsPack browser for DBA Module users, supports 8i and higher&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;3. Underlying parser updated to support newer 10g syntax – formatting support to follow&lt;br /&gt;
4. &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;11g connect support, and a decent smattering of 11g feature support including the new 11g partitioning and subpartitioning types AND virtual columns in Create/Alter Table wizards&lt;br /&gt;
5. &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Hierarchical PL/SQL Profiling is available for 11g database connections&lt;br /&gt;
6. &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Ability to save a file open in the editor to a FTP location&lt;br /&gt;
7. &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Stronger integration with Benchmark Factory, Quest SQL Optimizer and Quest Code Tester for Oracle&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;For a more thorough walk through of Toad’s new features for version 9.5, stay tuned to the &lt;a target="_blank" href="http://tech.groups.yahoo.com/group/toadbeta/"&gt;Yahoo! Discussion board&lt;/a&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Speaking of Quest Code Tester…&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;No new release for Open World, but we did put out an EXTREMELY nice .1 patch for version 1.6 last week. If you’ve taken a look at &lt;a target="_blank" href="http://unittest.inside.quest.com/index.jspa"&gt;Code Tester&lt;/a&gt; before and found its interface confusing or lacking for non-PL/SQL experts, I HIGHLY recommend giving it another shot. I was visiting a customer last week and they were thrilled of the prospect of no longer doing code reviews of their test code and eliminating 80%+ of their time dedicated to testing in development because of how completely Code Tester anticipated and transformed their testing needs and policies.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;A Quick Note regarding product releases:&lt;br /&gt;
&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;The contents of this blog should not be taken as a guarantee of what products will be released when and with what features. Product releases and features are likely to change without advance notice.&lt;/span&gt;&lt;/p&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/142/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/142/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=142</guid>
      <pubDate>Mon, 15 Oct 2007 21:45:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=142</trackback:ping>
    </item>
    <item>
      <title>Team Coding???</title>
      <description>&lt;img height="127" alt="" width="89" align="left" src="http://toadworld.com/Portals/0/blogimages/TeamCoding01.jpg" /&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Every software product has a feature or widget that is extremely powerful, but finds a way to confuse more people than it enlightens.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;That is not to say that the feature is poorly designed or implemented, but who can really say they understand and use 100% of an item’s potential?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;A few of my personal examples would be Office macros, regular expressions in vi, or collections in Oracle’s PL/SQL language.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;For Toad&lt;sup&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA"&gt;®&lt;/span&gt;&lt;/sup&gt;, it seems that the one universal feature that eludes most users is the Team Coding feature.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;To be honest, it’s not that I am not smart enough to force my fingers to figure out how to use &lt;a target="_blank" href="http://en.wikipedia.org/wiki/Regex"&gt;Regex&lt;/a&gt; in &lt;a target="_blank" href="http://en.wikipedia.org/wiki/Vi"&gt;vi&lt;/a&gt;, it’s that I’m too lazy to take the time to figure it out.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I can get away with not knowing that.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;However, if I &lt;em style="mso-bidi-font-style: normal"&gt;DID&lt;/em&gt; understand it, how much more productive could I be?&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;Let’s take a quick look at Team Coding together, and maybe I can convince you it’s worth a 2&lt;sup&gt;nd&lt;/sup&gt; or 3&lt;sup&gt;rd&lt;/sup&gt; look. John POcknell has already dedicated &lt;a href="http://www.toadworld.com/Community/ExpertsBlog/tabid/67/EntryID/72/Default.aspx"&gt;a blog to Team Coding&lt;/a&gt;, but I wanted to take a step back and look at it from a slightly different perspective.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Just What Exactly IS Team Coding?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Team Coding is a technology that was originally developed for SQL Navigator.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;It allows a developer to work on his or her stored procedure without worrying about a co-worker coming in and clobbering their work.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;This is such a common occurrence that the feature was frequently requested by our Nav friends when they started using Toad.&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Most developers work in an environment where the programs they write are stored in a &lt;a href="http://en.wikipedia.org/wiki/Source_control"&gt;Source Control&lt;/a&gt; system.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;If a developer wants to work on program X, they login to the repository and ‘CHECK OUT’ program X.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;At this point, no one else can make changes to program X until the person who has it checked out is finished and checks it back in.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;This type of control is achieved by file locking.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;The challenge for PL/SQL developers lies in the fact that the code for Oracle is evaluated at run-time and is stored in the database – not in a file.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;Team Coding was developed to achieve two things:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;1.&lt;span style="FONT: 7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Allow Developers to control their PL/SQL objects in the database&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;2.&lt;span style="FONT: 7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Allow Developers to associate their controlled PL/SQL programs to their complimentary OS files in their Source Control system.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Controlling PL/SQL objects in the database&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Team Coding can operate without a 3&lt;sup&gt;rd&lt;/sup&gt; party Source Control system.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;In its simplest form, Team Coding consists of a series of database objects which tell Toad which PL/SQL programs are available.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;When a Toad user opens a Function into the Editor, Toad will tell them if it is controlled and if it is available.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;If the object is controlled by Team Coding, and if it is available, the user can then check it out.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;Once checked out, Toad will allow the user to compile their changes to the database.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;If the object is already checked out, Toad will tell you so and prevent you from making changes to the object.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="212" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/TeamCoding02.jpg" /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Notice the compile button is disabled and the status of the object is listed below.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Team Coding is much easier to use if you have enabled the Toolbar.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;Right-Mouse-Click in the main toolbar/menu area of Toad and toggle it on.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;Once opened, you will be able to tell if your session is being affected by Team Coding.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;o:p&gt;&lt;img height="108" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/TeamCoding03.jpg" /&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;o:p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="290" alt="" width="200" align="left" src="http://toadworld.com/Portals/0/blogimages/TeamCoding04.jpg" /&gt;The ‘checkmark’ button on the toolbar will show you the status for your session.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;You can see for my connection that Team Coding is available AND enabled.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;I also have the ability to create code control groups AND access the object control.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Team Coding requires a series of Server Side Objects in the database that you are connected to.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;These can be created using Toad’s Server Side Object Wizard, which is located on the Database &gt; Administer menu flyout.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Once these items are created, you will see the ‘Team Coding Support Installed’ item marked with a green arrow on the Team Coding Status window.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Before we can start using Team Coding, we need to create something called a ‘Code Control Group’ or CCG.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;You can think of a CCG as a category or a logical grouping of database objects.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;Defining one allows the Toad user to create define multiple groups of objects in the database that can be controlled in different ways.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;This is extremely important if you are using a 3&lt;sup&gt;rd&lt;/sup&gt; party file-based Source Control system.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;Having multiple CCGs allows you to assign multiple projects or workspaces (or different directories on your PC) that contain the files associated with your database objects.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="315" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/TeamCoding05.jpg" /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA"&gt;Code Control Group (CCG) Diagram.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Thanks for the awesome help topic Gretchen!&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Creating a CCG is basically a 2-3 step process:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;              1.&lt;span style="FONT: 7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Create/Name the CCG &lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;              2.&lt;span style="FONT: 7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Define the mask properties&lt;br /&gt;
                           &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;a.&lt;span style="FONT: 7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Object Type&lt;br /&gt;
                           &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;b.&lt;span style="FONT: 7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Schema&lt;br /&gt;
                           &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;c.&lt;span style="FONT: 7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Define an optional filter based on object name&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;               3.&lt;span style="FONT: 7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;If you are using a file-based system, you can now export the &lt;br /&gt;
                     objects in the CCG as files to the defined workspace.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="298" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/TeamCoding06.jpg" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;You can see all of the objects being controlled by using the Team Coding Viewer.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="197" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/TeamCoding07.jpg" /&gt;&lt;br /&gt;
  &lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Team Coding records the user who last touched the object and allows the developer to add comments that describe the changes made.&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;A Quick Example&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;I have a stored procedure compiled with errors in our development environment.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;My Development Manager has assigned me the work order specifying what needs to be done.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;
    &lt;div&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Step1: Make sure the object is available.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I can see this with the Team Coding Viewer.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;If ‘Available’ I can check it out and proceed with fixing the errors.&lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Step2: Load the object into the Editor.&lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Step3: Check Out the Object.&lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;
&lt;p align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="197" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/TeamCoding08.jpg" /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;When you load the object to the editor, if the object is under control and available, then the Team Coding toolbar will activate the Check Out button.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="TEXT-ALIGN: center" align="center"&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;While performing the Check Out operation, Toad will prompt me for a comment.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;Try to use good comments as this will help you later when you try to track down why a change was implemented for a particular revision.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;It will also prevent ‘Why do you have XYZ checked out?” emails from your co-workers &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Wingdings; mso-bidi-font-family: Tahoma; mso-ascii-font-family: Tahoma; mso-hansi-font-family: Tahoma; mso-char-type: symbol; mso-symbol-font-family: Wingdings"&gt;&lt;span style="mso-char-type: symbol; mso-symbol-font-family: Wingdings"&gt;J&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;
    &lt;div&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Step4: Fix the code.&lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Step5: Compile.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;This will overwrite the source of the object in the database.&lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Step6: Check In.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Once you have made a change to the database source, the Check In button will activate.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Again, you will be prompted for a comment.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;I tried to describe this process in as few words as possible, but I’ve already exceed 1,000 words!&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;The steps involved for setting up Team Coding to work with a 3&lt;sup&gt;rd&lt;/sup&gt; party source control provider are a bit more involved.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;I’d like to propose the following:&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;If you enjoyed this blog and are interested in implementing this in your environment with the file support enabled, then leave a comment on the blog.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I’ll then follow-up this topic with a PTII that talks about the file support.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;If you can’t wait that long, then I highly recommend reading the Help Topic.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;It’s quite substantial and it’s what I read when I have questions and don’t want to bother the poor developer. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/o:p&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/136/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/136/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=136</guid>
      <pubDate>Wed, 03 Oct 2007 21:01:00 GMT</pubDate>
      <slash:comments>8</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=136</trackback:ping>
    </item>
    <item>
      <title>SQL, Fast &amp; Tastes Good</title>
      <description>&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;A US-based fast food chain apparently has a new advertising campaign running. I’m not exactly sure what it is supposed to be for, and most of their commercials are pretty confusing. They do have one &lt;a href="http://www.youtube.com/watch?v=EnlkVefMVQM"&gt;that I like&lt;/a&gt;. Apparently their food is not only JUST fast, but also made to order, and tastes good. What does this have to do with Toad&lt;sup&gt;®&lt;/sup&gt;? Well, Toad allows you to compose fast AND good SQL queries.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Most of the database development IDE tools out there have a feature called ‘SQL Recall’ that they &lt;em style="mso-bidi-font-style: normal"&gt;borrowed&lt;/em&gt; from Toad, but Toad has a certain way of going the extra dozen miles or so. Here are a few tips ‘n’ tricks for writing SQL statements at &lt;a href="http://www.youtube.com/watch?v=HB7tc9pVvYg"&gt;ludicrous speed&lt;/a&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Named SQL Recall&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Everyone should already be aware of Toad’s SQL Recall feature. If this is new to you, open an editor and hit the ‘F8’ key. Now browse, search, or sort the last 100 (or 999) valid SQL statements that you’ve sent to the database. Ok, this is a nice feature, but it’s not what wakes me up in the morning. If I wrote something more than 10 minutes ago, I’ve probably forgotten the purpose of the statement in addition to the statement itself. That’s why I give every statement that I run more than once a name.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;How do you name a statement? A couple of ways, but the easiest are either to:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;1.&lt;span style="FONT: 7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Select the query in the editor, then Editor &gt; Add to Named SQL. Give it a name. OR&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;2.&lt;span style="FONT: 7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;In the SQL Recall panel, select the query you want to name. Mouse-Right-Click -&gt; Change to -&gt; Named.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;That’s great, but what good does that do, you may be asking yourself. Let’s say that you wrote this AWESOME report for your boss a few minutes ago. You read this blog and then named the query you used to build the report. Now two months from now your boss asks for this report again. You slap yourself before remembering, ‘Hey, that weird Toad guy had me name my SQL.’ Now you can simply hit &lt;CNTRL+N&gt; in your editor and voila:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/span&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="209" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/Fast01.jpg" /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;You now have a list of Named SQL you can choose from to place in the editor.&lt;/span&gt;&lt;/em&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;SQL Recall – Scrolling Statement History&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;While I enjoy having the ability to see all of my previous SQL statements in the ‘F8’ docked panel, I also enjoy having as much space as possible allocated to my crucial Toad windows.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;So, I always keep it unpinned or even not open at all.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;If I know that I’ve written a SQL statement during my current session or in the last few days, then I can normally find my statement fairly quickly using the &lt;ALT&gt;+&lt;ArrowDn&gt; keystroke.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;While in the editor, I can at any time hit &lt;ALT&gt; and either the up or down arrow key to cycle through my SQL recall list.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;When I find the one I want, I just release the &lt;ALT&gt; key.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;An even neater feature that one of the Toad guys added for version 9.0 I believe was the ability to do this on selected text.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;So let’s say I’ve written a nice little SQL query, and I want to add a SUBQUERY for the WHERE clause.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;I just &lt;em style="mso-bidi-font-style: normal"&gt;know &lt;/em&gt;that I wrote a query the other day that’s pretty close to what I need already for the subquery.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;img height="89" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/Fast02.jpg" /&gt;  &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Now I can replace the selected text from a query that I have stored in my recall list.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;Using the Down arrow key will start with your youngest SQL statement and go down from the ‘top’, and the Up arrow key will start with your oldest SQL statement and go up from the ‘bottom.’&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Make/Strip Code&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;One of the most powerful features of Toad is also one of its oldest ones.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;Make/Strip code has been around since AT LEAST the year 2000.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;However, whenever I go to visit customers I am astounded by how many people have never used or even seen this feature.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;img height="306" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/Fast03.jpg" /&gt;&lt;br /&gt;
&lt;/o:p&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;If you have a version 6.5 of Toad or higher, then you should keep reading!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/em&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Make/Strip code in Toad allows me to take a SQL statement and make it into a ‘Non-SQL’ statement.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;What does this mean?&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;We’ll let’s assume that I am a very BAD &lt;st1:place w:st="on"&gt;Delphi&lt;/st1:place&gt; developer (and even that’s &lt;em style="mso-bidi-font-style: normal"&gt;really&lt;/em&gt; pushing it).&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;I need to send a SQL query to the database from my &lt;st1:place w:st="on"&gt;Delphi&lt;/st1:place&gt; application.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;I developed the nasty little SQL statement in Toad, but now I need to put it into &lt;st1:place w:st="on"&gt;Delphi&lt;/st1:place&gt;.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;If I’m one of the few who know about Make Code in Toad, then it’s a simple matter of 1 button push to get the code wrapped in the Delphi syntax that I can paste write into &lt;st1:place w:st="on"&gt;Delphi&lt;/st1:place&gt;.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Otherwise, I get to start adding a bunch of variable value assignments with appends and tons of quoted statements.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;This is pretty error prone for even a great typist.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Let’s see how Toad can help with this:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;img height="212" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/Fast04.jpg" /&gt;&lt;br /&gt;
&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Step 1: Write a NASTY SQL Statement&lt;/span&gt;&lt;/em&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="270" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/Fast05.jpg" /&gt;&lt;br /&gt;
  &lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Step 2: Configure Toad to use the desired Programming Language and Variable name for your statement.&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/em&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;img height="63" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/Fast08.jpg" /&gt;&lt;br /&gt;
&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Step3: Hit the Make Code button in your Editor Toolbar. You’ll now see this at the bottom of your editor panel:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/em&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/em&gt;&lt;/o:p&gt;&lt;/span&gt; &lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;img height="67" alt="" width="255" src="http://toadworld.com/Portals/0/blogimages/Fast06.jpg" /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/em&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;em&gt;&lt;img height="223" alt="" width="400" src="http://toadworld.com/Portals/0/blogimages/Fast07.jpg" /&gt;&lt;br /&gt;
&lt;/em&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;em&gt;Step 4: Paste your Query statement into &lt;st1:place w:st="on"&gt;Delphi&lt;/st1:place&gt;!&lt;o:p&gt;&lt;/o:p&gt;&lt;/em&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Strip Code works the same way. It allows you to quickly change your existing SQL code statement from your custom application, ‘strip’ the non-SQL syntax from the statement, and run it in Toad. Then when you’re finished making your changes, you can just use the ‘Make Code’ button to send your statement back to your IDE.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Homework&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;If you liked the tips from this blog, then here are two homework assignments that will lead to an even better appreciation of Toad:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;1.&lt;span style="FONT: 7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Auto Replace: Open the Editor Options from Toad and check out the Auto Replace feature.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;2.&lt;span style="FONT: 7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Code Templates: Similar to Auto Replace, but WAAAAAY more powerful.&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Feel free to post a comment if you need help.&lt;/span&gt;&lt;/p&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/131/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/131/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=131</guid>
      <pubDate>Thu, 27 Sep 2007 20:18:00 GMT</pubDate>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=131</trackback:ping>
    </item>
    <item>
      <title>Toad – not just for Oracle</title>
      <description>&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Toad&lt;sup&gt;®&lt;/sup&gt; has been a popular Oracle development and administration tool for the past decade.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;In fact, the original trademark for our favorite little guy was ‘T.O.A.D’ – an acronym that stood for “the Tool for Oracle Application Developers.”&lt;/span&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;A couple of treats for our history buffs:&lt;br /&gt;
1. &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;a target="_blank" href="http://web.archive.org/web/19981203130905/toadsoft.com/index.htm"&gt;T.O.A.D. from 1998&lt;/a&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA"&gt;&lt;br /&gt;
2. Oracle Magazine story from 1998&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA"&gt;          &lt;img style="WIDTH: 204px; HEIGHT: 303px" height="400" alt="" width="274" src="http://toadworld.com/Portals/0/blogimages/HistoryofToad01.jpg" /&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;I think we can all agree that Toad has been around for quite awhile now.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Well, those thousands, if not millions, of Toad fans started to get the attention of people in the SQL Server, DB2, MySQL, and other RDBMS neighborhoods.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;They started asking, “Hey, when can we get our very own version of Toad?”&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;This led to an experiment where Quest put out a free, little-publicized Toad that was all about SQL Server on its &lt;a target="_blank" href="http://www.toadsoft.com/"&gt;original user community&lt;/a&gt;.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;Wouldn’t you know it, it experienced several thousand downloads right away, proving that there was a real demand out there for excellent database tools for ALL database platforms.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;The experiment for SQL Server turned into a full-blown development project to put out a fully-functional Toad that was JUST for SQL Server.&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Well it became fairly obvious very quickly that we couldn’t call this new offering “T.O.A.D. for SQL Server.”&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;From that point on, the product family would be known as “Toad” and the individual products would have a descriptive byline to differentiate them.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="292" alt="" width="412" src="http://toadworld.com/Portals/0/blogimages/HistoryofToad02.jpg" /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;We now offer full-blown Toad solutions for 4 of the major RDMBS vendors.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;And now &lt;a href="http://www.quest.com/toad-for-data-analysis/"&gt;our newest Toad&lt;/a&gt; allows you to connect to Access, Terradata, Sybase, and more!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Well, what makes Toad, Toad?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;This is an excellent question indeed – and one that dozens of other companies and products have been trying to answer for a long time now.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I believe that database professionals need and demand &lt;em style="mso-bidi-font-style: normal"&gt;at least&lt;/em&gt; the following from their database development toolkits:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA"&gt;1. A Database Browser&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA"&gt;&lt;br /&gt;
Toad’s award winning Schema Browser revolutionized the Oracle environment.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Exploring and managing the database is as easy and point-and-click.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;And if you like tree views, then it’s as easy and point-click-click-click-and click :)&lt;br style="mso-special-character: line-break" /&gt;
&lt;br style="mso-special-character: line-break" /&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;img height="400" alt="" width="543" src="http://toadworld.com/Portals/0/blogimages/HistoryofToad03.jpg" /&gt;&lt;br /&gt;
&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA"&gt;I don’t know DB2, but I do know Toad so I don’t have to fumble around looking for the right commands or queries.&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA"&gt;2. A Query Builder&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA"&gt;&lt;br /&gt;
Why do we use tools in the first place?&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;To save time is probably in the top five.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;When you need to query the database, using a powerful graphical query builder is guaranteed to save you precious minutes of copy and pasting and flailing about looking for the right object and/or column EVERY TIME.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Better yet, it shortens the learning curve of actually learning the RDBMS-specific SQL syntax required to answer your pressing business questions.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA"&gt;&lt;img height="400" alt="" width="560" src="http://toadworld.com/Portals/0/blogimages/HistoryofToad04.jpg" /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA"&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Quick, join 7 tables, query 15 columns and make no Typos!&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Oh, and I need it formatted!&lt;/span&gt;&lt;/em&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA"&gt;3. A Powerful Editor&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA"&gt;&lt;br /&gt;
Whether you are writing application code, designing database migration scripts, or just doing Ad Hoc querying, a proper editor can make this a painless exercise.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Code Snippets, Code Templates, 3&lt;sup&gt;rd&lt;/sup&gt; party Source Code Control integration, SQL History Recall, object lookup helpers, and of course the Toad-original F4 object popup graphical DESCRIBE functionality all go into making Toad a VERY familiar place for a developer, even if they are not as comfortable with DB2 as they are with Oracle yet.&lt;br style="mso-special-character: line-break" /&gt;
&lt;br style="mso-special-character: line-break" /&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;img height="400" alt="" width="533" src="http://toadworld.com/Portals/0/blogimages/HistoryofToad05.jpg" /&gt;&lt;br /&gt;
&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Manage multiple queries, multiple result-set grids, and transform your thoughts and imagination into real usable code quicker.&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span&gt;&lt;strong&gt;4.&lt;/strong&gt; &lt;span style="mso-list: Ignore"&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;A Development and Management Team that LISTENS and DELIVERS&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;br /&gt;
Many software products have their own user communities.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Many even have their own discussion forums where users can get together to help solve each others problems.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;T.O.A.D. took this several steps forward by actually putting the people that make the product available on the front-line to listen to input.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I have personally witnessed several times a user ask for a feature and have it validated and coded and into the current Beta for Toad within the same day for evaluation by the rest of the users.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;This commitment from Quest continues to evolve today and the future with the &lt;a target="_blank" href="http://modeling.inside.quest.com/"&gt;Toad Data Modeler&lt;/a&gt;, &lt;a target="_blank" href="http://tda.inside.quest.com/"&gt;Toad for Data Analysis&lt;/a&gt;, and &lt;a target="_blank" href="http://groups.yahoo.com/group/toad_db2"&gt;Toad for DB2&lt;/a&gt;, &lt;a target="_blank" href="http://tech.groups.yahoo.com/group/toadmysql/"&gt;Toad for MySQL&lt;/a&gt;, and &lt;a target="_blank" href="http://tech.groups.yahoo.com/group/toadss/"&gt;Toad for SQL Server&lt;/a&gt; products and their associated communities.&lt;br style="mso-special-character: line-break" /&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Have you been using Toad for more than 10 years?&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Have you leveraged your experience with Toad for Oracle into a faster deployment on a DB2 or SQL Server project?&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;If you can say yes to either of these questions, please share your experiences with our users on my blog today!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;o:p&gt;&lt;/o:p&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/124/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/124/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=124</guid>
      <pubDate>Mon, 10 Sep 2007 22:46:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=124</trackback:ping>
    </item>
    <item>
      <title>FT-Wheeeeeeeeeeeeeeeeee! Or, FTP with Toad</title>
      <description>&lt;p&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;It’s no secret that I am a die hard Toad&lt;sup&gt;®&lt;/sup&gt; fanatic. There are many reasons for this, but the one I want to talk about today is one of Toad’s best kept secrets: a commercial-grade FTP client built right into Toad!&lt;/span&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="316" alt="" width="629" src="http://toadworld.com/Portals/0/blogimages/FTP001.png" /&gt;&lt;br /&gt;
  &lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Older versions of Toad can find ‘FTP’ under the ‘File’ menu.&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Yes, Toad DOES have its very own fully-functional FTP client. It’s included in the base version of Toad and has been around for a very long time, so there’s a good chance you have access to it. To get all of the cool features I’m going to talk about today, make sure you go get &lt;a target="_blank" href="https://support.quest.com/SUPPORT/index?page=downloads&amp;xmlattribute%3ASOLUTIONS%2FPRODUCTS=PR268435520&amp;question_product=Toad+for+Oracle&amp;Ask.x=0&amp;Ask.y=0"&gt;version 9.1&lt;/a&gt; or join the &lt;a target="_blank" href="http://www.toadsoft.com/beta/beta.html"&gt;beta program&lt;/a&gt; and get version 9.5.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;One of my Top 10 Tips’n’Tricks for Toad is to make sure you try to solve your current challenge or problem WITH Toad before you jump into another program. The Toad Development Team has been helping users solve problems for over 10 years now, so there’s a good chance if you need to do something with Toad, someone else has already asked for it and had it put into Toad.&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;The &lt;a target="_blank" href="http://en.wikipedia.org/wiki/File_Transfer_Protocol"&gt;File Transfer Protocol (FTP)&lt;/a&gt; allows a person to send or receive files to and from a server. Developers, DBAs, and analysts frequently need to share Oracle DMP files, SQL*Plus scripts, spreadsheets, and other files. When these files get too big for email and a shared network drive isn’t available, FTP is usually the answer. I frequently use FTP to make updates to Quest’s different community sites like &lt;a target="_blank" href="http://www.toadsoft.com/"&gt;Toadsoft&lt;/a&gt;. I NEVER have to leave Toad to do this. While there are many commercial (for pay) FTP clients out there, I would put Toad’s version against any of them.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Here are a few reasons why:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="left"&gt;&lt;o:p&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;1. Connection history recall.&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;Automatically connect with one click.&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p align="left"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;img height="187" alt="" width="231" src="http://toadworld.com/Portals/0/blogimages/FTP002.png" /&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p align="left"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;2. Reconnect &amp; ‘Keep Alive’&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;If you lose your connection, 1 button press to reconnect. Or, configure Toad to refresh the folder listing every X seconds to keep your connection alive.&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p align="left"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;3. Support for Secure FTP/SSH&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Many sites have locked down access to the FTP server for security reasons. If this is the case for you, you can still probably connect with the Secure FTP feature. You can specify your Private Key File for each connection and keep on rolling!&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p align="left"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;4. Specify a default local and remote directory for each connection!&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;This is a HUGE timesaver for me. No more traversing endless directory trees. After the connection is made, Toad will automatically switch directories for your local and remote environments.&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p align="left"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;5. Execute commands against the server.&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;Need to change the file permissions for your UNIX file? Or rename the file? Or even execute the file? No worries, Toad CAN DO THAT.&lt;br style="mso-special-character: line-break" /&gt;
&lt;br style="mso-special-character: line-break" /&gt;
&lt;img height="300" alt="" width="344" src="http://toadworld.com/Portals/0/blogimages/FTP003.png" /&gt;&lt;br /&gt;
&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Right-Mouse-Click on the Server files to access this feature.&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="left"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;6. Recursive Directory Copy/Delete&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;The Holy Grail of FTP features. I can select a parent directory and download it AND all of its subfolders with a single click! Many commercial FTP-only programs do not have this feature!&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="left"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;7. Integration with Toad’s other best-of-breed features.&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;It is one thing to have a FTP feature. It is another to actually use it to make your other features more powerful. Toad hooks up the FTP functionality with the &lt;a target="_blank" href="http://www.toadsoft.com/haveumet.html#Drag"&gt;Project Manager&lt;/a&gt; and the &lt;a target="_blank" href="http://www.toadworld.com/Community/ExpertsBlog/tabid/67/EntryID/86/Default.aspx"&gt;Action Palette&lt;/a&gt; to make things even easier for you.&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;That pretty much sums it up for why I like FTP in Toad. It’s one less program shortcut on my desktop, one less program to ALT-TAB through, one less program to keep updated &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Wingdings; mso-ascii-font-family: Tahoma; mso-hansi-font-family: Tahoma; mso-bidi-font-family: Tahoma; mso-char-type: symbol; mso-symbol-font-family: Wingdings"&gt;&lt;span style="mso-char-type: symbol; mso-symbol-font-family: Wingdings"&gt;J&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;If you like Toad’s FTP, then I recommend you check out the REXEC and TELNET features as well.&lt;/span&gt;&lt;/p&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/120/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/120/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=120</guid>
      <pubDate>Fri, 31 Aug 2007 23:12:00 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=120</trackback:ping>
    </item>
    <item>
      <title>The Toad Family brings home a new Tadpole</title>
      <description>&lt;p align="left"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;For more than 10 years now, Toad has been THE tool for Oracle developers, DBAs, and analysts.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;A few years ago, Quest began introducing versions of Toad that brought native support to popular platforms such as &lt;a target="_blank" href="http://www.quest.com/toad-for-db2/"&gt;DB2&lt;/a&gt;, &lt;a target="_blank" href="http://www.quest.com/toad-for-sql-server/"&gt;SQL Server&lt;/a&gt;, and &lt;a target="_blank" href="http://www.quest.com/toad-for-mysql/"&gt;MySQL&lt;/a&gt;.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Oracle enthusiasts were able to jump over to a new RDBMS technology without having to leave their favorite productivity tool behind.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;While most features were implemented to make the lives of developers (debugger, profiler, code editors) and DBAs (session/user/database management), we found that about 30% of our users fell into the ‘other’ category known as analyst.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;We had ‘accidentally’ captured a portion of the market that was primarily interested in massaging data, creating reports, and answering key business questions for their organizations.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Features such as the Schema Browser and Query Builder were quickly adopted by these analysts and surely made their jobs easier.&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;However, what would happen if Quest dedicated resources to making a version of Toad that explicitly addressed the day-to-day challenges of this analyst audience?&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;The answer to this question is about debut in the form of &lt;a target="_blank" href="http://www.quest.com/toad-for-data-analysis"&gt;Toad for Data Analysis&lt;/a&gt;.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Normally Toad includes the database vendor supported via the name of the product.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;So, what database connections do we support for this product?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Quest is now happy to be releasing a new version of Toad that offers native connectivity to Oracle, DB2, SQL Server, &amp; MySQL all via a single application.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;In addition, you can connect to Access databases AND Microsoft Excel spreadsheets and query these data sources just as if they were a real database &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Wingdings; mso-ascii-font-family: Tahoma; mso-hansi-font-family: Tahoma; mso-bidi-font-family: Tahoma; mso-char-type: symbol; mso-symbol-font-family: Wingdings"&gt;&lt;span style="mso-char-type: symbol; mso-symbol-font-family: Wingdings"&gt;J&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;And even better, we offer connectivity to any other database vendor that supports ODBC.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;We have even spent quite a bit of time ensuring that vendors such as Sybase and Terradata will behave nicely. &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Just what is Toad for Data Analysis?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Most of the problems and challenges we’ve heard from our customers regarding Toad generally boil down to this – “While we LOVE the productivity gains that Toad provides, it is generally much too powerful, and way too complicated for some of our biggest users.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;They just need to query data, write reports, and understand the relationship of the objects in the database.”&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;With that in mind, we decided to discover the biggest problems this user encounters on a daily basis and deliver an easy-to-understand solution based on Toad around it.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;This centerpiece workflow makes its presence known immediately upon opening the product for the first time.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;img height="473" alt="" width="575" src="http://toadworld.com/Portals/0/blogimages/tadpole01.jpg" /&gt;&lt;br /&gt;
  &lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Just what can I do with this tool?&lt;/span&gt;&lt;/em&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Users are prompted to ‘discover’ their database connections, and we’re off to the races!&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;One of the nice features of Toad for Data Analysis is that is will automatically recognize any existing Toad for Oracle connections you have already defined on your computer.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;This forum isn’t really the appropriate place to talk about EVERYTHING Toad for Data Analysis offers, so I am just going to go over a few of my favorite features.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;At the end, I’ll be sure to show you how to get a copy of this new tool right away!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Top 10 Reasons I Love Toad for Data Analysis (for now!)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;1. I can now query ANY database or collection of data with a single tool.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;/span&gt;&lt;/strong&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;img height="372" alt="" width="218" src="http://toadworld.com/Portals/0/blogimages/tadpole02.jpg" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;strong&gt;2. &lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;I can use SQL to find the important data in my massive spreadsheets.&lt;/span&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;img height="450" alt="" width="576" src="http://toadworld.com/Portals/0/blogimages/tadpole03.jpg" /&gt;&lt;br /&gt;
&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Toad’s grid allows for fast grouping and easy navigation&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;strong&gt;3. &lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;ER Diagrammer documents object relationships for easier querying &lt;/span&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;img height="432" alt="" width="575" src="http://toadworld.com/Portals/0/blogimages/tadpole04.jpg" /&gt;&lt;br /&gt;
&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;The ER Diagrammer allows me to visually see the relationships.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I can then send the objects to the Query Builder so Toad can help me construct my SQL query!&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;strong&gt;4. &lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;‘In Your Face’ filtering notification.&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;br style="mso-special-character: line-break" /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;/span&gt;&lt;/strong&gt; &lt;img height="347" alt="" width="338" src="http://toadworld.com/Portals/0/blogimages/tadpole04.5.JPG" /&gt;&lt;br /&gt;
&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;span&gt;&lt;em&gt;No more ‘losing’ tables!&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;If you have a filter, you’ll know it&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;strong&gt;5. Spectacular BLOB support for Oracle&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;br style="mso-special-character: line-break" /&gt;
&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;strong&gt;&lt;img height="375" alt="" width="600" src="http://toadworld.com/Portals/0/blogimages/tadpole05.jpg" /&gt;&lt;br /&gt;
&lt;/strong&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;View images natively in Toad, or see their HEX equivalent!&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Save or Load images automatically by pointing to a file.&lt;/span&gt;&lt;/em&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;6. Multiple Table/Object comparison of data&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;br /&gt;
Toad for Oracle has allowed you to compare the data of two tables for quite some time now.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Toad for Data Analysis takes that a step further and allows you to select multiple objects between 2 different sources.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;img height="434" alt="" width="600" src="http://toadworld.com/Portals/0/blogimages/tadpole06.jpg" /&gt;&lt;br /&gt;
&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Select your objects, view the differences, and synchronize the sources!&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;span&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;strong&gt;7. Built-in tutorials and videos&lt;/strong&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;img height="600" alt="" width="211" src="http://toadworld.com/Portals/0/blogimages/tadpole07.jpg" /&gt;&lt;br /&gt;
&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Want to learn more about Toad’s support for Excel?&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Watch the movie!&lt;br style="mso-special-character: line-break" /&gt;
&lt;br style="mso-special-character: line-break" /&gt;
&lt;/span&gt;&lt;/em&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;8. Card or Grid view for Data&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;br style="mso-special-character: line-break" /&gt;
&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;img height="301" alt="" width="600" src="http://toadworld.com/Portals/0/blogimages/tadpole08.jpg" /&gt;&lt;br /&gt;
&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Think ‘Single Record View’ format for viewing multiple records at once.&lt;/span&gt;&lt;/em&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;9. Make Toad for Data Analysis look like your favorite IDE&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;span&gt;&lt;strong&gt;&lt;img height="420" alt="" width="590" src="http://toadworld.com/Portals/0/blogimages/tadpole09.jpg" /&gt;&lt;br /&gt;
&lt;/strong&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Tell the Configuration Wizard which IDE you want to emulate.&lt;/span&gt;&lt;/em&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/p&gt;
&lt;p align="left"&gt;&lt;span&gt;&lt;strong&gt;10. &lt;/strong&gt;&lt;span&gt;&lt;strong&gt;Full support for Unicode&lt;br /&gt;
&lt;/strong&gt;OK Oracle junkies, you now have a member of the Toad family that can view and update any Unicode based dataset.&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;
&lt;br /&gt;
Example with Diacritical Characters&lt;/span&gt;&lt;br style="mso-special-character: line-break" /&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;img height="453" alt="" width="444" src="http://toadworld.com/Portals/0/blogimages/tadpole10.jpg" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="left"&gt;&lt;span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Batang; mso-fareast-language: KO; mso-ansi-language: EN-US; mso-bidi-language: AR-SA"&gt;Example with Korean Characters&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;img height="600" alt="" width="483" src="http://toadworld.com/Portals/0/blogimages/tadpole11.jpg" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;So how do I get a copy?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Toad for Data Analysis is available for purchase on a per-seat basis. Additionally, for those of you who own Toad for Oracle, Toad for Data Analysis will be available for an extended evaluation period. Please visit &lt;a href="http://tda.inside.quest.com/servlet/KbServlet/download/1049-102-1363/www.quest.com/toad-for-data-analysis"&gt;www.quest.com/toad-for-data-analysis&lt;/a&gt; for more details or to download an evaluation copy.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/116/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/116/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=116</guid>
      <pubDate>Fri, 24 Aug 2007 16:00:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=116</trackback:ping>
    </item>
    <item>
      <title>Finessing Filters and other Fun Features - Part Two</title>
      <description>&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;In my &lt;a href="http://www.toadworld.com/Community/ExpertsBlog/tabid/67/EntryID/105/Default.aspx"&gt;last blog&lt;/a&gt; I attempted to cover all of the cool filters in Toad in a single posting.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;How silly of me!&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Let’s see if we can’t further down the road.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;As a quick re-cap, we went over the first 3 filters available in the Schema Browser.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;strong&gt;Schema Browser List Filters&lt;/strong&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="355" alt="" width="576" src="http://toadworld.com/Portals/0/blogimages/FunFilters01.jpg" /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;We’ll pick back up with the data grid filters.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;As a quick note, these filters are generally available wherever you see a data grid in Toad – not just in the Schema Browser.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;strong&gt;Add a SQL based filter for the data&lt;/strong&gt;&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span&gt;&lt;em&gt;&lt;img height="331" alt="" width="576" src="http://toadworld.com/Portals/0/blogimages/FinessingFilters1.jpg" /&gt;&lt;/em&gt;&lt;/span&gt; &lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;When I select a table in the Schema Browser, Toad is very polite in telling me that it has returned the first 500 rows.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Dealing with a large amount of data can be a pain, especially if you are only interested in a small part of it. This is an obvious place for a filter.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;We have 2 options, using the classic filter as highlighted below, or using the ‘Excel Style Filters.’&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Let’s look at the classic filter first.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span class="normal"&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA; mso-fareast-font-family: Batang"&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="85" alt="" width="169" src="http://toadworld.com/Portals/0/blogimages/FinessingFilters8.JPG" /&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt; &lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;If you click on the funnel, you’ll be taken directly to filter dialog.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;You have the option of opening previous filters you’ve defined.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;This is a slightly newer feature, so if you don’t see it, it’s time to upgrade!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;In the filter dialog, you have the ability to name your filter, select the columns you want filtered, and then Toad gives you several qualifiers that you can use to build compound conditions for.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;img height="243" alt="" width="600" src="http://toadworld.com/Portals/0/blogimages/FinessingFilters2edited.jpg" /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;One nice feature I enjoy is the ‘Data Select Dialog.’&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Toad queries the distinct values and allows me to pick them for the filter condition so I don’t have to manually browse or query the table.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="398" alt="" width="494" src="http://toadworld.com/Portals/0/blogimages/FinessingFilters3.png" /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Let Toad show you valid values for your filter conditions.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;When you’re finished defining the filter, we can then go back to browser our data.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;The where clause you’ve just built has been appended to the ‘SELECT * FROM &lt;em style="mso-bidi-font-style: normal"&gt;schema.table_name&lt;/em&gt;’ query that Toad sends to Oracle to show you the data.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;You know the table has been filtered because the funnel has changed to &lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="COLOR: red"&gt;red&lt;/span&gt;&lt;/strong&gt;.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Once you have defined a few of these, you can easily switch between them to get different views of your data with a single click!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;o:p&gt;&lt;img height="344" alt="" width="600" src="http://toadworld.com/Portals/0/blogimages/FinessingFilters4edited.jpg" /&gt;&lt;br /&gt;
  &lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Once you have defined a few of these, you can easily switch between them to get different views of your data with a single click!&lt;/span&gt;&lt;/em&gt;&lt;/o:p&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span class="normal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Add an ‘Excel-Style’ Filter&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span class="normal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;What is an ‘Excel-Style’ filter?&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Excel style filtering lets you filter directly from the column headers on the results grid.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Dropdown arrows attached to each heading bring up a filter dialog box.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Up to two criteria can be used on any column.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;This must be enabled before you can use it.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;To do that, use the power of the Mouse Right Click!&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt; &lt;img height="527" alt="" width="600" src="http://toadworld.com/Portals/0/blogimages/FinessingFilters5edited.jpg" /&gt;&lt;br /&gt;
  &lt;span&gt;&lt;em&gt;Activate Excel-Style Filtering by toggling it on via a Right-Mouse Click&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Once you have this on, you can define filters on the grid, just like you can in your favorite spreadsheet application.&lt;span style="mso-spacerun: yes"&gt; &lt;em&gt; &lt;/em&gt;&lt;/span&gt;&lt;em&gt;Hint:&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;By the way, if you prefer Excel over Toad for working with your data, send the data directly to Excel via the SaveAs -&gt; Excel Instance command.&lt;o:p&gt;&lt;/o:p&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;You’ll know it’s activated when your grid column headers look like this:&lt;br /&gt;
&lt;/span&gt;&lt;o:p&gt;&lt;img height="55" alt="" width="600" src="http://toadworld.com/Portals/0/blogimages/FinessingFilters6edited.jpg" /&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;o:p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;To add a filter, just click on the column drop-down control and choose ‘Custom’.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;You can then define your filter.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="334" alt="" width="428" src="http://toadworld.com/Portals/0/blogimages/FinessingFilters7.jpg" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;The value boxes have a Calendar popup for dates and a Calculator popup for numbers for added convenience.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Whew!&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;That was a lot of typing to JUST go over the types of filters available in just the Schema Browser.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;There are many more places in Toad where you can find Filtering available in order to make your data more accessible.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Here are a few places to go look to learn more:&lt;br style="mso-special-character: line-break" /&gt;
&lt;br style="mso-special-character: line-break" /&gt;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;1. Object Palette&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;2. View -&gt; Options -&gt; Data Types&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;3. Session &gt; Schema Browser Filters…&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;4. Session &gt; Oracle Users List&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;If you have a favorite filter in Toad that I didn’t cover, please add your comment to the blog so that others can learn from your experience.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/o:p&gt;&lt;/span&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/109/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/109/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=109</guid>
      <pubDate>Fri, 10 Aug 2007 21:10:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=109</trackback:ping>
    </item>
    <item>
      <title>Finessing Filters and other Fun Features - Part One</title>
      <description>Ha&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;ving the world’s information at our fingertips via databases is an extremely powerful resource.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;It can also be quite daunting.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;Any Oracle user who has had to manage an &lt;a href="http://www.toadworld.com/Community/ExpertsBlog/tabid/67/EntryID/95/Default.aspx"&gt;APPS database&lt;/a&gt; knows this intuitively as those schemas consists of hundreds of thousands of objects.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Or you could have only a solitary table, but the table has a thousand columns and a million rows.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;How do we digest this in a manner that’s somewhat edible?&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;The lucky among us use Toad of course!&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;Let’s talk about filters and how they can make your life much easier.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Just what is a filter?&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;Well, the &lt;a target="_blank" href="http://dictionary.reference.com/help/ahd4.html"&gt;American Heritage Dictionary&lt;/a&gt; tells us: &lt;br /&gt;
&lt;/span&gt;&lt;strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;fil·ter&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt; (fĭl'tər)  n. &lt;/span&gt;&lt;em&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Computer Science&lt;/span&gt;&lt;/em&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt; A program or routine that blocks access to data that meet a particular criterion: &lt;em&gt;a Web filter that screens out vulgar sites.&lt;/em&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-bidi-font-style: italic"&gt;In Toad’s case, a filter is a mechanism that allows us to limit or define more explicitly the information we want to view.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;Toad asks Oracle for information and then displays it back to the user in a manner that is more appealing than SQL*Plus.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;This is the beauty of Toad &lt;a target="_blank" href="http://events.clowningaround.com/images/Lookalike%20Photos/Austin%20Powers%20shagadelic.jpg"&gt;in a nutshell&lt;/a&gt;.&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Toad has MANY filters available for making Oracle easier to work with.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Here are my favorites, but if you see one you think deserves a shout-out, make sure to leave a comment at the end of the blog so everyone can learn from each other.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Schema Browser List Filters&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/strong&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span&gt;&lt;strong&gt;&lt;img height="355" alt="" width="576" src="http://toadworld.com/Portals/0/blogimages/FunFilters01.jpg" /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;There are at LEAST five filters in the Schema Browser alone.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Here’s what each one allows us to do:&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;1.&lt;span style="FONT: 7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Filter objects by Project&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;2.&lt;span style="FONT: 7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;‘QuickFilter’ the object list&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;3.&lt;span style="FONT: 7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Advanced filter for the object list&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;4.&lt;span style="FONT: 7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Add a SQL based filter for the data&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-fareast-font-family: Tahoma"&gt;&lt;span style="mso-list: Ignore"&gt;5.&lt;span style="FONT: 7pt 'Times New Roman'"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Use ‘Excel’ type filters for the data.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;em&gt;Filter objects by Project&lt;br /&gt;
&lt;img height="43" alt="" width="36" src="http://toadworld.com/Portals/0/blogimages/FunFilters02.jpg" /&gt; &lt;br /&gt;
&lt;/em&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Our funnel has to be what looks like the ‘book’ image we see in our &lt;a target="_blank" href="http://www.toadsoft.com/haveumet.html"&gt;Project Manager&lt;/a&gt; window button graphic.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;This is not an accident as it allows the user to choose any project, or sub-project, to act as the filter for the objects that appear in the Schema Browser.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;If I have a project called ‘Test’ that has the test objects defined, only the objects defined in that project will show up in the Schema Browser. I know many database administrators who use projects to help organize their regularly scheduled tasks.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;A DBA who had to manage a development instance that consisted of many thousands of objects for different projects could use this to easily view project specific objects instead of having to pick and choose between all of them.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;You can easily switch from one project to another and have your Schema Browser automatically updated to only see the objects of interest.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;em&gt;&lt;/em&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;em&gt;‘QuickFilter’ the object list&lt;br /&gt;
&lt;img height="33" alt="" width="195" src="http://toadworld.com/Portals/0/blogimages/FunFilters03.gif" /&gt; &lt;br /&gt;
&lt;/em&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;We can also just quickly type in some pattern matching filters for the list of objects already retrieved by the Schema Browser.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;The splat, or “*”, in the edit box means, show everything.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;This window is powerful because it filters objects that have already been retrieved from the database, e.g. client-side filtering.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I could use this in conjunction with the project filter.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I could say, only show me objects from project ‘ABC’, but also further filter that list by only showing me objects that start with a character between A and C, or “[a-c]*”.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;If you have a slow database and you are tired of using the advanced filter, use the ‘QuickFilter’ as you won’t have to wait for the database to respond.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;This is also nice feature as Toad will remember your last 25 ‘QuickFilters.’&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;em&gt;&lt;/em&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;em&gt;Advanced filter for the object list&lt;br /&gt;
&lt;img height="484" alt="" width="476" src="http://toadworld.com/Portals/0/blogimages/FunFilters04.png" /&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;This is by far the most powerful filter in Toad.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;This window allows the user to tell Toad EXACTLY which objects to bring back on the &lt;a target="_blank" href="http://asktoad.com/DWiki/doku.php/faq/answers/documentation_help?s=lhs&amp;DokuWiki=4df7173f0a26009bb02c69fc2abac63a"&gt;LHS&lt;/a&gt; of the SB.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;The options available on the filter dialog will vary depending on the type of object being filtered.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;In this case, it is for the tables.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I can tell Toad to only show me tables with particularly named columns, tables of a certain type, or to order them by their tablespace versus their name.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Let’s take a quick look at two things usually overlooked on this screen:&lt;br /&gt;
&lt;br /&gt;
&lt;img height="34" alt="" width="183" src="http://toadworld.com/Portals/0/blogimages/FunFilters05.png" /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;This check box tells Toad to read the options you’ve defined in the dialog, but before sending the &lt;a target="_blank" href="http://asktoad.com/DWiki/doku.php/troubleshooting?s=sql%20monitor"&gt;SQL query to Toad&lt;/a&gt;, it will popup the SQL in an edit box that you can use to change the SQL.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;So for the filter defined above, Toad will show you this:&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;img height="289" alt="" width="575" src="http://toadworld.com/Portals/0/blogimages/FunFilters06.jpg" /&gt;&lt;br /&gt;
&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;See how Toad finds our objects, or change the SQL to fit your needs!&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;This allows bypassing what SQL statement the genius Toad developer has defined for this TAB in the Schema Browser and permits the user to write their own.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;You are of course on your own if you decide to go this route &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Wingdings; mso-ascii-font-family: Tahoma; mso-hansi-font-family: Tahoma; mso-bidi-font-family: Tahoma; mso-char-type: symbol; mso-symbol-font-family: Wingdings"&gt;&lt;span style="mso-char-type: symbol; mso-symbol-font-family: Wingdings"&gt;J&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;img height="32" alt="" width="159" src="http://toadworld.com/Portals/0/blogimages/FunFilters07.jpg" /&gt;&lt;br /&gt;
&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;This checkbox tells Toad to bring back EVERY table in the database, regardless of Schema.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Rather than showing us less information, this filter object allows to remove any restriction from the list of objects in the Schema Browser.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;This is a fairly frequent question – “How can I get a list of all tables in my database?”&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;This is probably the easiest way.&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="424" alt="" width="281" src="http://toadworld.com/Portals/0/blogimages/FunFilters08.jpg" /&gt;&lt;br /&gt;
&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA; mso-fareast-font-family: Batang"&gt;Hey, always show me all tables, regardless of the schema selected.&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA; mso-fareast-font-family: Batang"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;We’ve just gone through three of our filters, and that’s just for the Schema Browser!&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;We’ll pick up where we left off in next week’s blog. Until then, here’s a parting tip to help prevent you from tripping over a Toad filter:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA; mso-fareast-font-family: Batang"&gt;If you think you’ve accidentally dropped your tables or table data, don’t despair, you may have just forgotten to clear a filter.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;If you see Red, your data is being filtered.&lt;br /&gt;
&lt;img height="25" alt="" width="36" src="http://toadworld.com/Portals/0/blogimages/FunFilters09.png" /&gt;&lt;img height="30" alt="" width="27" src="http://toadworld.com/Portals/0/blogimages/FunFilters10.png" /&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA; mso-fareast-font-family: Batang"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;References&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;strong&gt;American Psychological Association (APA):&lt;/strong&gt;&lt;/span&gt; &lt;br /&gt;
&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;filter. (n.d.). &lt;em&gt;The American Heritage® Dictionary of the English Language, Fourth Edition&lt;/em&gt;. Retrieved July 11, 2007, from Dictionary.com website: &lt;a href="http://dictionary.reference.com/browse/filter"&gt;http://dictionary.reference.com/browse/filter&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/105/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/105/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=105</guid>
      <pubDate>Wed, 01 Aug 2007 19:06:00 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=105</trackback:ping>
    </item>
    <item>
      <title>The Quest Easy Button: Faster SQL = Faster Applications</title>
      <description>&lt;p&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Your &lt;st1:place w:st="on"&gt;&lt;st1:city w:st="on"&gt;Mission&lt;/st1:city&gt;&lt;/st1:place&gt;: Go fix ALL of the slow SQL in your application ASAP.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt; &lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;SQL is an extremely powerful language for us database geeks.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;Without completely understanding, or even caring how the database is going to resolve my query, SQL allows me to ask for data by describing it.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;For example, “Give me the employees by department, sorted by salary” equates to:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;img height="259" alt="" width="425" src="http://toadworld.com/Portals/0/blogimages/EasyButton1.jpg" /&gt;&lt;br /&gt;
&lt;/o:p&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;The database, in this case Oracle, then decides exactly how to get me that data.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;Therein lies the catch for SQL:&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;while extremely powerful, it puts your application at the mercy of the database engine.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;Studies have determined that 80% or more of database application performance problems result from poorly performing SQL.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;So HOW do we fix this?&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;For several years now Quest customers have benefited greatly from the Quest SQL Optimizer technology via Toad or Quest Central.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Users were able to take an identified ‘BAD’ SQL statement, and the SQL Optimizer would automatically find the best performing re-write for you to use in your application.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;However, how many applications use a single SQL statement?&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;We now have a solution that allows you to point the Quest SQL Optimizer to a collection of SQL statements and have them all batch optimized, or tuned, in one session.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Now, it’s as simple as telling the SQL Optimizer where your SQL is located.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;This could be:&lt;br /&gt;
- &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;database objects&lt;br /&gt;
- &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;the source code files&lt;br /&gt;
- &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;the SGA (Oracle)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;The Quest SQL Optimizer will then examine the contents of these objects, take the risky SQL statements and auto-batch optimize them.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;The re-writes will then be available for you to automatically send back to your original objects – not including the SQA of course &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Wingdings; mso-bidi-font-family: Tahoma; mso-ascii-font-family: Tahoma; mso-hansi-font-family: Tahoma; mso-char-type: symbol; mso-symbol-font-family: Wingdings"&gt;&lt;span style="mso-char-type: symbol; mso-symbol-font-family: Wingdings"&gt;J&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Step 1: Find the Pesky Ill-Performing SQL&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;strong&gt;&lt;img height="271" alt="" width="401" src="http://toadworld.com/Portals/0/blogimages/EasyButton2.jpg" /&gt;&lt;br /&gt;
&lt;/strong&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Choose the instance and where to look for SQL tuning candidates.&lt;/span&gt;&lt;/em&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;strong&gt;Step 2: Press the Easy Button, in this ‘OK’!&lt;br /&gt;
&lt;br /&gt;
&lt;span&gt;&lt;strong&gt;&lt;img height="293" alt="" width="402" src="http://toadworld.com/Portals/0/blogimages/EasyButton3.jpg" /&gt;&lt;br /&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;The Optimizer will scan the objects, look for bad SQL, tune it, and present the results!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;strong&gt;Step 3: Create Migration Script to implement the optimized SQL&lt;br /&gt;
&lt;br /&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;o:p&gt;&lt;img height="283" alt="" width="401" src="http://toadworld.com/Portals/0/blogimages/EasyButton4.jpg" /&gt;&lt;br /&gt;
&lt;/o:p&gt;&lt;o:p&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Once you’ve examined the results, you can implement them for development or testing.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/em&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;How to Get the new Quest SQL Optimizer.&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;This is available immediately for download from Quest.com to existing Toad for Oracle Xpert users or anyone else that has purchased the SQL Optimizer option for Toad or for anyone who has licensed the option from Quest Central.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Just login to Support at Quest.com and go to the updates page for ‘Quest SQL Optimizer’.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;img height="329" alt="" width="365" src="http://toadworld.com/Portals/0/blogimages/EasyButton5.jpg" /&gt;&lt;br /&gt;
&lt;/o:p&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Do you see ‘SQL Optimizer’ in your Help &gt; About for Toad?&lt;/span&gt;&lt;/em&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/em&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Are you not a current license-holder, but would like to download a copy for evaluation? You can get a &lt;a target="_blank" href="http://www.quest.com/2_0/registration.aspx?requestdefid=15175"&gt;trial standalone download&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;For more information, try the following resources:&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;            ·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;a href="http://sqloptimizeroracle.inside.quest.com/index.jspa"&gt;Quest SQL Optimizer User Community&lt;/a&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;br /&gt;
         o&lt;span style="FONT: 7pt 'Times New Roman'"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;a href="http://sqloptimizeroracle.inside.quest.com/flash-demo.jspa"&gt;View a Flash Demo&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;            ·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;a href="http://www.quest.com/sql%2Doptimizer%2Dfor%2Doracle/"&gt;Quest SQL Optimizer Product Page&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/102/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/102/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=102</guid>
      <pubDate>Wed, 25 Jul 2007 16:07:00 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=102</trackback:ping>
    </item>
    <item>
      <title>Addicted to Toad</title>
      <description>&lt;p&gt;&lt;img style="WIDTH: 574px; HEIGHT: 405px" height="490" alt="" width="760" src="http://toadworld.com/Portals/0/blogimages/Addicted1edited.png" /&gt;&lt;br /&gt;
&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;What the heck is that?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;This is what my friend and co-worker, Dennis, supports on a daily basis!&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;And yes, it is that confusing.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Dennis is an Applications Developer for our IS group here at Quest Software.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I asked Dennis if he’d spend some time talking about what he thinks about Toad&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;®.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Jeff: So Dennis, just what is that diagram?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Dennis:&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;This is actually just a portion of an Oracle Apps 11i Order Management ER Diagram.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I’m just glad I wasn’t the person that got assigned the task of diagramming this.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;This is only 1 module out of almost 200 that can be installed in an Oracle Applications installation.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Jeff: Wow.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I’m betting that the complexity can really skyrocket depending on what you’re trying to achieve with Apps.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Dennis:&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Put Oracle Applications hardware, service components, forms, reports, development tools, setup modules, refreshes, database development/support, etc. on top of all this and it can be overwhelming to almost any programmer.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I have worked with Oracle Applications and databases for nearly 15 years, and I have only been able to learn a fraction of all its components and functionality.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I have been able to become efficient in a couple modules, and familiar with several more.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;The nice thing about working in an Oracle Apps environment is there is never a lack of something to learn.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;The down side is, well, there is never a lack of something to learn.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I quickly contest anyone that believes they are an Oracle Apps expert, simply because of its shear size.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I have had the pleasure to work with some of the most intelligent Oracle Apps gurus over my career, and they all have said the same thing:&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;It’s impossible to know everything!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Jeff: So, how do you cope with such a daunting task?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Dennis: The answer is actually pretty simple – you can’t!&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;But, there are things that can make your life a lot easier.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;One of them is using tools that ease the pain and suffering.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;One of those tools for me is Quest’s Toad for Oracle.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;This tool saves me several hours each day.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Jeff: How can it do that?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Dennis: The first thing you notice when you go into Toad is the easy to use GUI Interface.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Ok, I know what your saying – a pretty front-end cannot save you time, right?&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Wrong!&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Perhaps, I’m a bit nit-picky about my code, but I want everything where I can find it, and most importantly, find it when I need it.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Toad lets me do just that.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;But, moving onto the real time savings has got to be all the different components within Toad.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I can have numerous database connections open at once, so if I need to do something in one of my test environments, I can very easily port that change/code over to another environment in a matter of seconds.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img style="WIDTH: 626px; HEIGHT: 157px" height="186" alt="" width="760" src="http://toadworld.com/Portals/0/blogimages/addicted2edited.png" /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Toad is designed to handle multiple Oracle connections with ease&lt;/span&gt;&lt;/em&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Another key feature that I utilize a lot is the Schema Browser.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;How great is it that I don’t have to remember what all the different schema names are, and I can pick tables from a list, instead of trying to remember their spellings, like we had to do in the old days using SQL Plus.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Oh, I can look at data in a table and filter it based on what I want to see – this is incredible!&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I don’t even need to write code to look at data.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I can’t tell you how many times this has resolved issues quickly in my environment.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img style="WIDTH: 624px; HEIGHT: 280px" height="326" alt="" width="760" src="http://toadworld.com/Portals/0/blogimages/addicted3edited.png" /&gt;&lt;br /&gt;
&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;em&gt;Toad’s Schema Browser revolutionized the Oracle IDE world.&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;The &lt;a target="_blank" href="http://www.toadsoft.com/haveumet.html"&gt;Project Manager&lt;/a&gt; is another big time saver.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I can put all my projects in there and quickly and easily have access to all my code for a given project.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I also have FTP sites setup to our servers so I can quickly FTP any code to our Oracle Apps server when needed.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I even store links to some of my most commonly used files (Excel, Word, Text, etc.) in Project Manager.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Why?&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Why not!&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I’m in Toad all day long, so there is no need to go to a different application to find what I want when I can have it in front of me already – nice!!&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Jeff: What about when you to need to research a complex database topic or technology?&lt;span style="mso-spacerun: yes"&gt;   &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Dennis: If I ever have a question about some PL/SQL syntax or just need an example, I can simply go to the Knowledge Browser, and get the answer within seconds.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I don’t need to try to navigate Metalink’s plethora of menus and websites to find a simple example of some code.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img style="WIDTH: 622px; HEIGHT: 437px" height="544" alt="" width="760" src="http://toadworld.com/Portals/0/blogimages/addicted4edited.png" /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Most of your answers are generally only a click away.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Jeff:&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;What about help with Oracle Applications itself?&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Is there anything Toad helps you with explicitly here?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Dennis: Of course, another great tool for any Oracle Apps Developer is the EBiz Browser.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I can now see the actual applications setups without actually having to log into Oracle Apps at all.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;o:p&gt;&lt;img height="330" alt="" width="586" src="http://toadworld.com/Portals/0/blogimages/addicted5.png" /&gt;&lt;br /&gt;
&lt;/o:p&gt;&lt;o:p&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Did you know that Toad had support for eBiz?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/em&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="TEXT-ALIGN: center" align="center"&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Jeff: Any last tips for someone who might just now be upgrading to the latest and greatest version of Toad (9.1)?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Dennis:&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Yes!&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Another cool new feature is the &lt;a target="_blank" href="http://www.toadworld.com/Community/ExpertsBlog/tabid/67/EntryID/86/Default.aspx"&gt;Action Palette&lt;/a&gt;.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;In here, I can create multiple steps of routine tasks that I have to do on a daily basis, such as create a report for a user, and then email it directly to them, with simply one touch of a button.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;I could go on for days…but, from my perspective as an Oracle Apps Developer, there is no substitution for a great tool.&lt;span style="mso-spacerun: yes"&gt; &lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;I’m never going to know or learn everything I want to in my job area, but I can definitely try to make my life easier.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Toad makes that easy and most of the time, even fun.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="mso-bookmark: OLE_LINK5"&gt;&lt;span style="mso-bookmark: OLE_LINK6"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="mso-bookmark: OLE_LINK5"&gt;&lt;span style="mso-bookmark: OLE_LINK6"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Jeff: &lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;Thanks so much Dennis for taking the time to share your thoughts with the rest of our Toad World users!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="mso-bookmark: OLE_LINK5"&gt;&lt;span style="mso-bookmark: OLE_LINK6"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="mso-bookmark: OLE_LINK5"&gt;&lt;span style="mso-bookmark: OLE_LINK6"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;If you’re interested in learning more about the challenges faced by IT professionals and the Best Practices Quest advocates and USES to address them head-on, I recommend &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a target="_blank" href="http://www.quest.com/Quest_Site_Assets/TechnicalBriefs/TBW_QuestOnQuest_111506.pdf"&gt;&lt;span style="mso-bookmark: OLE_LINK5"&gt;&lt;span style="mso-bookmark: OLE_LINK6"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;reading this white paper&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: OLE_LINK5"&gt;&lt;span style="mso-bookmark: OLE_LINK6"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: OLE_LINK5"&gt;&lt;span style="mso-bookmark: OLE_LINK6"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt; by Quest’s VP of Information services, Carol Fawcett.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Tired of reading?&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a target="_blank" href="http://www.quest.com/landing/?ID=1046"&gt;&lt;span style="mso-bookmark: OLE_LINK5"&gt;&lt;span style="mso-bookmark: OLE_LINK6"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Watch the video&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: OLE_LINK5"&gt;&lt;span style="mso-bookmark: OLE_LINK6"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: OLE_LINK5"&gt;&lt;span style="mso-bookmark: OLE_LINK6"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/95/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/95/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=95</guid>
      <pubDate>Mon, 09 Jul 2007 15:57:00 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=95</trackback:ping>
    </item>
    <item>
      <title>Toad for Oracle: Not Just an Oracle IDE</title>
      <description>&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;I’ve been working with Toad® for several years now, and even now that I’m NOT directly associated with the Toad development team, my Windows taskbar usually has at least 1 if not 2 Toad programs hanging around.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;To be honest, if someone were to take Toad away from me today, my productivity would definitely suffer.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;While most users are introduced to Toad as the market’s leading Integrated Development Environment (IDE) tool for Oracle, I am betting that I am not the only one who has discovered that Toad is good for&lt;em style="mso-bidi-font-style: normal"&gt; &lt;/em&gt;&lt;strong style="mso-bidi-font-weight: normal"&gt;SO &lt;/strong&gt;much more than simply querying data and managing Oracle database objects.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;What excites me the most is that after Toad has helped me accomplish the de facto Oracle task, it’s also ready to help me take it to the next level. I invite you to continue reading to see how I use Toad to get more done in less time and all within a single program.&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;8:00AM (ok, 8:17AM &lt;/span&gt;&lt;/em&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Wingdings; mso-ascii-font-family: Tahoma; mso-hansi-font-family: Tahoma; mso-bidi-font-family: Tahoma; mso-char-type: symbol; mso-symbol-font-family: Wingdings"&gt;&lt;span style="mso-char-type: symbol; mso-symbol-font-family: Wingdings"&gt;J&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;)&lt;br /&gt;
&lt;/span&gt;&lt;/em&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;My counterpart in the Finance department has emailed me the monthly sales data ready to be analyzed.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;My challenge is to take 58 thousand or so rows of information for a spread of several products and to turn it into a meaningful report for my boss.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;8:19AM&lt;br /&gt;
&lt;/span&gt;&lt;/em&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Ok, now that I’ve got that data into my Oracle database, I can use Toad to…wait a sec, not sure how I got that information from Excel into Oracle so fast?&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Let me back up a few steps and take you through it.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Luckily, I get this report every month and it’s always in the same format.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;The first thing I did was to create a table in Oracle that matched the format from the spreadsheet.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Thankfully Toad helped do this for me:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="441" width="600" alt="" src="http://toadworld.com/Portals/0/blogimages/OracleIDE1edited2.jpg" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;With Toad version 9.1, I can open the Create Table wizard, and it can dynamically read in column headers from Excel to create equivalent columns for my table.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;It’s even smart enough to know how to handle column headers that won’t play nice with Oracle object naming conventions.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Now that my table is created, all I have to do is move over the 58,000+ records.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Thankfully, Toad has a screen for this too.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="301" alt="" width="305" src="http://toadworld.com/Portals/0/blogimages/OracleIDE2.jpg" /&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Since I created the table to have the same structure as the spreadsheet, importing the records is as simple as hitting ‘Next’ a few times.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;And once I have done this once, I can save the session particulars to a file so I never have to manually step through the screens and remembering my settings again.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;img height="498" alt="" width="600" src="http://toadworld.com/Portals/0/blogimages/OracleIDE3edited.jpg" /&gt;&lt;/o:p&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;It generally takes my Thinkpad running a 10gR2 instance about 7 minutes to process this data.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Way faster than I can remember how to do pivot tables or setup the spreadsheet as an ODBC data source to query…ick!&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;8:25AM&lt;br /&gt;
&lt;/span&gt;&lt;/em&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Now that I have my information is an easily searched format, I can run my Named SQL queries.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;If you have not figured out how to name your statements from the SQL Recall wizard, I highly suggest reading the help topic titled, “Add to Named SQL” today.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Once you have your favorite SQL statements named, you can bring them up with the CNTRL + N keystroke sequence.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;em&gt;8:30AM&lt;/em&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Ok, now I have my results in the format I wanted…in this case as an Access Database File for my non-Oracle friends.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;You did know Toad added this feature in 9.1, right?&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I’ll even have Toad automatically zip it up for me.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;But now I need to FTP it up to our shared server so other people can access it.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Here is what I used to do to accomplish this or before Toad v9.1 was released.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;With the Project Manager I can simply drag and drop my files to my FTP(s) project item and Toad will automatically upload them to the server for me.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;It even supports SSH so I do not have to worry about security issues.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;This saves me the time of opening my ftp client, remembering the password, finding both the right local and remote directories, and moving the files.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="458" alt="" width="405" src="http://toadworld.com/Portals/0/blogimages/OracleIDE4.jpg" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;If this interests you, please read more about it on &lt;a target="_blank" href="http://www.toadsoft.com/haveumet.html#Drag"&gt;Toad Soft&lt;/a&gt;.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;The process I just went through, however, is still a manual series of steps.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;This is nice, but what about if I have to do this over and over every day or every week?&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I shouldn’t have to do this manually anymore.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Now I can ask Toad to do the entire series of steps (query to report to export to ftp) via the Action Palette with the touch of a single button.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;o:p&gt;&lt;img height="576" alt="" width="495" src="http://toadworld.com/Portals/0/blogimages/OracleIDE5.jpg" /&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;o:p&gt;&lt;st1:personname w:st="on"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;John Pocknell&lt;/span&gt;&lt;/st1:personname&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt; has a great blog on this already.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Make sure you’ve read the overview &lt;a target="_blank" href="http://www.toadworld.com/Community/ExpertsBlog/tabid/67/EntryID/86/Default.aspx"&gt;here&lt;/a&gt;.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;em style="mso-bidi-font-style: normal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;9:00AM&lt;br /&gt;
&lt;/span&gt;&lt;/em&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Ok, I’m done with my normal database tasks for the morning and now I need to schedule some flights and put together some presentation materials including powerpoints, word docs, travel documents, database connection information, bad SQL that needs tuned for demonstrations, etc.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;Thank goodness I have the Project Manager still open!&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;All I need to is switch over to my travel/presentation project and add my new entries.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;I can cue up my presentation or auto-connect to my demonstration schemas all with the click of a button.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;Even better, when I’m on the plane or have a few extra minutes to unwind before getting ready to talk to a customer, I can watch a few videos or listen to my music, all straight from Toad.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;&lt;img height="612" alt="" width="343" src="http://toadworld.com/Portals/0/blogimages/OracleIDE6.jpg" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="left"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;S&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Tahoma"&gt;o I hope you have seen a few things up Toad’s sleeve you were not aware of before waking up this morning.&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;If I have accomplished nothing else, at least I’ve finally admitted to myself that my favorite window in Toad is the Project Manager!&lt;br /&gt;
&lt;br /&gt;
I hope to spend some time in my future blogs to investigate how some of my other favorite products interact with each other to help me get the task at hand done.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description>
      <link>http://toadworld.com/BLOGS/tabid/67/EntryID/94/Default.aspx</link>
      <author>Jeff Smith</author>
      <comments>http://toadworld.com/BLOGS/tabid/67/EntryID/94/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://toadworld.com/Default.aspx?tabid=67&amp;EntryID=94</guid>
      <pubDate>Mon, 02 Jul 2007 20:35:00 GMT</pubDate>
      <slash:comments>5</slash:comments>
      <trackback:ping>http://toadworld.com/DesktopModules/Blog/Trackback.aspx?id=94</trackback:ping>
    </item>
  </channel>
</rss>