SQL Navigator® for Oracle
Version 6.2.0 Release Notes
Release Notes
August 2009
Welcome to SQL Navigator for Oracle 6.2.0
Resolved Issues and Enhancements
Third Party Team Coding Support
Third Party Provider Known Issues
Thank
you for installing SQL Navigator® 6.2.0, the Professional
Oracle Development Environment of choice for thousands of developers
and corporations worldwide.
SQL Navigator provides
an integrated
environment for developing and testing stored programs, schemas, SQL
scripts, and more - all from an easy-to-use graphical user interface.
The SQL Navigator® family of products is a complete development
environment for Oracle server-side development and management. It has
been conceived, designed and developed by Oracle developers and DBAs
with hands-on experience in the most common problems facing Oracle
developers.
View the latest Release Notes containing late-breaking information and known issues about SQL Navigator®.
We trust you will find that SQL Navigator® significantly improves your productivity, so that your projects are completed faster with a higher level of quality than ever before.
The SQL Navigator® for Oracle release package contains the following products:
New Features in SQL Navigator® 6.2.0
New Features in SQL Navigator® 6.1.0
From the Session Browser you can:
- Organise sessions views.
- View detailed information.
- Kill sessions.
- View lock being held or acquired by session.
- View parallel sessions.
New formatter that supports syntaxes up to 11G.
Improved Find Objects dialog that lets you specify schema code and search for table/view column.
New preference to include data type definition for table column when performing extract DDL.
Improved Data Grid to display complex data type such as Array or Cursor.
New Features in SQL Navigator® 6.0.0
Updates to SQL Navigator® 5.5
New Features in SQL Navigator® 5.5
The following is a list of issues addressed and enhancements implemented in this release of SQL Navigator® for Oracle:
View the latest List of resolved issues and enhancements for this release
In SQL Navigator® 6.2.0:
|
Area | Resolved Issue | Defect ID |
| Code Editor | ||
| Dot lookup doesn't work for sub-query | CR6548/Case 717162 | |
| Dot lookup doesn't show the variables of an object type | CR6534/Case 714727 | |
| Dot-lookup for parameter does not work with keyboards other than English | CR6486/Case 705013 | |
| Debugger does not retain IN OUT parameter values | CR6251/Case 707320 | |
| Exporting a large amount of clob data to excel causes AV | CR6229/Case 705593 | |
| Ability to debug type | CR6425/Case 710243 | |
| Parser fails to recognize sub-select | CR6303/Case 730332 | |
| The ability to work in Nav while a proc/func is executing | CR5989/Case 700306 | |
| Parser doesn't recognize UNION ALL phrase inside WITH syntax | CR5963/Case 700052 | |
| Parser doesn't recognize WITH sub-clause | CR5943/Case 699758,701675,713984 | |
| Describe table shows Varchar2 as 3 times larger than actual length - Regression | CR5802/Case 695558 | |
| select DISTINCT doesn't return distinctive records when Updateable is ON | CR5798/Case 695782 | |
| Dot look up doesn't work with alias of synonym | CR5788/Case 691716,701705 | |
| Nav behaves inconsistently when the updateable option is ON | CR5618/Case 688344 | |
| Parser failed to recognize JOIN inside brackets | CR5749/Case 683539,730332 | |
| Cannot insert time into a date field | CR5621/Case 717161 | |
| Separate Code Completion & Dot Lookup | CR5611/Case 706885-2 | |
| Pasting text into the cell editor inserts it into the code editor | CR5593/Case 689326,696420 | |
| Pasting text into the execution console inserts it to the code editor | CR5521/Case 686354 | |
| DEFINE statement gives error when it contains brackets | CR5520/Case 686146,687537 | |
| Clean up the Custom Color preferences | CR5513/Case 721046 | |
| Printer printed duplicate lines for package body | CR5466/Case 673085,686386 | |
| Underline and hand cursor for hyper linking is missing | CR5436/Case 683525 | |
| Side-By Side Viewing of SQL Editors Connected to the Same Session | CR5426/Case CR682293,687199,683658 | |
| Default value for column does not get displayed | CR5414/Case 683105 | |
| Include schema@database in the spool tab | CR5412/Case 683120,700599 | |
| Append the header at the top when formatting code | CR5386/Case 681838 | |
| Nav hangs sometimes after formatting text | CR5722/Case 692514 | |
| Put the Clear Spool button back | CR6300/Case 708390 | |
| Leading spaces/tabs in new line of strings with line break keep increasing when format many times | CR5534/Case 702061,708269,798855 | |
| Stub doesn't contain as much information as in 5.5 when ref_cursor is used | CR5377/Case 682004 | |
| Opening file doesn't work consistently | CR5375/Case 682288 | |
| Substring, sysdate are not bold | CR5353/Case 680942 | |
| Cannot Describe objects using DB links | CR5312/Case 705405 | |
| Bring back the option to do File Save As for stored objects | CR5305/Case 718675 | |
| Comment inside statement makes the data grid become 'read-only' | CR5118/Case 699220 | |
| Cannot execute functions/procedures of a package from DB NAV/DB Explorer | CR5117/Case 673805, 682002 | |
| Unable to create 'DEFINE Variables' in 6.0 | CR5287/Case 678997 | |
| When BULK COLLECT syntax is used in PL/SQL code together with cursor, the Debugger doesn't recognize it | CR5285/Case 678819,706341 | |
| Allow to remember "Export Properties" in "Export Data\Options" for the current session | CR5010/Case 671072,695056,707993,712037 | |
| Code completion for pipeline functions does not work | CR4850/Case 665445 | |
| Shortcut CTR+A - select All doesn't work in CLOB Editor of 6.0 | CR4991/Case 665474 | |
| Error in Clob editor | CR4989/Case 665474 | |
| How to keep the Updateable Query option turned ON for all Code Editors? | CR5066/Case 672306 | |
| Restore one click editing action for Updateable fields on grid | CR5065/Case 672306, 673202 | |
| Sysdate cannot be inserted into grid in 6.0 | CR5059/Case 672306 | |
| "Recall properties" option is missing on exporting query results. | CR4711/Case 663741 | |
| XML: Invalid Class Typecast Error when Selecting XML Column | CR1895/Case 255822 | |
| Add drill down support for CURSOR in a SELECT statement - as in Toad. | CR1950/Case 388376 | |
| The date selection popup component to be also available in the Single Record view in the data grid. | CR1937/Case 373773 | |
| Split/Compare does not allow to toggle between the spec and body of the second package. | CR5131/Case 671962 | |
| Error when exporting *All* rows | CR5130/Case 671072,707895 | |
| Detailed ORA debugger errors not shown in Output\General window as in 5.5 | CR5192/Case 674743,684102 | |
| Squares are displayed When .CAC files are copied to another SQL Nav version | CR5264/Case 668510, 671157 | |
| Ctrl+Del - shortcut combination doesn't work anymore in sqlnav6 | CR4915/Case 668682,674286 | |
| Tabs are removed when Extract DDL script is saved. | CR5292/Case 672449 | |
| AV when exporting BLOB/clob field that has non-text data | CR6899/Case 714983 | |
| Connectivity | Allow to assign an Oracle Home for each instance (editable, of course) and that SQL Navigator would remember this | CR1977/Case 413869 |
| Allow Proxy User Database Connection connections | CR3712/Case 693143 | |
| General | Double clicking on .sql (or .prc) files from Windows explorer launches slqnav6, but doesn't open the files. | CR4727/Case 663803, 672394 |
| Migration of old profile causes failure to initialize team coding | CR5522/Case 686047 | |
| Unable to achieve desired formatting for CREATE statements when Extract DDL. | CR1889/Case 230361 | |
| Change order in the Extract DDL script for multiple tables. | CR1994/Case 424393 | |
| "Extract DDL" doesn't reflect alteration of moving IOT table to another tablespace | CR2660/Case 610380 | |
| Generated "Extract DDL" script is incomplete for certain tables | CR2118/Case 506282 | |
| Add ENABLE QUERY REWRITE to Extract DDL for snapshots scripts, if this option exists. | CR3134/Case 623985 | |
| When launching SQL Nav from Command line, it should open in DB Nav Tree | CR4063/Case 642025 | |
| Workspace Window (Project Manager) Drifts, when it is repeatedly closed and opened, while being undocked. | CR1996/Case 425670,694619 | |
| Extract DDL for ROLE does not generate properly grants syntax for column level. | CR2485/Case 596173 | |
| Cannot view triggers in a different schema via Open DB Object. | CR5253/Case 675414 | |
| Add preference to allow to minimize Workspace (Program Manager) window after executing connection to DB | CR2019/Case 442335 | |
| Allow sorting in Project Manager | CR2114/Case 502940 | |
| Issues with Enable DBA Dictionary view and select_catalog_role | CR5587/Case CR682911,695377,693177 | |
| PASSWORD_REUSE_TIME shows unlimited when it should be 1 | CR5601/Case 688620 | |
| Update help topics related to CodeXpert | CR5677/Case 692682 | |
| Some information is not displayed in the Constraint Editor | CR5695/Case 687088 | |
| Session Browser does not show sessions for all RAC instances | CR5767/Case 694602 | |
| Issue with select_catalog_role | CR5784/Case 693027 | |
| Comments are cut off from view script | CR5983/Case 700522 | |
| Issue viewing trigger when select_catalog_role is granted indirectly to a user through a role | CR6360/Case 702480 | |
| Triggers for the same table in 2 different schemas are not shown correctly | CR6078/Case 701883 | |
| CodeXpert could not be opened if a previously added object was dropped | CR6564/Case 718154 | |
| Find invalid objects should not return disabled constraints | CR6727/Case 718698 |
In previous releases:
|
Area | Resolved Issue | Defect ID |
| General | ||
| Knowledge Xpert is now part of the Standard Edition | ||
| Incorrect Extract DDL, when object type is altered | CR95865/ Case 291012 | |
| Extract DDL does not include NOLOGGING keyword. | CR53676/ Case 189992 | |
| Extract DDL of Java classes - '/' is included as the separator character | CR77381/ Case 247141 | |
| Extract DDL creates system generated constraints when it should not. | CR94377/ Case 286926, 287262 | |
| Extract DDL for table shows SYNONYM incorrectly, if it's created by another user | CR98168/ Case 298000 | |
| Separator character ';' problem in Extract DDL for packages. | CR119442/ Case 330949 | |
| Extracting DDL doesn't include system named check constraints | CR225675/Case 550196 | |
| Extract DDL on Spatial Indexes generates incorrect syntax |
- CR120123/ Case 331487 | |
| CR209268/ Case 498537, 623219 | |
| ||
| - CR 232442/Case 621602, 509979 | |
| Check for updates has been added. | ||
| Query Builder Conversion Utility is not retaining the column schemas. | - CR228233/Case 572212 | |
| Allow to save Workspace on Terminal Server/Citrix | -
CR110444/ Case 319204, 330144 - CR0091042/ Case 277829 - CR0068456/ Case 225016 | |
| View Difference doesn't work when the same objects from different instances are compared. | CR212451/ Case 502612 | |
| View Difference without OWNER | CR214014/ Case 519825 | |
| View Differences fails for objects outside the session schema | CR213678/ Case 516102 | |
| View Differences - can't compare objects from another schema | CR209509/ Case 506261, 51500, 530807 | |
| Add support for Visual Studio 2005 Team Foundation Server | -
CR214152/ Case 520605 - CR 221239/ Case 541215 | |
| Find and Replace: Find Next (F3) stops working | CR211591/ Case 514151 | |
| Error: "Quest Software IE plug in protocol: Unable to locate QCOM service | CR221377/ Case 539939 | |
| Auto hide functionality of dock-able windows not working correctly | CR212223/ Case 515402 | |
| Floating dock-able window shifts when display. | ||
| Connectivity | Support connection to 11g DB. | |
| Add LDAP support for Active Directory | ||
| Code Editor | Split windows feature has been added. | CR194150/ Case 464090 |
| SQL NAV Stored Program Editor uppercases the module name | CR 100284/ Case 474256 | |
| Problem when displaying numbers and dates | CR199961/ Case 478297 | |
| Allow a "Save As" for extracted DDL file to use as default only object name without schema prefix. | CR214300/ Case 513067 | |
| Running multiple SQL as a script, doesn't place results in separate Tabs for each SQL, despite having preference set on. | CR209849/Case 506112 | |
| Release 5.5: Server output is not displaying dbms_output messages | CR207094/ Case 493284 | |
| Oracle Query: FieldAsInteger: '3601815192' is not a valid integer value | CR204053/ Case 491413 | |
| Out of Memory when parsing a large sub query factoring WITH...AS SELECT sql statement | CR0171670/ Case 411645 | |
| Problems when doing a SELECT in SQL Navigator that includes a CLOB column | CR132684/ Case 349733 | |
| Parsing and formatting error with special packages | CR119892/ Case 332909 | |
| ORA-01455, when querying database from 9i client on XP | CR102922/ Case 303524 | |
| ORA-03130, when viewing CLOBs in Oracle 9.2.0.4.0 patch (OCI issue) | CR0065494/ Case 211195 | |
| LONG data type editor truncates Return char when data modified on grid | CR0063452/ Case 206784 | |
| SQL Nav 4.1.2, Vertical Scrollbar Changes Focus on Data Grid Cell | CR0096080/ Case 129375, 405016, 537235, 537212 | |
| Sqlnav4 trims strings in dynamic sql if slash "\\" is followed by pipe "||" | CR124762/ Case 337596 | |
| Not passing the parameters when trying to debug | CR144732/ Case 359263 | |
| Font in the Data grid is same as UI, should be different. | CR167791/ Case 415286 | |
| Extend functionality of code completion to include object names (i.e. TABLE emp, when half-typed, a list of tables beginning with "em" should be displayed). | CR176582/ Case 427682 | |
| Indication of the parenthesis disappears as the page is scrolled up. | CR178485/ Case 434217 | |
| Add support in Code Editor for the SQL*Plus command SPOOL ON/OFF | CR219350/ Case 532578 | |
| Double click on gutter selects only 106 characters of a line in Stored Programmed editor | CR54599/ Case 186121 | |
| Pick list in Code Completion displays objects indiscreetly, if char is typed in. | CR69780/ Case 229062 | |
| Some procedure names in Code Explorer are shown in red, despite being VALID | CR71541/ Case 233410 | |
| SQL Navigator - Stored Program Editor Hangs After Compiling Package | CR117478/ Case 327718 | |
| Rollback from Session menu or/and from Main sqlnav5 Toolbar requires Refreshing | CR144494/ Case 366395 | |
| Statements with colons fail when executing | CR161813/ Case 402935 | |
| Allow SQL Optimizer to be launched from within SQL Nav without typing in first the SQL statement | CR180786/ Case 438928 | |
| Trigger (on Insert) doesn't insert data on NOT NULL column, if action is performed from grid - error message "Field filed name must have a value" | CR171749/ Case 422396 | |
| Add "Outline" on side of editor displaying code structure | CR194827/ Case 467278 | |
| Out of memory error when executing query | CR200651/ Case 471289, 609411 | |
| DBMS_OUTPUT>>>>: Output windows not working & can't run multiple sql statements | CR215100/ Case 522547 | |
| Decimal rounding issue>>>Result Displayed in Decimal | CR216218/ Case 518752 | |
| Add preference to display on the grid NULL for Null Values | - CR86644/ Case 268739 - CR105277/ Case 311260 | |
| Error "Invalid time display option" in SQL Editor, while debugging. | CR217924/ Case 502963, 589386, 625684 | |
| Indenting indents one row too much | CR170445/ST1990/Case 419771 | |
| Code Completion drop down list enhancement request. | CR59496/ ST1884/ Case 200249, 207705 | |
| Syntax Highlight of JOIN Keywords | CR169760/ST1989/ Case 418166 | |
| In Stored Program Editor, double click on invalid component doesn't navigate to Body. | CR61146/ST1885/ Case 204210, 425064 | |
| SQL Navigator hangs after compiling package | CR216587/ CR 519190 | |
| Set height of Code Editor window bigger as default | CR184279/ST2024/Case 441630 | |
| When focus is on date field in "View Single Record" date format changes - user cannot copy & paste the required format. | CR149206/ST1937/Case 373773 | |
| Issues with the large size of sql history .hst file. In 6.0, no longer use the .hst format | CR149245/ ST1938/Case 366680 | |
| Allow to View longer text in Single View of Results pane of SQL Editor | CR149622/ST1941/ Case 367664 | |
| SQL Navigator freezes during a query when table contains 292 columns | CR194153/ST2087/Case 465202 | |
| ORA-01481 when using ROUND function within TO_DATE function of select statement, when Updateable is ON. | CR193403/ST2082/Case 463201, 606278 | |
| Getting error message: Task "SQL Editor Execution" in DoTerminate(): Stream read error | CR158703/ST1955/Case 381638, 571716 | |
| SQL Navigator crashes when selecting multiple rows in grid and doing Ctrl+C repeatedly. | CR188132/ST2069/Case 445998 | |
| The numeric data is not sorted correctly in data grid. | CR212456/ Case 504998 | |
| Code Explorer reporting the incorrect status | CR175669/ST2000/Case 437324 | |
| Extend Code Completion and Dot Lookup functionalities to allow to the Code Explorer reporting the incorrect status on table names in progressive search. |
CR182711/ Case 442040 | |
| Installation | Using the Quest Installer which support silent, push and side by side installations. |
SQL Navigator's Team Coding module directly supports the following products:
Microsoft Visual SourceSafe 5.0/6.0 SP6d (Windows NT 4, 2000, XP)
Serena PVCS VM 6.6/6.7/6.8/7.5/8.0.2 (Windows NT 4, 2000, XP)
Serena PVCS VM 5.2/5.3/6.0 (Windows NT 4, 2000, XP)
Team
Coding will also operate with certain products providing Microsoft's
SCC API. Implementation of this interface varies between products
however. The products tested with, and supported by, SQL
Navigator®
include:
Rational ClearCase 4.1/2002 (Windows NT 4, 2000, XP)
Borland StarTeam 4.2/5.1/5.4/6.0/2005 (Windows NT 4, 2000, XP)
CVS Server 1.x/2.x* (Up to 2.5x for CVSNT)
Each
third party product may require a custom installation to install the
SCC interface. Please refer to the topics "Installing Team Coding
options" and "Installing third-party version control products" in the
Online Help, as well as documentation supplied by the vendor. There may
also be a SCC interface installer available on the vendor's
website.
Please
note that a Third Party Version Control product is not a requirement
for Team Coding - all functionality except for revision history
(Version Control Browser) is always available if Team Coding is enabled.
Using
User Mapping with Triggers and Views
If
you are using User Mapping (please refer to Online Help for details),
Team Coding must modify the DDL in order to create the object in the
User's schema. This primarily involves replacing any references to the
original schema. For example, consider the DDL for the following
Views:
create or replace VIEW scott.vemp1 as select * from scott.emp;
create or replace VIEW scott.vemp2 as select * from emp;
The
DDL which will be executed during import, Get Latest Revision, etc.
will be modified to:
create or replace VIEW otheruser.vemp1 as select * from otheruser.emp;
create or replace VIEW otheruser.vemp2 as select * from emp;
In
both cases, the referenced table must exist in the other user's schema,
or the view will be invalid. In the case of triggers, it will not be
created by Oracle. If you require that the triggers and views refer to
the tables in the original schema, we recommend creating synonyms for
them in the other users schema.
Note:
Schema replacement
affects all objects maintained by Team Coding, so it is possible that
explicit schema references in any stored program may result in invalid
objects when using User Mapping
- Courier
- Fixedsys
- MS Sans Serif
- MS Serif
- Small Fonts
- System
- Terminal
Oracle
feature |
Support |
Tables | |
·
Standard relational tables |
YES |
·
Partitioned (range, hash and composite) Tables + |
YES |
·
Partitioned (list) Tables +++ |
YES |
·
Object tables + |
YES |
·
Queue tables + (including
schedules) |
NO |
·
Index-organized tables + |
YES |
·
Temporary tables + |
YES |
·
External tables +++ |
YES |
Views | |
·
Standard views |
YES |
·
Inline views |
YES |
·
Object views + |
YES |
·
Join views (including updateable) + |
YES |
·
Check option on views + |
YES |
·
Read only option on views + |
YES |
·
Polymorphic Views +++ |
NO |
·
Views Hierarchies +++ |
NO |
·
Views with Constraints +++ |
NO |
Constraints
(definition, clauses and storage) | |
·
Primary keys |
YES |
·
Unique keys |
YES |
·
Foreign keys(including external FKs, views
FKs+++) |
YES |
Procedures |
YES |
·
Java/C Methods Calls + |
YES |
·
Invokers Right + |
YES |
Functions |
YES |
·
Java/C Methods Calls + |
YES |
·
Invokers Right + |
YES |
Packages |
YES |
·
Header |
YES |
·
Body |
YES |
·
Invokers Right + |
YES |
Indexes | |
·
Standard |
YES |
·
Bitmap |
YES |
·
Bitmap Join Index +++ |
NO |
·
Descending ++ |
YES |
·
Reverse key + |
YES |
·
Partitioned + |
YES |
·
Global + |
YES |
·
Local + |
YES |
·
Non-prefixed + |
YES |
·
Pre-fixed + |
YES |
·
Function-based ++ |
YES |
Materialized
views ++ |
YES |
·
Index-Organized Materialized Views +++ |
YES |
·
Indexes on Materialized Views +++ |
YES |
·
XML, LOB, nested
table, varray
type columns +++ |
YES |
Materialized
view Logs ++ |
NO |
Snapshots
(Oracle 7.3.4 up to
Oracle 8.0.x Only) |
NO |
·
Simple and complex |
NO |
·
Registered |
NO |
·
Read-only and updateable |
NO |
·
Complete, ROWID and primary key fast refreshes |
NO |
Snapshot
logs (Oracle 7.3.4 up to
Oracle 8.0.x only) |
NO |
·
Record with Object ID or Sequence +++ |
NO |
Refresh
groups ++ |
NO |
Datatypes | |
Built-in
Datatypes |
YES |
Character |
YES |
CHAR |
YES |
NCHAR+ |
YES |
VARCHAR2 |
YES |
NVARCHAR2+ |
YES |
LONG |
YES |
CLOB+ |
YES |
NCLOB+ |
YES |
Number |
YES |
Date
types | |
DATE |
YES |
TIMESTAMP
+++ |
YES |
TIMESTAMP
WITH TIME ZONE +++ |
YES |
TIMESTAMP
WITH |
YES |
INTERVAL
YEAR TO MONTH +++ |
YES |
INTERVAL
DAY TO SECOND+++ |
YES |
Binary
data types | |
RAW |
YES |
LONG
RAW |
YES |
BLOB |
YES |
BFILE
+ |
YES |
Binary_Float ++++ |
YES |
Binary_Double ++++ |
YES |
Ids | |
ROWID |
YES |
UROWID
+ |
YES |
ANSI DB2,
SQL/DS datatypes |
YES |
User
defined data types+ | |
Collection
Types + |
YES |
Object
Types + |
YES |
Oracle
Supplied types+ | |
"Any"
Types +++ |
NO |
XML
Types +++ |
YES |
Spatial
Types + |
NO |
Media
Types ++ |
NO |
Context
Text Types + |
NO |
Operators |
NO |
·
User
defined ++ |
NO |
·
Ancillary ++ |
NO |
Triggers | |
·
Standard |
YES |
·
Instead-of + |
YES |
·
Database-event + |
YES |
·
Nested-table view triggers ++ |
YES |
Clusters |
YES |
·
Non-hash |
YES |
·
Hash |
YES |
·
Row level dependency tracking +++ |
NO |
Collections |
YES |
·
Nested tables + |
YES |
·
VARRAYs + |
YES |
Java
support | |
·
JDBC code + |
NO |
·
SQLJ code + |
NO |
·
JAVA SOURCE + |
YES |
·
JAVA CLASS + |
YES |
·
JAVA RESOURCE + |
YES |
Database
links |
YES |
PFILE,
SPFILE +++ |
NO |
Libraries
+ |
YES |
Synonym |
YES |
Sequence |
YES |
Dimensions
++ |
YES |
Directories
+ |
YES |
Indextypes
++ |
YES |
Jobs |
YES |
Outlines
++ |
NO |
Policies
++ |
NO |
Histograms |
NO |
Sum
Deltas ++ |
NO |
Object
support + | |
·
Types |
YES |
·
Attributes |
YES |
·
Methods |
YES |
·
REF support(columns and attributes) |
YES |
·
Inheritance |
NO |
·
Substitutability |
NO |
·
Polymorphism |
NO |
User
defined statistics ++ |
NO |
Context
Namespaces + |
NO |
Audit
options + |
NO |
Profiles
+ |
YES |
Roles |
YES |
Privileges |
YES |
Resources
+ | |
·
Resource plans |
NO |
·
Consumer groups |
NO |
·
Plan Directives |
NO |
·
Allocation method |
NO |
·
Alter Resource Cost dynamically +++ |
NO |
Rulesets
++ |
NO |
External
objects ++ |
NO |
Tablespaces | |
·
Standard |
YES |
·
Temporary |
YES |
·
Read-only |
YES |
·
Locally managed ++ |
YES |
·
Transportable + |
YES |
·
Undo Tablespace+++ |
NO |
Partition
manipulation + |
YES |
PL/SQL
server pages ++ |
NO |
Fine
grained access control + |
NO |
Application
contexts + |
NO |
Labels
(Trusted Oracle) |
NO |
National
Language Support |
NO |
Legend:
+
Available in Oracle 8.0.x onwards
++
Available in Oracle 8.1.x onwards
+++
Available in Oracle 9.0.1 onwards
++++
Available in Oracle 10g onwards
YES
Supported fully or partially
NO
Not Supported
- Not relevant to this product
The following is a list of issues known to exist at the time of SQL Navigator® for Oracle release.
Area | Known Issue | Change Request
|
| Code Editor | The
background in the editor might be set to black colour after the
preference migration from previous releases.
Work around steps: 1. Open preference window, Go to Code Editor->General->Syntax highlighting, Change the Highlighting style to 'Classic', then close the Preference window. 2. Open preference window again, Re-do the syntax highlight customization. | CR 7205 |
|
SQL Navigator parser cannot recognize block labels that are identical to Oracle keywords. When executing script to create objects that contain these labels, SQL Navigator will display error and the objects code might get cut off.
Work around: Use label names that are different from the keywords. | ||
| Exporting large clob objects to excel format - the excel file cannot be open using MS Excel. | ||
| Migration for Side-By-Side Support | User-setting files
such as .cac (Code Assistant), .wsf (Workspace) in the application folder of SQL Navigator 5.0 and older will
be not automatically migrated to the user profile folder created by SQL
Navigator 5.1 and above (if the newer SQL Navigator is installed in a
separate location from the older SQL Navigator). Workaround: Copy these files manually into C:\Documents and Settings\'UserName'\Application Data\Quest Software\SQL Navigator 6.2.0 | |
| 64bit Support
| Only support 32bit Oracle clients. |
|
| By default SQL Navigator is installed in ‘c:\Quest software\SQL Navigator 6.2.0’. SQL Navigator cannot detect location of OCI.dll if there is ‘()’ in the installation path. | ||
| Hyper-Threading impacts on performance. The following link is from Intel and outlines the limitations of running Hyper-Threading processors on Windows operating systems: http://www.intel.com/support/processors/pentium4/sb/CS-017371.htm. If you experience performance issues, turn off the Hyper-Threading in the bios. | ||
Citrix installation |
Citrix client does not allow you terminate SQL Navigator: The Citrix client's program Neighbourhood Centre does not display applications that are run on the host, therefore you cannot terminate the application from the client. |
|
| Do not use SQL Navigator with multiple connections running with the same user name. | ||
| SQL
Monitor is not picking up the SQL Navigator license key. Workaround: copy QSAuthorize12.key file from a User profile location to the installation directory. |
||
When publishing SQL Navigator, it is recommended that SQL Navigator be published with 16 bit color depth or higher and a Session Window Size of 1024x768. |
||
| LAN Server/Client Installation | Help content body does not load in SQL Navigator, SQL Optimizer or Knowledge Xpert help files if the client has had Microsoft Security Update 896358 or Microsoft Windows Server 2003 Service Pack 1 (SP1) installed. Please refer to Microsoft KB Article ID892675 (http://support.microsoft.com/default.aspx?scid=kb;en-us;892675) for information and workarounds. | |
| SQL
Monitor is not picking up the SQL Navigator license key. Workaround: copy QSAuthorize12.key file from the Shared directory on the server to the client installation directory. | ||
| SQL
Optimizer cannot be launched from the client when the client/server
installation is performed. Workaround: Install SQL Optimizer on each client PC. | ||
| When installing Knowledge Xpert in a Server/Client configuration, the server install of Knowledge Xpert must be located in a shared directory or the client install cannot pickup the PL/SQL Development knowledge file (Plsql.rev.) Quest recommends that the server installation of Knowledge Xpert be placed in a folder in the SQL Navigator shared server directory. | ||
| Taskbar | More
items button on the taskbar not available when using the Standard theme
in the preferences. (Native theme will be Standard if OS theme is
Windows Classic). Workaround: Select a theme other than Standard (or Native). | |
| Execution Console | When using the Execution Console with REF CURSOR IN parameters, the user must modify the generated code in the stub tab before continuing. | |
| National Language Support | ||
| There is a new preference “General->Session->National Language Support level”. These options require a restart of SQL Navigator. | ||
| SQL Navigator can ONLY support Unicode data in Data grids . SQL Navigator does not support object names and object attributes in Unicode char sets. | ||
Name field in both Find Objects and in Code Search does not accept NLS char sets. | ||
| It is not possible to execute package with Chinese names used within a code. | ||
| Oracle
Client or Server Version Related |
Data from NCHAR or NVARCHAR2 columns will not display from a 9i database with default character set when using an 8i client. This issue is covered by Oracle technical note 140014.1 "Oracle8/8i to Oracle9i using New "AL16UTF16" National Character Set". To display this type of data, update to the 9i Client, or change to a character set supported by your client. | |
| Oracle Instant Client Light | Some Instant Client Light client zip package distributions have been found contain the oraociei10.dll Data Shared Library instead oraociicus10.dll (specific for the light client). SQL Navigator requires oraociicus10.dlln if using the light client or it will fail to start; workaround: add the oraociicus10.dll to the light client directory. | |
| Oracle Instant Client LDAP support | Instant Client LDAP support is dependant on specific LDAP DLL which Oracle does not install by default. The ORALDAPCLNT10.DLL must be located in the same location as oci.dll file. | |
| TNSNAMES.ora, LDAP.ora, SQLNET.ora must exist in the same location specified by the TNS_ADMIN system variable. | ||
| The LDAP dropdown list in the Logon Dialog will not be populated, but connection can be carried out by manually enter the DB name into the ‘Database field’ on the logon screen. | ||
| Team Coding | "Deny Drop for checked-out/frozen objects" pref not working for Team Coding objects: tables, index, java source, sequence, cluster and synonym. | |
| Team Coding can't distinguish mixed-case object names in the case-sensitive manner. | CR# 40712 | |
| Check In fails when object name is mixed case or contains spaces/special characters. | CR# 41256 | |
| Changing Version Control providers is not supported well by Team Coding. If you need to change the Version Control product you are using, we recommend that you delete all your code control groups. | ||
| When adding scripts from a shared network resource to a Team Coding Code Control Group, a common mapped drive letter must be used. (UNC naming support may be automated in a future release) | ||
| Can edit a locked SQL script by switching sessions; in general, we don't recommend that users switch to another session when a script is checked out, because scripts, unlike database objects, do not have a known owner | CR# 55979 | |
| Cloning may not transfer 'checked-out' status to the cloned package spec and body. A workaround is to enable the preference "Simultaneously Check in/Out spec and body" prior to the initial checking out of the package spec or body, or to close and reopen the Stored Program Editor if the status has only been transferred to one object. | ||
| Materialized View / Snapshot VOE | Materialized views/Snapshots does not have UI for Prebuild table and Cluster option. | |
| Refresh type script generates incorrectly when saving changes. | ||
| General/Other | ||
| When launching SQL Navigator from the short cut created manually without the start path in the properties of the short cut, CodeXpert feature does not display graphical information. Work around: Make sure the start in path of the short cut should be the SQL Navigation installation directory. | ||
| When using an Oracle 10.2.0.2 client, NAV might freeze or an AV occurs with one of the oracle DLL. Basically, the problem only occurs when Spool Output in the SQL Editor is disabled while executing the command. Workaround: Turning Spool Output on resolves the issue. | ||
| SQL Navigator will have some performance issues when all of the following options are enabled: Enabling Trace option, DBMS Output and Debugger Session. | ||
| Loss of connection while debugging or while performing actions against multiple objects is not handled gracefully. | CR# 50762, CR#50763 | |
| Clicking
an MDI window title doesn't activate the associated actions on the main
menu/toolbars if focus is inside a docked window. Workaround: click inside the MDI window to make it active. | CR# 47273 | |
| Pressing F1 for help on the welcome screen does not launch online help and dropdown menu's do not operate; workaround: Close the welcome screen. | ||
| Full DBtree expand with trace on might cause SQL Nav to shut down. | ||
| SQL
Monitor is not picking up the SQL Navigator license key. Workaround: copy QSAuthorize12.key file from a User profile location to the installation directory. | ||
| "Save to File" is not supported by every Object Editor. Some editors (Java, Role, Profile) only permit save for new or modified objects. | ||
| Amendments
to Index Storage for an Object Table is not supported via the Index
Storage button. Workaround: Alterations to Index Storage for Object Tables can be made via the Index tab located within the Table Editor as a workaround | ||
| When creating shared DB Links, "Public" must also be selected. | CR# 48186 | |
| Session is disconnected when trying to connect across a database link using 9i client to connect to 8i databases. | CR# 54327 | |
| PL/SQL
Profiler groups created in v4.3 and later cannot be browsed in v4.2. Workaround: all users should upgrade to v5.n at the same time if planning on using the Profiler | CR# 56106 | |
| The View Editor will not correctly display the new 10g datatypes binary_float and binary_double. | CR# 89867 | |
| Some functions may fail to load and report an error mixed-case object names; workaround: rename the object with a unique name. | ||
| Session is disconnected when trying to add tables with the new 10g datatypes binary_float and binary_double in the SQL Modeler (#94314) | ||
| Formatter
Plus Options modified within SQL Navigator will not be replicated in
the options file when running Formatter Plus outside of SQL Navigator
(#92784) | ||
| Launching SQL Navigator from SQL Monitor fails (#0126578); workaround: Launch SQL Nav separately. | ||
| Cannot close SQL Modeler after saving an invalid subquery (#0129352); workaround: Click the 'Cancel Sub query and return to Master query' button on the toolbar of SQL Modeler. | ||
| Floating dockable windows always stay on top (#0127520); workaround: Dock the window then set to Auto Hide. | ||
| The
“More Buttons” &
“Customize” toolbar
dropdown list is not available when using basic UI styles (Flat,
Standard and, in the case that the Windows OS is running a basic theme
eg “Classic”, the Native UI style); workaround:
Right-click
the toolbar to access toolbar customization options. | ||
| When upgrading from SQL Navigator 4.x, existing dockable window layouts will have new defaults configured and applied to enable the upgraded windows docking functionality. | ||
| Duplicate CodeXpert rulesets may sometimes appear in the ruleset list. | ||
|
Dockable windows might not be visible. Work around: Close SQL Navigator; Delete the registry key HKEY_CURRENT_USER\Software\Quest Software\SQL Navigator 6.2.0\Docking Windows then restart SQL Navigator. | ||
| Columns in table were created with double quotes, cannot insert/update on grid. | ||
|
When having both SQL Navigator for Oracle 6.2.0 Commercial and SQL Navigator for Oracle 6.2.0 Trial installed side by side. Uninstall will leave behind the sqlnavigator.exe, SQL Navigator desktop and start menu folder. As a result, it may appear that SQL Navigator has not been uninstalled. Work around: After uninstall, delete SQL Navigator files and folders manually to clean up the environment. |
The following is a list of known problems in Oracle that may affect functionality of SQL Navigator®. They are reproduced here as an aid to problem identification. Additional information can be obtained from Oracle Metalink.
| Debugger | Like other third-party PL/SQL debugging tools, SQL Navigator's debugger employs Oracle's Probe API via the standard DBMS_DEBUG package, available since RDMBS v7.3.3. Users should be aware that this API is part of the Oracle Server kernel and that older versions of this API (prior to RDBMS v8.0.5) have certain limitations and are less stable. See the manual for details on the limitations of particular versions. | |
| When the execution stack contains wrapped packages, particularly system packages, attempting to select an entry in the call stack may cause the debugger to hang | ||
| Aborting a debug session can destabilize the Oracle session | ||
| If a timeout occurs during debug session, there
is no secure way to continue debugging | ||
| LOB Viewer | Accessing
8.1.6 BFILEs using any client other than 8.1.6 can TRUNCATE the files
to 0 bytes | Oracle Bug# 1240843 |
| Dropping Java Resources | When unloading a Java file (.class, .zip etc.) using Java Manager, the relevant Java objects will be dropped in SQL Navigator. However, it is an Oracle-client related problem when it comes to the automatic dropping of Java Resources. If you are using SQL Navigator from an 8i client, unloading Java files will not automatically drop the relevant resources if you are doing this to a schema other than the one that you are logged onto. This works only if you are using a 9i client (and connected to 8i or 9i) or if you are unloading from your own schema. |
The
following is a list of third party issues known to exist at the
time of SQL Navigator® for Oracle release. While every attempt
has been
made to provide seamless integration with supported third-party version
control products, certain combinations of Windows client and vendor API
have exhibited issues that cannot be resolved. In general, the SCC
interface (no longer supported by Microsoft with the release of Visual
SourceSafe 5.0) has proven to be problematic, and is not fully
implemented by all products claiming support of the API. The
development team has investigated integration with numerous other
products - and may add support for additional providers in subsequent
releases.
With respect to products that are
currently supported,
Quest Software recommends using the SCC interface only for Rational
ClearCase and Borland StarTeam. Users of Serena PVCS 6.6 (or above) or
Microsoft Visual SourceSafe should use the OLE (COM) interface provided
as it is much more reliable.
All known
vendor-specific issues are listed below:
|
Vendor/Product | Known Issue | Change Request |
| Serena PVCS Version Manager 6.6.x, 6.7.x 6.8.x, 7.5.x, 8.0.2 | Integration via SCC is available, but not recommended by Quest. | |
| PVCS Version Manager only supports "Tip Revisions" via the COM interface used by SQL Navigator. Attempting to retrieve a non-tip revision using the Version Control Browser will always return the latest revision. | Serena Case ID# 1230782 | |
| Integration with PVCS Version Manager 6.8.00 (unpatched) causes SQL Navigator to abnormally terminate. This usually occurs 5 to 15 minutes after connecting to a database. This may cause loss of unsaved work. Quest therefore recommends against using PVCS Version Manager 6.8.00 (unpatched) with Team Coding. Serena has released patches that correct this problem. At the time of writing, the latest release is PVCS Version Manager 6.8.10. For current users of PVCS Version Manager 6.8.00, Quest recommends updating to PVCS Version Manager 6.8.10 | ||
| After connecting to a PVCS database, successive connections made during the same SQL Navigator session will always connect to the same PVCS database, even if a different database is specified in the "Logon to PVCS" dialog. A work-around for this problem is to close and re-open SQL Navigator before attempting to connect to a different PVCS database. If simultaneous connections to two different PVCS databases are required, this can be achieved by opening a second copy of SQL Navigator. | ||
| PVCS Version Manager 6.6.0 will always create a new revision on check-in even if the file is unchanged. | ||
| Microsoft Visual SourceSafe 6.0 | Number of consecutive operations via SCC is limited. Use of SCC interface is not recommended by Quest for this product. | |
IBM Rational ClearCase 4.1 and 2002 | Using Dynamic Views via SCC interface may cause intermittent problems. Using Snapshot Views is recommended. | Rational Case ID# v0830629, Rational Defect # CMBU00053934) |
| UCM configuration is not supported. Base ClearCase configuration must be used instead. | ||
| When working with UCM projects, a ClearCase activity selection prompt will appear for each new object during exporting. | ||
| Browsing to "My Computer" when choosing a project for your CCG may "freeze" under some circumstances. | ||
| Ignores 'Create a new revision for existing objects' option when exporting. | ||
| For script support to function correctly when using ClearCase, the scripts that are intended to be placed under Team Coding control need to be placed in the working folder of the view as specified in the Code Control Group. | ||
| Difference detection will not work for hijacked script files (please refer to your ClearCase documentation for an explanation of hijacked files). | ||
| Microsoft Team Foundation Server | A Team Foundation Server check-in dialog will appear for each new object during exporting (see http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=738761&SiteID=1) | |
| Borland StarTeam 4.2, 5.1, 5.4, 6.0 and 2005 | Performing operations within StarTeam client while connected via SCC renders SCC interface unstable (close all connections within SQL Navigator before making changes). | |
| Ignores 'Create a new revision for existing objects' option when exporting. |
Before installing SQL Navigator®, ensure your system meets the following minimum hardware and software requirements:
| Platform | Intel Pentium 3 (600MHz or higher) |
| Memory | Minimum 512MB RAM/1GB* |
| Hard Disk Space | 100MB** |
| Display | XGA (1024x768) or better monitor |
| DirectDraw 7 capable graphics adapter | |
| Operating System |
-
or -
|
| Oracle Client |
SQL Navigator 6.2.0 supports Oracle clients 8i through 11g. |
| Oracle Server | SQL
Navigator 6.2.0 supports Oracle versions 8.1.7 through 11g. However it is recommended that you connect to Oracle
9i or above databases via Oracle client versions 9i or above. Please refer to the Oracle documentation for 10g or above instant client server compatibility. |
| Citrix/Terminal Server Support | Citrix
products supported include:
|
* 1GB RAM recommended for running SQL Optimizer in Xpert Edition
** More disk space required for Xpert installation, less for Standard & Professional Editions.
This release supports any
single-byte or
multi-byte 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, Central and
Eastern Europe, Far-East Asia.
This release has
the following
known capabilities or limitations: There are 3 levels of SLAAT
(Supports a single Language At A Time) support. See the release notes
for detailed information.
| 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.
© 2009 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.
The following third party
libraries, re-distributables, and files were used in the creation of
SQL Navigator®:
* BeyondCompare
* CueSoft XML
* DatasetPrinter
* Dev Express
Component Suite (including DevExpress Bars, Dev Express Grids)
* DOA
* DreamTree
* Expression Evaluator
* Hash
* HTMLHelpAPI.pas
* HTMLViewer
* ODAC
* Rapware - MAPI
* Report
Builder
* rmcontrols
* SynEdit
* TBX 1.0
*
TdfsBrowseDirectoryDlg
*
TeeChart
* Turbo Power String
Resource Manager
* Turbo Power
Systools
* Toolbar97
* Toolbar2000 2.1
* ThemeManager
* VirtualTreeview 4.42
* TntWare Delphi Unicode 2005
* ZLib
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.