Toad® for SQL Server

Beta Version 5.0.0

Beta Release Notes

Released: January 29, 2010


Contents

Welcome to Toad for SQL Server

New v5.0 Functionality

Resolved Issues and Enhancements

Known Beta Issues

Third Party Known Issues

System Requirements

Global Operations
 

Beta Group


Welcome to Toad for SQL Server

With Toad, developers and database administrators can use a familiar, proven tool to manage databases. Toad empowers developers and administrators, of varying skill levels, to rapidly create and execute queries, automate database object management and develop SQL more efficiently.


 

New v5.0 Functionality

Database Administration

Object Explorer

Data Management

Export Wizard

Query Development

Editor

Group Execute includes the following enhancements:

Automation

Tools

Project Manager

You can now open a new project or save a project using buttons on the Project Manager toolbar.

FTP


Resolved Issues and Enhancements

Feature

Resolved Issue

Change Request

 

New in this Beta Drop

 

ER Diagrammer

 ER Diagram: Cannot cancel the long running process. CR67334

Debugger

 Debugging should be disabled for encrypted stored procedure/functions. CR67503

FTP

FTP Enhancement Request - Add an Explorer Style Folder Drop-down List. CR64874
Group Execute Move Group Execute from instance-level only functionality to database-level functionality. CR65552
Not Saving Connection Information. CR69348
Unavailable Connections Slow Down Group Execute. CR68775
Object Editor

 

Resource Governor: Resource Pool DOE implementation. CR68609
Resource Governor: Enable/Disable actions implementation. CR68617
Resource Governor: Classification Function DOE implementation. CR69742
Resource Governor: Workload Group DOE implementation. CR68610
 Resource Governor: Remove Classifier Function dialog. Suggestion to add option to drop user-defined function itself. CR70310
Error altering table in SQL Server 2005. CR68437 (Reported by cynthiarancho48)
Run DBCC check table instead of using dynamic SQL for Check Tables. CR67209
Hide Database drop-down in Rename dialogs for all objects. Add option to control to hide specific dropdowns. CR67208
Filtered Indexes support (Index DOE). CR68607
Logins: Option "User must change password at next login" is missing from SQL Server logins. CR64957
Create Database: Impossible to set 'read only' for newly added filestream filegroup. CR64023
Functions: Incorrect syntax is generated for Rename DOE. Schema is missing. CR70557
Databases: Exception occurs when trying to click on Create Like DOE. CR70624
Functions: Exception occurs when open Create like DOE. CR70566
Tables: Exception when clicking on Create Statistics. CR70476

Object Explorer

Resource Governor: LHS infrastructure support. CR68608

Permissions

Architecture and Appearance changes: Privilege Escalation Framework. CR69267

Query Builder

Upgrading non ansi outers (*= and =*) with ansi LEFT/RIGHT OUTER JOINs. CR68128

Schema Compare & Sync

Default Schema Snapshot Save Location Still Pointing to Program Files. CR67763

UI

Cannot remap keys in Toad. CR69992
 
 

In Previous Beta Drops

 
 


Known Beta Issues

Feature

Known Issue

Defect

Installation/ Upgrade

Customized options selected in the Configuration wizard are not applied if you are running Toad as a Restricted user.
 

Workaround:
Customize these settings in the Options pages in Toad (Tools | Options from the menu).

CR#216699

ST#42154

Startup

(Windows Vista on Toad client only) If you initially start Toad when logged in as a standard user and enter a license key, the license key should be saved to:

C:\Program Files\Quest Software\Toad for SQL Server 4.0

However, a standard user does not have write privileges in Vista to C:\Program Files so the key is saved to the following directory instead: C:\Users\username\AppData\Local\VirtualStore\Program Files\Quest Software\Toad for SQL Server 4.0

If you later start Toad as an administrator, you are prompted to enter the key again because it is not in the C:\Program Files directory.

N/A

Editor

The following object types are not found when using the View Object at Cursor (F4) feature:

  • Triggers

  • Procedures

  • Functions

  • Users

CR#164917

ST#41627

By default, the Document recovery option is enabled in Tools | Options | Environment | General. If you select Allow multiple copies of Toad for SQL Server to be loaded checkbox on this page, it automatically disables the Document recovery option to avoid possible conflicts.

N/A

Export Wizard/ One Click Export

Binary data types cannot be exported in this release.

CR#170430

ST#41655

Import Wizard

Currently, you cannot import Excel 2007 files because they are saved using an xlsx format.

Workaround:
Save the Excel 2007 file as a 2003 compatible file before importing it.

CR#221667

ST#42416

Maintenance Plans

(LiteSpeed 4.8 plans converted to SSIS plans) When adding a Back Up Database task to a LiteSpeed 4.8 Maintenance Plan, selecting the Remove files older than checkbox does not remove the 4.8 Maintenance Plan.

ST#52721

(SQL Server with LiteSpeed 4.x engine installed) You cannot edit a LiteSpeed Back Up Database or Clean Up Maintenance Plan task for an SSIS maintenance plan if the LiteSpeed engine has not been upgraded to 5.0.

ST#52548

Object Explorer/ Database Explorer

Tables:

Attempting to enter data for an XML data type in the Data tab results in an error.

ST#42580

Query Builder

When reverse engineering SQL from the Query tab or the Editor, consider the following:

  • The Diagram tab does not support a SELECT clause where the columns are qualified with the database name.
    Workaround:
    When you visualize the query to display in the Diagram tab, Toad automatically creates calculated columns for the columns qualified with a database name. This allows you to execute the query and return the correct result set.

ST#49731

Server Compare

If the target server is configured with Use Windows NT Fibers, you cannot synchronize Meta Data Service Packages.

CR#142206

SQL Optimizer

For a list of known issues, see the SQL Optimizer release notes.

N/A

Version Control

The Update Database function for version control often requires that objects be dropped and recreated. If tables are referenced by Foreign Key constraints, the following error occurs when executing the script:

"Could not drop object N because it is referenced by a FOREIGN KEY constraint."

CR#214601

ST#42093

 


Third Party Known Issues

Feature

Known Issue

Defect

Export Wizard

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

http://www.microsoft.com/downloads/details.aspx?FamilyID=3c9a983a-ac14-4125-8ba0-d36d67e0f4ad&DisplayLang=en

2007 PIAs

http://www.microsoft.com/downloads/details.aspx?familyid=59DAEBAA-BED4-4282-A28C-B864D8BFA513&displaylang=en

 

CR#138239

Import Wizard

Importing large data sets from Excel (approximately 650,000 rows) is not recommended because of the amount of time it may take. This issue occurs because the Excel import component maintains the output in memory until the import completes. This can cause performance issues depending on the available system resources.

CR#219754

 


System Requirements

Client Requirements

Before installing Toad for SQL Server, ensure your client system meets the following minimum hardware and software requirements:

Platform

600 MHZ minimum, 1 GHz recommended

Memory

512 MB of RAM minimum, 1 GB recommended


Note: The memory required may vary based on the following:

  • Applications that are running on your system when using Toad
  • Size and complexity of the database
  • Amount of database activity
  • Number of concurrent users accessing the database
Hard Disk Space 133 MB of disk space for installation.


Note: The disk space required may vary based on the edition of Toad selected for installation.

Operating System Windows Server 2003 (32-bit or 64-bit)

Windows XP Professional (32-bit or 64-bit)

Windows Vista (32-bit or 64-bit)

Windows Server 2008 (32-bit or 64-bit)

Windows Server 2008 R2 (64-bit)

Windows 7 (32-bit or 64-bit)

Important: Toad uses the Microsoft Distributed Transaction Coordinator (DTC) when opening a SQL file to get Full-Text Search status, but DTC is disabled by default on Windows Vista and Windows Server 2008. If you are using either operating system, ensure that Network DTC access is enabled on the Toad client. See http://technet.microsoft.com/en-us/library/cc753510(WS.10).aspx for more information about enabling DTC access.

Additional Software .NET Framework
Microsoft .NET Framework 3.5 (Service Pack 1)

Notes:

  • The .NET Framework Client Profile is not supported.

  • In order to run Toad, the .NET security policy must be set to Unrestricted. For information about setting this policy, refer to User Privilege Requirements.

 

(Optional) Spotlight on SQL Server

Spotlight on SQL Server 4.5 or later

 

Web Browser
Microsoft Internet Explorer 6.0 or later

 

PDF Viewer
Adobe® Acrobat® Reader 7.0 or later (for viewing the Toad for SQL Server Installation Guide)

 

Maintenance Plans

Review the following requirements for using Maintenance Plans:

  • Integration Services that may be a part of the Client Tools 2005/2008 or a part of SQL Server (to take advantage of Integration Services (SSIS) in maintenance plans)
  • (For SQL Server 2008 only) Management Tools - Basic feature from the SQL Server Installer

Spatial Data Types

To work with spatial data types used in SQL Server 2008, you must install SQL Server 2008 Client Tools or SQL Server Management Studio 2008.

 

Copy/Move Database Wizard

The SQL Server Backward Compatibility package is required to use the Copy/Move Database wizard.

Server Requirements

Before installing Toad for SQL Server, ensure your server meets the following minimum hardware and software requirements:

Operating System

Windows Server 2000 (Service Pack 4 or later)

Windows 2000 Professional Edition (Service Pack 4 or later)

Windows XP 32-bit (Service Pack 2 or later) and 64-bit

Windows Server 2003 32-bit or 64-bit (Service Pack 1 or later)

Windows Vista 32-bit and 64-bit

Windows Server 2008 32-bit or 64-bit

Supported Databases

The following databases have been tested in this release.

  • SQL Server 2000 with SP3 or later
  • SQL Server 2005 with SP2 or later
  • SQL Server 2008

Notes:

  • SQL Server 7.0 (including 70 compatibility mode for 2000, 2005, and 2008 databases) is not supported. For SQL Server 7.0 support, use the legacy version of Toad 3.2.
  • SQL Server Compact Edition is not supported.

Additional

.NET Framework

Microsoft .NET Framework 3.5 (Service Pack 1)

Maintenance Plans

To take advantage of Integration Services (SSIS) in maintenance plans, you must install the following:

  • Integration Services that may be a part of the Client Tools 2005/2008 or a part of SQL Server
  • (For SQL Server 2008 only) Management Tools - Basic

Citrix Requirements

Limited testing has been performed for Citrix support on Windows Server 2003 Enterprise Server (Service Pack 2) using the MetaFrame Presentation Server 5.0 and Citrix Presentation Server Clients 10.2. See "Install Toad on Citrix Systems" in the Toad for SQL Server Installation Guide.

User Privilege Requirements

The following user privileges are required for installing and running Toad for SQL Server:

  1. From the Windows Start menu, select Settings | Control Panel.

  2. Double-click Administrative Tools.
  3. Double-click Microsoft .NET Framework 2.0 Configuration.
  4. 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.
  5. Click Evaluate Assembly from the list of tasks in the right panel. An Evaluate an Assembly window displays.
  6. Browse to the location of Toad.exe in the File field.
  7. Click Next to view permissions for Toad.exe.
  8. Set the permission to Unrestricted.

Debugging Requirements

Verify the following general requirements to ensure that the Debugger operates properly for all SQL Server installations:

Note: The security policy can be applied to the domain or local computer.

Note: Currently, you cannot debug SQL/CLR code.
 

Configure Debugging for SQL Server 2008 

To debug locally, perform the following on the Toad client

  1. Install the SQL Server 2008 Client Tools on the Toad client.
  2. If autocommit is disabled, commit or rollback the connection in Toad before starting the debugging session.

To debug remotely, perform the following

  1. Install the SQL Server 2008 Client Tools on the Toad client.
  2. Make sure the following permissions are set:
  3. If autocommit is disabled, commit or rollback the connection in Toad before starting the debugging session.

Configure Debugging for SQL Server 2005

To debug locally, perform the following on the Toad client:

  1. Install the SQL Server 2005 Workstation Component option of the SQL Server 2005 installation.
  2. In Toad, commit or rollback the connection before starting the debugging session.

To debug remotely, perform the following:

  1. On the Toad client, do one of the following:
  1. Make sure the following permissions are set:
  1. In Toad, commit or rollback the connection before starting the debugging session.

Configure Debugging for SQL Server 2000

To debug locally, perform the following on the Toad client:

  1. Make sure that SQL Server 2000 with SP3 or SP4 is installed.

  2. In Toad, commit or rollback the connection before starting the debugging session.

To debug remotely, perform the following:

  1. On the Toad client, do one of the following:

Note: The Remote Procedure Call (RPC) service should be started on both the Toad client and server.

  1. Make sure the following permissions are set:

Note: By default, Windows administrators on a computer running SQL Server are SQL Server sysadmins on that computer.

  1. In Toad, commit or rollback the connection before starting the debugging session.

 


Global Operations

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.

This release has the following known capabilities or limitations:


Beta Group

You can join the Toad for SQL Server beta discussion group by sending an email to: toad_ss_beta-subscribe@yahoogroups.com


© 2010 Quest Software, Inc.

ALL RIGHTS RESERVED.

 

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.

 

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.

 

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

 

Web site: www.quest.com

Email: legal@quest.com

Refer to our web site for regional and international office information.

 

Trademarks

Quest, Quest Software, the Quest Software logo, AccessManager, ActiveRoles, Aelita, Akonix, AppAssure, Benchmark Factory, Big Brother, BusinessInsight, ChangeAuditor, ChangeManager, DeployDirector, DirectoryAnalyzer, DirectoryTroubleshooter, DS Analyzer, DS Expert, ERDisk, Foglight, GPOADmin, Imceda, IntelliProfile, InTrust, Invirtus, iToken, I/Watch, JClass, Jint, JProbe, LeccoTech, LiteSpeed, LiveReorg, LogADmin, MessageStats, Monosphere, NBSpool, NetBase, NetControl, Npulse, NetPro, PassGo, PerformaSure, Quest Central, Quest vToolkit, Quest vWorkSpace, ReportADmin, RestoreADmin, SelfServiceADmin, SharePlex, Sitraka, SmartAlarm, Spotlight, SQL LiteSpeed, SQL Navigator, SQL Watch, SQLab, Stat, StealthCollect, Storage Horizon, Tag and Follow, Toad, T.O.A.D., Toad World, vAutomator, vControl, vConverter, vFoglight, vOptimizer Pro, vPackager, vRanger, vRanger Pro, vSpotlight, vStream, vToad, Vintela, Virtual DBA, VizionCore, Vizioncore vAutomation Suite, Vizioncore vBackup, Vizioncore vEssentials, Vizioncore vMigrator, Vizioncore vReplicator, Vizioncore vTraffic, Vizioncore vWorkflow, WebDefender, Webthority, 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 document are property of their respective owners.

 

Disclaimer

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.