SQL Developer on OTN | Downloads | Installation Guide | Exchange | SQL Developer Forum
These release notes contain the following
Key Features
Oracle SQL Developer is a graphical user interface for the Oracle database and provides comprehensive support for the following:
- SQL Worksheet: The SQL Worksheet for SQL, PL/SQL and SQL*Plus commands. The worksheet supports code insight and completion, code snippets and templates. Users can run scripts or individual statements. The worksheet supports a wide variety of SQL *Plus commands.
- Database Connections: A wide variety of database connection for Oracle and third-party databases. Support includes a basic connection using a thin JDBC driver and TNSnames, LDAP and Kerberos authentication methods. There is also support for OS Authentication and a proxy user. Connections can be sorted on to folders for ease of use.
- Connection Navigator: A Connections navigator allows for object browsing, creation and updates.
- PL/SQL Editor: A PL/SQL editor allows users to create, compile and debug code. Debugging support includes stepping into code and remote debugging.
- Import/Export: A wide variety of export and import feature include export to XML, XLS and INSERT. For importing you can import into an existing table or create a new table
- Reporting: A selection of shipped SQL reports including data dictionary, migrations and Oracle APEX reports.
- Migrations and Third Party Database support: Connections to MySQL, Microsoft Access and SQL Server, Sybase, IBM DB2 and Teradata.
- Version Control: File navigation and version control includes support for Subversion, CVS, Serena Dimensions and Perforce.
- Data Model Viewer: A data model viewer extension that allows you to open a model created in SQL Developer Data Modeler or visualize tables, views and object types on Data Modeler diagrams.
- Unit Testing: Users can create step by step unit tests and add them to unit test suites.
New Features
Oracle SQL Developer 2.1 is the vehicle for two main pieces of functionality, Unit Testing and Data Modeling.
- Oracle SQL Developer Unit Testing provides a unit testing framework that allows you to build a set of sequential steps to create test cases for testing your PL/SQL code. These tests can optionally be collected into test suites, which can then be run and rerun to verify required functionality after any changes to your PL/SQL code. Command line access for executing, exporting, and importing suites or tests is provided for integration with your build and version control environment.
- SQL Developer 2.1 incorporates a Data Modeler viewer, integrated into SQL Developer. The Data Modeler Viewer also supports visualizing tables, views and object types on read-only Data Modeler diagrams. The SQL Developer Data Modeler Viewer extension is a free extension to SQL Developer. For a updateable data model, download and review the Oracle SQL Developer Data Modeler, a stand alone product that supports logical, relational and conceptual modeling. The tool supports forward and reverse engineering and import and export from various sources. The Data Modeler supports an additional standalone model viewer, which allows users to open models built in the full Data Modeler.
- The SQL Worksheet has been redesigned for SQL Developer 2.1 to support concurrent task processing for long running operations. Updates to the worksheet include the support of multiple data grids off the F9 (Run Statement) command and dockable OWA, DBMSOutput and SQL History windows.
- For a list of SQL Developer features, see SQL Developer Features
- For a list of supported SQL* Plus commands, see SQL Worksheet Commands
Before you Start
Issues Addressed
The key feature addressed in this release is related to increasing the tool's responsiveness when multi-tasking. To solve the various issues reported when multi-tasking, the SQL Worksheet has been redesigned, allowing users to run concurrent queries in the background and continue work, something which typically happens with longer running queries. The scope of this concurrency goes beyond the SQL worksheet, with most long running operations now handled as tasks, which means that operations like opening connection navigator nodes, exporting data etc. are now performed as background tasks so that the user interface is free for interaction.
General comments
- You are supported by Oracle Support under your current Oracle Database Support license. Log SQL Developer bugs and issues using Metalink for the product Oracle SQL Developer.
- You can discuss issues on the Oracle SQL Developer forum.
- Be sure to use clear subject lines to initiate a thread
- Try to avoid using old, unrelated threads for a new issue.
- We will publish a list of bugs fixed once we release the production software. You can also contact Oracle Support to request bugs are published.
- Known issues in this release are listed below. This is not a complete list of known bugs, but some of the main issues that might impact you.
- Features not yet supported in this release can be added to the Feature Requests section on the Oracle SQL Developer Exchange.
- Please review current certification status for platform and database certification queries.
- TimesTen is included in SQL Developer 2.1. You will not see the TimesTen Connection node unless you have TimesTen installed and configured (see TimesTen section above).
- Support for TimesTen In-Memory Database includes support for Oracle In-Memory Database Cache and TimesTen In-Memory Database Release 7.0.3 and later.
- If you did not migrate your connections from a previous release, you can import them afterwards. Invoke the earlier release of SQL Developer, export the required connections and import them in the new release.
- Expired password: When a password expires, an error message is raised to alert the user. To reset the password, right-click the connection and select Reset Password.