ToadForOracle 14.0 ReleaseNotes
ToadForOracle 14.0 ReleaseNotes
Release Notes
Revised 10/8/2020
Contents
Discontinued Features 20
Resolved issues 21
Toad for Oracle 14.0 21
Toad for Oracle 13.3 26
Toad for Oracle 13.2 28
System requirements 37
Hardware requirements 37
Database requirements 38
Network 38
Additional requirements 39
Virtualization support 39
Windows Privileges 39
Product licensing 41
Legacy Toad for Oracle with offline license keys 41
Toad for Oracle Subscription with online licensing 41
Globalization 44
Global Operation Statement 44
About us 45
Contacting Quest 45
Technical support resources 45
The Toad for Oracle solutions are built for you, by you. Nearly two decades of development and feedback from
various communities like Toad World have made it the most powerful and functional tool available. With an
installed-base of over two million, Toad for Oracle continues to be the “de facto” standard tool for database
development and administration.
l On the Idea Pond page, you can submit your ideas to improve Toad and vote for or comment on other
ideas. The Toad team takes your suggestions seriously, and you may even hear back from one of our
developers on the topic. We encourage all Toad users—from new to experienced—to let us know how
we can improve Toad.
l On the Forum page, you can ask a question or start a discussion and view all other forums within the
Toad community.
The Toad World blog pages feature a broad range of information, including topics of interest to our industry, as
well as instructions from team members on how to use the latest Toad features.
The Toad for Oracle web-based training is a perfect accompaniment to your product license. This free training
walks you through major product features and explains how to perform frequent tasks. You’ll also see how to
utilize time-saving automation functionality. You’ll receive a certificate of completion for each course once you
pass the accompanying test.
Edition Licensed
Toad for Oracle Xpert Edition Toad® for Oracle® Xpert — Includes all features in Base and Professional
Editions
SQL Optimizer for Oracle®
For more information about the products in your Toad for Oracle Edition and the minimum system requirements
for running these products, see the Toad for Oracle Editions release notes at:
https://support.quest.com/technical-documents
l Schema Browser
l Export DDL
l Compare Schemas
l Single Object Compare
l Object Search
l Create/Alter windows
Editor
SQL Error Dialog
An option has been added to suppress the error dialog shown when running SQL or compiling PL/SQL raises
an ORA exception. Errors are still displayed in the Editor's error panel. See the "Display SQL errors in popup
dialog" option (View | Options | Editor | Behavior).
Schema Browser
Treeview Display Mode
An option has been added to automatically expand the node for the logon schema when the Schema
Browser is opened.
Team Coding
General
Azure DevOps Server 2019 is supported.
VCS Login
The VCS login dialog now selects the repository used for the database, by default.
Database Monitor
Anomalies in data used to populate charts can cause auto-scaling such that the remainder of the data is
indecipherable. To combat this, a new option has been added allowing for user-defined min/max chart values
and how to handle data outside of this range. Data falling outside of the display range can be skipped, replaced
with the previous data point's value, or the max/min display value can be used. See the Alerts and Display tab
in the Database Monitor Options window.
Database Browser
Pluggable Databases on Oracle RAC
When connected to a container database (CDB) on Oracle RAC you can now specify the pluggable database
(PDB) instances to open or close.
Session Browser
Container Databases
Ability to group and filter by "Container ID" has been added for easily identifying which pluggable database
each session pertains to.
Export DDL
Users
Added support for extracting encrypted passwords for the "identified by values" clause using DBMS_
METADATA. DBMS_METADATA is accessible to all users having the SELECT ANY ROLE system privilege.
Schema Browser
Tables View, Partitioning Tab
Row Select option added to right-click menu. Row Select is enabled, by default.
l In Editor, you can modify the code, add input values, edit setup and teardown subprograms, and finalize
your unit tests.
l A Unit Test Manager allows you to view, access, and run existing unit tests. Test suites and unit tests are
displayed in a tree view. From the Unit Test Manager, you can send tests to the Editor.
l Test and suite configuration information is stored within the tests and test suites in the form of
annotations. The utPLSQL framework uses these annotations to identify and run tests.
l You can run unit tests from the Editor or from the Unit Test Manager.
l You can select one or more reports to be generated during the run. Reports fall into one of two
categories:
l Run Results — Reports on test pass/fail status.
l Code Coverage — Reports on the percentage of tested object code covered (i.e. executed) by
your tests.
Note: Reports are available in many formats suitable for consumption by modern CI/CD and code
quality systems.
Connections
Connection Toolbar Buttons
Toad now allows you to rearrange connection bar buttons by drag and drop. Right-click on Toad's toolbar and
choose Customize. When the customization dialog is shown you can drag and drop any menu item or toolbutton
l To filter the tabs displayed, right-click a tab and select Filter Tabs. Then enter a text string in the search
box. The filter persists while the Database Login window is open.
Compare Databases
When comparing single objects (Database | Compare | Single Objects), you now have the option to
compare the triggers on the table. To compare triggers, select the Options tab and then select the Include
Triggers check box.
When comparing data (Database | Compare | Data), Toad now supports BLOB, CLOB, NCLOB, and XMLTYPE
data types. You must have the EXECUTE privilege on the DBMS_CRYPTO package.
Note: The BLOB data type is not supported for synchronization using a sync script. You must use the Compare
Data window.
Compare Schemas
Improved handling of mismatched table columns. When a table in the target schema differs from a table in the
source schema by name alone, i.e. datatype, scale, precision, and column position are the same, the sync script
will default to rename the column. You can override the rename and opt to drop/create the column, instead,
when viewing the Difference Details.
l Each window includes a toolbar for frequently-used actions. Where applicable, buttons are now intuitive
icons for easy identification.
l The tabs have been replaced by a streamlined panel on the left side where applicable categories are
listed. Select a category on the left-hand side to display options on the right-hand side.
l Windows that were modal, such as the Create User window, are now modeless.
l The format follows enhancements made to other windows in Toad, such as Compare Schemas.
Export Dataset
Use Table Name as Filename
When you export data from a data grid, the Export Dataset dialog allows you to enter a name for the export
file. You can now specify whether or not to automatically create a file name based on the name of a table
in the query.
l When this option is disabled, the last export file name is used. The option is disabled by default.
Export DDL
Include Sequences Used by Triggers
When exporting DDL for a table, if you select to include triggers, you now have the option to include the
sequences used by the triggers.
l In the Export DDL dialog (Database | Export | Export DDL), select the Script Options tab and then the
Tables tab. After selecting Triggers on the Tables tab, select Sequences used by triggers.
l Script Generation
l Create/Alter Table windows
l Compare Schemas
Note: Hybrid partitioned tables are a new feature of Oracle Database 19c.
l In the Schema Browser, when viewing Tablespaces, select the Objects tab and then select Objects
without Segments from the drop-down list.
General
Workspace Enhancements
Display the Workspaces toolbar to view the following enhancements:
1. From the Users to Load sub-menu you can opt to Hide Oracle-maintained schemas on Oracle
Database 12c and newer. Oracle-maintained schemas are internally managed by the database and
identified by having a value of 'Y' for the ORACLE_MAINTAINED column in ALL_USERS.
You can find the most up-to-date list of new features for this release in the Toad for Oracle Release Notes found
at: https://support.quest.com/toad-for-oracle/technical-documents.
l To visit Idea Pond, log in to the Toad Forums at: https://forums.toadworld.com. Select the Categories tab.
Then click Idea Pond in the Toad for Oracle category.
TMB-1562 Export Dataset to Excel file results in spreadsheet corruption with certain
data.
TMB-2229 Viewing a package in the Schema Browser hangs Toad if the code contains
mixed usage of space and tab characters for indentation.
TMB-2284 Exporting table DDL will raise an ORA-00904 exception if the "Audit
statements" option is included and the database's COMPATIBLE
initialization parameter is set to a version less than the database version.
TMB-2355 link Database Monitor graphs display large negative spikes when values in
V$SYSSTAT reach their maximum and roll back to 0.
TMB-2511 link Code Insight can be positioned or scaled incorrectly in a multiple monitor
setup where the monitors have differing pixels per inch.
TMB-2545 link The Set Variable action in the Automation Designer does not allow for
assignment to the value of another variable.
TMB-2584 link Editor, Auto Replace does not make replacement upon Tab key press when
the tab mode is set to spaces.
TMB-2587 Analyze Objects, Global Preferences do not update when the connection is
changed.
TMB-2594 Closing a session does not remove the associated Connection Bar button in
some cases.
TMB-2600 Code Analysis, SQL Scan does not display results.
TMB-2621 link Creating a MATERIALIZED VIEW from the Schema Browser does not add
the view to Team Coding for controlled schemas.
TMB-2654 Importing a Code Analysis rule set containing custom rules omits the
custom rules if they are new to that installation of Toad.
TMB-2658 link Reordering Connection Bar buttons does not always save the layout.
TMB-2662 link The Unit Test Manager throws an Access Violation exception when a
package decorated with utPLSQL annotations is compiled in the Editor.
TMB-2687 Search as you type is non-functional in the Object Palette's schema
chooser.
TMB-2696 link Database Health Check does not run against all connections when multiple
connections are configured and the health check is executed from
command line or from the Automation Designer.
TMB-2697 Team Coding allows multiple people to check out the same object in a
specific circumstance.
TMB-2718 link Database Health Check raises exception when the "list segments with <
n%..." check is included and its rules are satisfied.
TMB-2726 Export Dataset does not include "null" text for null fields when the "Include
null text" option is used with the Fixed Field Spacing output format.
TMB-2728 An exception is raised when creating the Space History tables in the TOAD
schema from the Administer Tablespaces window on Oracle Database 19c.
TMB-2731 link The list of objects goes blank when viewing Favorites in the Schema
Browser after popping the window out.
TMB-2748 link The Backspace key does not delete TIMESTAMP data from the data grid.
TMB-2762 link Rebuild Multiple Objects does not restore the NOCACHE cache mode.
TMB-2776 Executing SQL from the Editor with the Auto Trace option enabled may
show 0's for all statistics when logged in as SYS.
TMB-2801 link Script execution using the "SHOW ERRORS" command does not show
errors for PL/SQL that is fully qualified to include the schema.
TMB-2822 Failure to execute a SELECT statement joining two or more tables having
ambiguous columns when an XMLTYPE column is also included in the
result set.
TMB-2829 link Schema Browser, Clone/Copy schema does not automatically enclose
password in double quotes when required.
TMB-2841 When viewing Tablespaces in the Schema Browser treeview display mode,
refreshing the detail view (right side of browser) first loads summary data for
all tablespaces before returning to the detail panel you had activated.
TMB-2842 When using the "Top to Bottom" layout in the Session Browser the height
distribution between the top and bottom areas of the window is not
remembered.
TMB-2844 Changing the active session does not always return to the last activated
window for that session.
TMB-2908 Import Table Data may hang Toad when importing from Access file (.mdb)
when LOB columns are involved.
TMB-2935 link Refreshing the Schema Browser will refresh the window twice when more
than one Schema Browser window is open.
TMB-2989 When exporting Table DDL with the "All LOB Parameters" option enabled,
the RETENTION parameter is omitted from the DDL if it is set to the default
value.
TMB-2996 link Automation Designer, Actionable Query action, converts PL/SQL to
uppercase.
TMB-2997 Generate Schema Script places INDEX DDL before corresponding TABLE
DDL when the "File will be used for HTML schema doc generation" option is
enabled (Output | Snapshot Files).
TMB-3012 link Alter Credential does not allow for the scheduler credential password to be
changed.
TMB-3013 link Export DDL generates an incorrect script for users having IDENTIFIED BY
VALUES clause with a password containing a space.
TMB-3015 The Data Grid Popup Editor throws an Access Violation exception when it's
open and data is deleted from the grid.
TMB-3020 In the Editor, executing an anonymous block utilizing DBMS_
SQL.RETURN_RESULT() does not return a result. "Execute/compile
statement at caret (F9)" and "Execute as script (F5)" are both affected.
TMB-3067 When viewing a tablespace in the Schema Browser the status is not
reported properly in some cases. Also, setting an offline tablespace to
online in the Alter Tablespace window does not set the tablespace to
online.
TMB-3088 link Maximizing Toad from a minimized state does not restore the active window
in some cases.
TMB-3089 link Team Coding does not reflect an object's locked status when it has been
locked by an external application.
TMB-3091 Team Coding does not obey the Editor's "Substitution Variable Prompting"
option when differences are found between the VCS and database versions
of the source code.
TMB-3105 Compare Data throws ORA-01446 when comparing complex views.
TMB-3107 link Session Browser shows duplicate parallel slaves in some cases.
TMB-3132 Auto Optimize SQL window throws an ORA-01005 exception when
connected as a globally authenticated user.
TMB-3143 link Export Dataset quotes null values when the "Double quote strings" and
"Single quote numbers" options are used with the Delimited Text output
format.
TMB-3144 link Toad does not remember the window usage order, i.e. closing a window
does not activate the next, most recently used window.
TMB-3194 link Poor performance opening large XML files in the Editor.
TMB-3195 link Highlighting of matching braces in the Editor can perform poorly in some
cases, especially with large XML that is compacted so that it exists on a
single line.
TMB-3213 Toad will throw an exception or crash when trying to select a workspace
from the workspace chooser when two or more have the same name.
TMB-3214 link Data Grid Popup Editor does not restore when it is minimized and a grid cell
is double-clicked.
TMB-3235 link Export Dataset using the Excel File output format does not respect variables
in the "Sheet name," e.g. %ActiveEditorTabCaption%.
TMB-3247 Compare Data performs poorly when comparing LOBs across multiple
sessions.
TMB-3266 After loading a saved workspace, the Editor prompts to reload files
unnecessarily when the "Prompt for reload on activation if timestamp has
changed" option is enabled.
TMB-3286 link Rebuild Multiple Objects window generates invalid SQL when rebuilding
LOB Segments for columns of type SDO_GEOMETRY.
TMB-3288 link Generate Data chooses the incorrect column when referencing foreign
columns for values in some cases.
TMB-3289 link In Analyze Objects, the final page showing all objects to be analyzed does
not adjust the column widths optimally.
TMB-3301 link Compare Data uses the wrong session for one of its queries when
comparing data between two different sessions.
TMB-3308 link Team Coding Team Projects does not allow for escaping wildcard
characters (_, %, ?, *) when specifying include/exclude object type filters.
TMB-3310 link Session Browser throws List Index Out of Bounds exception when activating
the Explain Plan tab when the "Fetch details" checkbox is in the unchecked
state.
TMB-3315 Switching the active workspace causes the Editor to throw an Access
Violation exception in some cases.
TMB-3364 link Team Coding adds collation options to all string column and table DDL.
TMB-3375 Connections to Team Coding controlled databases are slow with a large
number of controlled objects.
TMB-3377 The "SQL area" data series shown in the Database Monitor, Miss Ratios
graph is ambiguous.
TMB-3435 link There is no way to see a view's invisible columns when browsing the
columns or the data of a view from the Schema Browser.
TMB-3447 link Data Grids resulting from "Execute Script (F5)" in the Editor are obscured by
a large tooltip/hint showing the SQL that produced the data.
TMB-3448 Code Analysis produces incorrect CRUD matrix for MERGE statements.
TMB-3450 Toad cannot be shared as an application/window during a Microsoft Teams
call.
TMB-3464 link Session Browser shows duplicate parallel slaves in some cases.
TMB-3468 link DB Health Check produces script containing duplicate indexes having the
same name when the "List foreign keys with no matching index on child
table" check is enabled in some cases.
TMB-3471 link DB Health Check produces blank output when using the check(s) involving
the FILESYSTEMIO_OPTIONS parameter in some cases.
TMB-3472 link HTML Database Doc Generator is missing some fields from the
V$DATABASE table in the report output.
TMB-3477 Support Bundle lists a defunct module, QP5CA.dll.
TMB-3493 Shortcut keystrokes are not handled properly when Citrix Workspace App is
installed with the "App Protection" option enabled during its installation.
TMB-3537 Toad 64-bit on Windows 10 and Windows Server 2016 cannot make
database connections when Dynatrace application monitoring software is
installed.
TMB-3545 link Export Dataset does not detect schema or table name properly when the
"Cast XMLTYPE to CLOB" option is set to XMLSerialize on the "Data Grids |
Data" page in Options.
TMB-3549 link Generate Schema Script includes compression options for tables in the
output script when the "Compression" option is set to "Never" (Options |
Storage | Compression) and when any tablespaces are included (Extract |
Object Types).
TMB-3557 link Redo Log Manager gives incorrect group membership recommendation
when the members reside on high redundancy disk groups.
TMB-3559 link Describe window can throw an Access Violation exception in some race
conditions.
TMB-3560 link In the Data Grid, double clicking a cell containing cursor data shows the
data on the first invocation of the dialog, but not on subsequent invocations.
TMB-3576 link Export Dataset erroneously includes identity columns when the Insert
Statements output format is used.
TMB-3594 link When the Editor has focus with an unmodified tab active and SQL Recall is
also visible, Save (Ctrl+S) will invoke the SQL Recall's export functionality.
TMB-3596 link Export DDL and the Tables Script tab in the Schema Browser includes the
schema name in sequence references even when the option to include
schema name is set to not include.
TMB-3611 link Schema Browser shows incorrect tablespace percentage used on RAC
TMB-2464 link Painting issues for unpinned (autohide) dock panels upon startup
TMB-2454 link Resource leaks in script execution status dialog
TMB-2431 link Incorrect recommendation that object name must be double quoted in select
create (or alter) object windows
TMB-2430 link Database Health Check fails to run via command line for all connections if
only one has a wrong password specified
TMB-2413 Changes to a Code Analysis Rule Set are not saved when saving to
previously exported Rule Set file
TMB-2408 link No Explain Plan results in some cases when the Explain Plan table exists in
multiple schemas
TMB-2393 "Invalid Oracle Home" message shown for instant clients installed to a folder
named "bin"
TMB-2354 link Sequence last cache value is incorrectly reporting the maximum value
TMB-2340 link Error encountered when publishing Java class containing forward slash in
its name to PL/SQL
TMB-2299 link Cannot copy individual cell values from the Partitioning tab when viewing a
table
TMB-2297 Incorrect DDL generated for table having foreign key referencing a view
TMB-2272 link Cannot edit saved direct connection so that it uses Service Name or SID
TMB-2271 link Incorrect font used for some columns when viewing table data in grid
TMB-2260 Export Dataset data masking does not work in some cases
TMB-2256 link Export Dataset parses SQL file incorrectly in some cases
TMB-2250 ORA-00900 when using the Data Masking option with SQL Text dataset in
the Export Dataset window and action
TMB-2249 Copy/paste a block selection containing multibyte characters causes
TMB-2212 link Export Dataset, Merge Statements, incorrect SQL generated when table
primary key consists of all columns
TMB-2201 Administer Tablespace window problems (duplicate rows, privilege
exception) when connected to Oracle 12.1 container database
TMB-2192 Cannot edit data in grids for index-organized tables
TMB-2153 The "OK" button does not enable when altering a tablespace and changing
the maximum size value for a datafile
TMB-2146 Auto-connect not working when more than one connection is set to connect
automatically upon Toad startup
TMB-2057 link Compare Schemas incorrectly flags DEFAULT_COLLATION as a difference
and produces SQL error on target database in some cases
TMB-2034 link Window bar buttons do not update connection colors properly
TMB-2030 link Query results take too long to become available
TMB-2009 Database Probe hangs on Oracle 11g Release 2
TMB-1973 link Data Grid is read-only when executing SELECT from table having
XMLTYPE column despite ROWID being returned
TMB-1970 Code Analysis results in JSON format specifies wrong object owner in some
cases
TMB-1948 link Analyze Objects window opens to the wrong connection in some cases
TMB-1918 link Export Dataset incorrectly excludes XMLTYPE columns when the option to
exclude virtual columns is enabled
TMB-1872 Creating an Oracle 18c or 19c pluggable database fails if the container
database is non-Exadata
TMB-1849 link Access Violation generating Explain Plan
TMB-1818 link Duplicate Row in the data grid will hang Toad if followed a Find (Ctrl+F)
TMB-1808 link Rebuild Table changes INTEGER to NUMBER
TMB-1799 link SELECT * FROM TABLE(dbms_xplan.display_cursor) showing unexpected
result
TMB-1745 link Compare Files vertical scrolling is too aggressive when the scrollbar is
clicked
TMB-1704 "Data type not supported" error when viewing cursor output containing
TIMESTAMP or INTERVAL fields
TMB-1624 link Compare Schemas uses DBMS_REDEFINITION to sync tables at times
when it shouldn't
TMB-1609 Sending PL/SQL from the Set Parameters window to Toad Script Runner for
execution passes SQL that is incomplete resulting in error
TMB-1604 link Explain Plan results in "ORA-01775: looping chain of synonyms" error
TMB-1587 link Windows high contrast option is not obeyed in some windows
TMB-1552 "No mapping for the Unicode character exists in the target multi-byte code
page" exception upon Toad startup/shutdown
TOR-2249 link SQL using ANSI join within PL/SQL doesn't execute when selected
TOR-2254 The Script Tab not showing NULL values
TOR-2603 overloaded procedure always selects the first instance when executing from
the Schema Browser
TOR-2617 Default schema does not work in Editor as it used to.
TOR-2647 SVN: object fails if the comment matches the VCS Project name
TOR-2661 Rule 6405 is not triggered
TOR-2671 LIOOB querying tables with nested column types
TOR-2731 link Format Case Only replaces tab with space
TOR-2789 Opening Saved SQL from SQL Recall no longer displaying the name of the
Saved SQL
TOR-3128 Error and AV when altering a table when not restricted through Toad
Security
TOR-3130 Compare Objects - Ignored Object Names cause false differences
TOR-3149 link Editor not opening correctly in SDI and One/Connection
TOR-3152 link Editor removes unprintable characters
TOR-3161 link Run Proc changing Toad's date format.
TOR-3164 SB Data filtering not working properly for certain tables
TOR-3167 Editor wrongly changing current schema after query when logged in as
SYSDBA
TOR-3168 File splitting adds additional tags and open tabs with every save and split
TOR-3186 link Java name not shown on tab caption after compile
TOR-3194 Custom Data Filter in schema browser not working correctly
TOR-3195 link No way to include leading spaces on data import
TOR-3196 F4 Does not work in Current Statement tab
TOR-3214 link ORA-01719 during Schema compare
TOR-3587 SQLLoader can't run control files that specify datafile w/o path
TOR-3564 Script generation of Unified Audit Policies throws exception in Oracle 19c
TOR-3600 link Grid Find Dialog difficult to select rows
TOR-3602 link Error message is corrupr
TOR-3610 Use ALTER instead of CREATE OR REPLACE when possible with TYPES
TOR-3615 link Can't get past first nested object in grid popup editors
TOR-3618 DESC command is reporting wrong column size
TOR-3648 link Trigger Scripts: Schema name not getting added/removed in FOLLOWS
TOR-3701 link Next run date calculation sometimes showing wrong timestamp
You can find the most up-to-date list of resolved issues for this release in the Toad for Oracle Release Notes
found at: https://support.quest.com/toad-for-oracle/technical-documents.
Toad's help cannot be opened from an installation path that contains Unicode characters. 72966
If you check "Indexes" on the Scripts tab for snapshots, then the primary key for the snapshot N/A
will be included in the script, even though the CREATE MATERIALIZED VIEW statement
implicitly creates this primary key.
Toad currently does not differentiate between indexes created explicitly on the snapshot and
indexes created automatically when the snapshot is created.
Workaround: If you are running the generated script to recreate the snapshot, then you can
simply ignore the error that occurs when the script tries to recreate the primary key index for
the snapshot. If you do not normally create indexes on snapshots, then you can uncheck
"Indexes" when generating the snapshot script.
If you use 11g Oracle ODP.NET client or any other client that does not have the oci.dll in the N/A
BIN directory, Toad has the following problems:
Debugger N/A
If there is an exception during debugging on a 10Gr2 or greater database, REFCURSOR
output and DBMS output will not be available when debugging is completed. This is due to the
target session not being available.
Workaround: To see REFCURSOR output and DBMS output, execute the procedure without
the debugger.
Connections N/A
While Toad supports LDAP connectivity, some features of Toad depend on tnsnames.ora file
to operate correctly, such as Toad Script Runner (TSR).
Virtualization 76354
An access violation error may display when you close Toad in a Citrix XenApp environment.
Import/Export 59228
Constraint scripts from Export DDL do not contain the "using index" or "tablespace" clause.
l Generation of HTML reports of large diagrams may fail during generation of an image
of the ER Diagram.
l Comparison of large models may consume too much memory.
You may receive an "ORA-00902 invalid datatype" error when editing an object, nested table, or N/A
varray data if you have redefined the data type for that data during the current session.
Workaround: If you redefine an object type, nested table, or varray and then need to edit data in a
table based on that type, end your current connection and begin a new one.
Full table data is not displaying in the live data grid (results from F9) if the data contains "zero"
characers (ACII 0). In this case, all data after the zero character will not show in the grid.
Workaround: Double click on the data cell in the data grid to view full contents of data in a popup
editor.
Saving results to a database: When dealing with nested procedures, Code Analysis can only N/A
insert run data from procs one level deep.
Saving PL/SQL results to a database may fail or save invalid data to the database for invalid N/A
PL/SQL objects.
Workaround: To ensure PL/SQL results are saved to the database correctly, verify the validity
of all objects before running Code Analysis.
Toad errors when you query on a field of Oracle collection types. 64373
Workaround: Execute using SQL*Plus.
When spooling to an unpinned output window, the window becomes unresponsive and errors 68523
are given when Toad is closed ("Canvas does not allow drawing").
Workaround: Keep the output window pinned.
If you use a non fixed-width font, the results are misaligned in the of Script Output tab in Editor 62234
after executing a SQL script.
Workaround: Go to Options | Scripts and select a fixed-width font for script output.
The Program name in the Session Browser may be blank or may be the full path to the N/A
executable instead of just the executable name. This depends on the Oracle client, not on
Toad.
In RAC databases, version 10.1.0.3 (and possibly other 10.1 versions), the query used to N/A
populate the "Current Statement" in the Session Browser fails with the following error: Runtime
error occurred: 12801 (ORA-12801: error signaled in parallel query server PZ99, instance
<instance name> ORA-01008: not all variables bound) This problem does not occur in Non-
RAC environments.
Workaround: Clear the "Use RAC Views" checkbox, and log into the appropriate instance of
the database, if necessary.
Creating a new revision or attempting to force a check-in to Visual Studio Team Services may N/A
result in a "404: Not Found" error. The current version of Team Foundation Server used by
Visual Studio Team Services compares the source being uploaded with the source already in
the repository. If the source has not changed, it may incorrectly return an error rather than
allowing the forced revision. This appears to be a Microsoft issue. As a result, these two
When using the Team Foundation Server internal client and Team Foundation Server 2012 or 114334
2013 alternate Team Project Collections, workspaces created outside of Toad are not visible
from within Toad. A workspace may be created from Toad by clicking the ‘New’ button during
the Team Foundation Server log in.
This is not an issue when using the Team Foundation Server external client.
With CVS, Toad may fail to retrieve the list of projects for you to select from in the CVS browser N/A
or in the Code Control Groups configuration.
Workaround: See "Missing CVS\Entries File Error" in the online help.
Team Coding and Clearcase: Dynamic Views are not supported via SCC interface. Snapshot N/A
Views must be used instead. (Rational case ID v0830629, Rational Defect # CMBU00053934)
l ASM Manager
l Export File Browser
l Hex Editor
In addition, Java itself does not allow Unicode class names or file names. This is relevant to
the Java Manager, Editor, and Schema Browser.
Editor options to highlight object names may not work for object names that contain Unicode N/A
characters.
Script Execution in Editor: Error offset can be incorrect when running scripts with multi-byte N/A
object names.
XML (Plain) format creates bad XML if Unicode string values and Unicode column names are N/A
exported through Export Dataset.
Import mapping for Unicode characters is incorrect if the characters are not a fixed width (such 63221
as Korean).
In Team Coding, objects with Unicode contents are supported, objects with Unicode names N/A
are not. Supported Version Control Providers do not support Unicode names.
Toolbars N/A
(Affects Windows Server 2019 only)
Toolbar button images may disappear when you mouse over them if the "High DPI scaling
override" option is set to "System (Enhanced)" in the Windows file properties dialog for
Toad.exe
Help N/A
(Affects the 64-bit version of Toad only)
If IE9 is installed, clicking a link in the Help file may crash Toad 64-bit, even if IE9 is not the
default browser.
Workaround: Users who have IE9 installed can open Help from outside of Toad.
Hardware requirements
Requirement Details
Database client An Oracle client must be installed and configured on the system where
you are running Toad. The following are supported:
NOTE: You must use the 32-bit version of Toad with the 32-bit Oracle
client, and the 64-bit version of Toad with the 64-bit Oracle client.
l 10g Release 2
l 11g Release 1 and 2
l 12c Release 1 and 2
l 18c
l 19c
Cloud database service Oracle Database as a Service on Amazon EC2 and Oracle Cloud
Network
l Internet Protocol Version 6 (IPv6) is being adopted by the US Federal Government and industries
around the world. In its most basic format, the new protocol uses 128-bit addresses instead of 32-bit
addresses, which are used by the current IPv4 to route packets over the Internet. Toad for Oracle
features, such as FTP, access the Internet through third-party vendors that are IPv6 compliant, such as
/nSoftware's IP*Works. For access to Web sites by way of the Toad Online window, Toad simply invokes
the user-defined or default Web browser.
l Toad for Oracle Subscription edition is bundled with an update service to periodically check for and
deliver product updates. The update service requires internet access and must be able to reach the
cloud service at https://autoupdate.toadworld.com.
Additional Software l Microsoft Internet Explorer 6.0 or later (to view video from the
Jump list within Toad, and to view the product documentation in
HTML format).
l Microsoft Office 2016 and recent earlier releases are supported for
Word and Excel output.
l Adobe Acrobat Reader 7.0 or later (to view the product
documentation in PDF format).
l Microsoft .NET Framework 4.0 to support the Toad for Oracle
Editions Installer.
Virtualization support
Type Details
NOTE: Toad may work in virtualization environments other than the ones listed.
Windows Privileges
In order to install and run Toad, make a connection, and do basic operations, you must have the following
privileges.
NOTE: Toad for Oracle Subscription edition is bundled with an update service to periodically check for and
deliver product updates. Installation requires administrator privileges on all supported operating systems.
NOTES:
l License keys compatible with Toad for Oracle 9.7 and earlier versions are no longer supported.
l Only the newer 48-character license keys are supported.
l If you have an older license type, the Editions installer points you to the license web page where you
can update it.
l Toad supports cumulative licensing. You can add multiple licenses, including those for add-ons like
Sensitive Data Protection, to Toad. Toad will use the licenses providing the highest degree of features.
User instructions
To get started with using Toad for Oracle, see the Guide to Using Toad at https://support.quest.com/technical-
documents. For detailed information about any Toad window or feature, see the online help, which can be
accessed from the Help menu.
Additional resources
Additional information is available from the Toad for Oracle Community on Toad World:
https://www.toadworld.com/products/toad-for-oracle
Contacting Quest
For sales or other inquiries, visit www.quest.com/contact.
Patents
Quest Software is proud of our advanced technology. Patents and pending patents may apply to this product. For the most current
information about applicable patents for this product, please visit our website at https://www.quest.com/legal.
Trademarks
Quest, the Quest logo, Toad for Oracle, Toad, and Join the Innovation are trademarks and registered trademarks of Quest
Software Inc. For a complete list of Quest marks, visit https://www.quest.com/legal/trademark-information.aspx. All other
trademarks and registered trademarks are property of their respective owners.