SQL Navigator® for Oracle
Version 6.0.0 Release Notes
Release Notes
17 September 2008
Welcome to SQL Navigator for Oracle 6.0.0
Resolved Issues and Enhancements
Third Party Team Coding Support
Third Party Provider Known Issues
Thank
you for installing SQL Navigator® 6.0.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 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.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:
|
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 subquery 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 |