Version 3.0.0 (Click here for previous versions)
Release Notes
August 2007
Toad for MySQL is a database development and administration solution that provides productivity features for rapidly creating and executing queries, automating database object management, developing SQL code, and instant access to MySQL expertise.
Developers and administrators have access to a community of users, peers, and experts to help solve development and administration issues and assist in developing applications and feedback for improving Quests products.
All of this comes with
the backing of Quest Software, a healthy and growing corporate entity
that can provide the necessary training, support, and superior customer
service demanded by IT management.

Connection Management:
Connection Toolbar—Previously, the Connection toolbar was at the bottom of the window and took
up an entire toolbar row, regardless of the number of connections. This has
been replaced with a new Connection toolbar. The new toolbar is located at
the top of the window and lets you switch connections from a a drop-down
list. You can also right-click the current connection in the list to select
functionality such as disconnect, disconnect all, etc.

Connections Window
(previously the New Connections window)—You can now save
connection information without having to connect by clicking Save.
The right side of the window is now used to modify an existing connection.
In the previous version, clicking Connect would create a separate
connection and connect to it. Now, it connects to the existing connection
saves any changes you have made for that connection.









Filtering—Support for schema, object,
and data filtering with the ability to
save filters between sessions. 
Comment/Uncomment—You can now comment and uncomment lines of selected text from the Edit menu or via a right-click menu.

Intellisense—Add an asterisk as the first entry in
the auto-completion list for columns. If you
select the asterisk, all columns for the table are added to the list.
This feature is available in Tools | Options | Editor | Toad Insight.

Query Result Enhancements—Automatically
expand collapsed query results when executing scripts. If the splitter
for the embedded results pane is collapsed, you can execute a script
(F5), SQL statement (F9), or verify SQL to automatically expand the
results.
Merge Results—Display results in a single, stacked data grid if a query returns multiple results under Tools | Options | Environment | Grid.
Project Manager:
New Toolbar—A new toolbar lets you quickly create a new
project or navigate to other projects.

To-Do Items—Keep up with project or daily tasks using
new To-Do Items. If you double-click on a To-Do item, you can add a due date
and a custom tool tip. When the item is past due, the item's text turns red.
The tool tip will display when you hover the cursor over the item in the
Project Manager. 
Options Pages:
Tree View—Options pages now use a standard tree view so you can quickly navigate between pages.
Modeling—Options from the Modeling page have been
broken into two new pages: Diagramming and Query Builder.

Network Share—You can now specify a location where you
can share reports from the Report Manager or files and directories from the
Project Manager with your colleagues.

Version Control:
Object and SQL Script Support—In addition to files, you
can now archive revisions to database objects and SQL Scripts from the
Database Browser. 
Version Control Setup Wizard—A new, user-friendly
wizard now helps you configure version control to work with Toad.

Robust Integration with VCS Vendors—Toad is providing a more in-depth integration with popular VCS vendors. Currently, Toad has integrated version control with Visual Source Safe.

Automation (See a screencast of this feature)
Graphically create a flow of activities to run or schedule the activities to run at a later time. For example, a single script can run reports, queries, and scripts; save results in Excel spreadsheets and other files; and distribute results to the business community via email or shared file locations. You can also add the automation activities to the Project Manager and double-click them to run them automatically.
Note: Toad Automation requires Microsoft .NET Framework 3.0. If .NET Framework 3.0 is not installed on your system, you are prompted to install it when you try to open the Automation Script Designer.
Automation Activities let you automatically:
Execute Query Builder queries and SQL scripts, then export the results to Excel spreadsheets.
Run Toad reports, then save the results in PDF, RTF, or MHT files.
Create zipped archives for saving or emailing files such as scripts, queries, reports, and ER diagrams.
Place files in a folder such as the Toad Shared folder.
Connect to a database for the SelectToExcel and ToadReport activities. Both require a database connection.
Email the business community and automatically publish results for scripts, queries, and reports. The files generated by an automated script can be emailed by the script.
To access this feature, select Tools | Automation Script Designer from the menu.



Editor:
Code Snippet Improvements—Insert any code snippet into
the Editor using the shortcut name and pressing CTRL+SPACE. The Code
Snippets tool window now functions as an editor where you can add, rename,
and delete snippets.

Macro Record/Playback—Record a series of keyboard commands in the Editor that can be played back multiple times.
Find and Replace in File—Performs a Find and Replace across multiple files found in a directory structure.
Check Code—Checks whether the syntax is valid without executing the SQL.
Verify Code—Checks whether the syntax is valid, executes the code, and then undoes any changes to the code object and data.
ER Diagram:
Manual Relationships - Ability to create manual relationships.
Diagram Schema - Quickly diagram all tables in a schema.
Query Builder Integration - Send a diagram to the Query
Builder.




Reports:
Data Reports - Generate and format data
reports from the Data Report Designer wizard.

Pivot Grids - Create multi-dimensional data views by dragging and dropping column headings to move data around. This provides an easy interface for viewing/slicing and dicing/reporting of data.




The following is a list of issues addressed and enhancements implemented in this release of the Toad for MySQL.
|
Feature |
Resolved Issue |
Change Request |
|
Code Snippets |
When creating a new snippets folder, an error no longer occurs if you do not rename the folder. |
CR#164885 |
|
Database Browser/ Obj Palette |
You can now create a procedure using the DEFINER clause. |
CR#170644 |
|
Editor |
You can now use the same parameter name more than once for multiple tables in a query. |
CR#163853 |
The following is a list of issues known to exist at the time of the Toad for MySQL release.
|
Feature |
Known Issue |
Change Request |
|
Installation/ Upgrades |
Customized options selected in the Configuration wizard are not applied if you are running Toad as a Restricted user. Workaround: |
CR#216699 |
|
If a power user upgrades Toad, installation "Error 1406. Could not write value DisplayIcon to key..." displays. This issue occurs because the user does not have enough privileges to update the DisplayIcon entry in registry. You can safely Ignore this error; however, an incorrect icon may display for Toad in the Add/Remove Programs window. |
CR#222728 | |
|
Connections |
If you open a connection to a MySQL Database and the Use MySQL libraries checkbox is selected, you must have installed at least one of the native MySQL Tools (http://www.mysql.com/products/tools/); otherwise, Toad will crash. |
CR#221212 |
|
Data Compare |
Quest recommends limiting compares to 20000 rows in tables. When using Data Compare on large databases, Quest recommends excluding tables with large data sets from the comparison |
CR#142208 |
|
You can compare views, but you cannot synchronize them. |
CR#166497 | |
|
Data Reports |
Currently, you cannot create a Label Report in the Toad Data Report wizard. |
CR#215945 |
|
Database Browser/ Object Palette |
When creating a host, you cannot enable all privileges for a selected database. As a workaround, select each privilege checkbox individually. |
CR#166777 |
|
Editor |
The following object types are not found when using the View Object at Cursor (F4) feature:
|
CR#164917 |
|
(MySQL 4.1 only) Attempting to execute a "show innodb status" statement results in a "Net packets out of order" error message. |
CR0193385 | |
|
Currently, the explain plan is available with English language content only. |
CR#158212 | |
|
ER Diagram |
Adding all tables to the ER Diagram results in an error. |
CR#223498 |
|
Export Wizard/ One Click Export |
Binary data types cannot be exported in this release. |
CR#170430 |
|
When exporting large results sets (approximately 500K), you may run out of memory before the operation completes. Workaround: |
CR#203483 | |
|
Exporting more than 65,536 rows to an Excel 2007 instance causes an error. Note: This issue does not affect Excel 2000 or 2003. |
CR#211832 | |
|
Import Wizard
|
Currently, you
cannot import Excel 2007 files because they are saved using an xlsx format. Workaround: |
CR#221667 |
|
Currently, selecting more than one file to import causes Toad to hang. Workaround: Import each file individually. |
CR#220341 | |
|
Schema Compare |
Attempting to synchronize schemas with the Open script with editor option selected results in the following error, "Method not found: 'Void Quest.Toad.ConnectionManager.MySqlConnectMediator.set_ConnectionTimeout(Int32)'."
Workaround: |
CR#223554 |
|
Version Control |
Toad is providing a more in-depth integration with popular VCS vendors. Currently, Toad has integrated version control with Visual Source Safe. If you are using CVS or SCC as the provider from the previous release of Toad, you currently cannot use those providers in Toad at this time. Also, you may not want to migrate settings to the current release. |
N/A |
The following is a list of third party issues known to exist at the time of Toad for MySQL release.
|
Feature |
Known Issue |
Change Request |
|
Data Compare
|
Currently, the synchronization script for each table displays using the SyntaxEditor component. This component has a storage limit of 5 MB, and should be disabled for large scripts. |
CR#142210 |
|
Data Grid
|
Currently, Korean characters are not supported. |
CR#160929 |
|
(MySQL 5.0.41 only) If a column contains a BIT data type, selecting the data grid or attempting to insert values from the Editor results in a "Not supported unsigned type" error. This is a known issue with the MySQL Direct component. |
CR#218574 | |
|
Export Data |
In order to export to an Office 2003 or 2007 Excel instance, the Office Primary Interop Assemblies (PIAs) must be installed. You can install the PIAs from one of the following locations: 2003 PIAs 2007 PIAs |
CR#138239 |
|
Output |
Currently, Korean characters are not supported. |
CR#160929 |
For information about upgrading refer to the Getting Started Guide available
from the Windows Start menu under Program Files | Quest Software |
Toad for MySQL Freeware
3.0
| Documentation.
Before installing Toad for MySQL, ensure your client system meets the following minimum hardware and software requirements:
| Platform |
233 MHZ minimum; 300 MHz recommended |
| Memory |
256 MB of RAM minimum, 512 MB recommended
|
| Hard Disk Space | 50 MB of disk space for installation. |
| Operating System |
Windows® 2000 Windows 2003 Windows XP Professional (32-bit or x64) Windows Vista (32-bit; Ultimate edition with XP Graphics has been tested) |
| Additional Software | .NET Framework Notes: Consider the following:
Web Browser
|
Before installing Toad for MySQL, ensure your server meets the following minimum hardware and software requirements:
| Supported Databases |
MySQL 4.1.22 MySQL 5.0.41 |
The following user privileges are required for installing and running Toad for MySQL:
From the Windows Start menu, select Settings | Control Panel.
- Double-click Administrative Tools.
- Double-click Microsoft .NET Framework 2.0 Configuration.
- Click + to expand My Computer, and then select the Runtime Security Policy node. A list of tasks for the node display in the right panel.
- Click Evaluate Assembly from the list of tasks in the right panel. An Evaluate an Assembly window displays.
- Browse to the location of Toad.exe in the File field.
- Click Next to view permissions for Toad.exe.
- Set the permission to Unrestricted.
This section contains information about installing and operating this
product in
non-English configurations, such as those needed by customers outside of
North America.
This section does not replace the materials about supported platforms and
configurations
found elsewhere in the product documentation.
This release is Unicode-enabled and supports any character set. In this
release,
all product components should be configured to use the same or compatible
character
encodings and should be installed to use the same locale and regional options.
This
release is targeted to support operations in the following regions: North
America,
Western Europe and Latin America, Far-East Asia, Japan.
The following limitation has been identified:
The Knowledge Xpert feature is available with English language content only.
The Toad for MySQL release package contains the following products:
For important installation information, refer to the Getting Started
Guide available
from the Windows Start menu under Program Files | Quest Software | Toad
for MySQL Freeware 3.0 | Documentation.
| info@quest.com | |
| Quest Software, Inc. World Headquarters 5 Polaris Way Aliso Viejo, CA 92656 USA | |
| Web |
Refer to our web site for regional and international office information.
Quest Support is available to customers who have a trial version of a Quest product or who have purchased a commercial version and have a valid maintenance contract. Quest Support provides around the clock coverage with SupportLink, our web self-service. Visit SupportLink at http://support.quest.com.
From SupportLink, you can do the following:
View the Global Support Guide for a detailed explanation of support programs, online services, contact information, and policy and procedures. The guide is available at: http://support.quest.com/pdfs/Global Support Guide.pdf.
This document contains proprietary information protected by copyright. The software described in this guide is furnished under a software license or nondisclosure agreement. This software may be used or copied only in accordance with the terms of the applicable agreement. No part of this guide may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying and recording for any purpose other than the purchaser's personal use without the written permission of Quest Software, Inc.
© 2007 Quest Software, Inc. ALL RIGHTS RESERVED.
Quest, Quest Software, the Quest Software logo, Aelita, AppAssure, Benchmark Factory, Big Brother, DataFactory, DeployDirector, ERDisk, Fastlane, Final, Foglight, Funnel Web, I/Watch, Imceda, InLook, IntelliProfile, Internet Weather Report, InTrust, IT Dad, JClass, Jint, JProbe, Knowledge Xpert, LeccoTech, LiteSpeed, LiveReorg, Matrix Insight, Matrix.Net, MIQ, NBSpool, NetBase, Npulse, PerformaSure, PL/Vision, Quest Central, RAPS, SharePlex, Sitraka, SmartAlarm, Speed Change Manager, Speed Coefficient, Spotlight, SQL Firewall, SQL Impact, SQL LiteSpeed, SQL Navigator, SQLab, SQLGuardian, SQLProtector, SQL Watch, Stat, Stat!, StealthCollect, Tag and Follow, Toad, T.O.A.D., Vintela, Virtual DBA, Xaffire, and XRT are trademarks and registered trademarks of Quest Software, Inc in the United States of America and other countries. Other trademarks and registered trademarks used in this guide are property of their respective owners.
If you have any questions regarding your potential use of this material, contact:
| Quest Software World Headquarters LEGAL Dept 5 Polaris Way Aliso Viejo, CA 92656 Email: legal@quest.com |
The information in this document is provided in connection with Quest products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Quest products. EXCEPT AS SET FORTH IN QUEST'S TERMS AND CONDITIONS AS SPECIFIED IN THE LICENSE AGREEMENT FOR THIS PRODUCT, QUEST ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL QUEST BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS, BUSINESS INTERRUPTION OR LOSS OF INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF QUEST HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Quest makes no representations or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make changes to specifications and product descriptions at any time without notice. Quest does not make any commitment to update the information contained in this document.