Choose your database:
AnySQL
MySQL
MS SQL Server
PostgreSQL
SQLite
Firebird
Oracle
SQL Anywhere
DB2
MaxDB

Subscribe to our news:
Partners
Testimonials
Svetlio Mitev: "I am really sure that you guys can make the best PHP code generators to be found worldwide".
DavidNR: "MS SQL Maestro is a great app. Loved it. I only used it for its blob support thus far, very nice and very fast".

More

Add your opinion

SQL Maestro Group / News / Oracle Maestro 11.11 released

Oracle Maestro 11.11 released

Nov 29, 2011

Prev Next

SQL Maestro Group is happy to announce the release of Oracle Maestro 11.11, a powerful Windows GUI solution for Oracle administration and database development.

Please consider the list of new features implemented in this version since the last official release:

Server management extensions:

  • The Split Table Wizard has been implemented. This feature allows you to refactor your database schema vertically splitting an existing table into two tables that is useful, for example, if you need to enforce referential integrity on a set of columns. Generated SQL scripts will modify the primary table, create a secondary table with a primary key from shared columns (i.e. columns that exist in both primary and secondary tables), and then transfer data from the primary table to the secondary one without duplicating of data. To invoke the wizard, use the popup menu of the corresponding node at the Explorer tree or the Main Menu | Object | Split Table menu item.
  • From now on it becomes possible to enable/disable all the triggers for a table in a single mouse click.
  • Now it's allowed to create DML procedures automatically. These procedures are the most efficient choice for accomplishing the CRUD operations (Create, Read, Update, and Delete).

    Generating of DML proceduresPicture 1. Generating of DML procedures

    It is possible to create the procedures for a single table or for several tables at once (even for all the tables in the database). To accomplish these tasks, use the popup menu of the corresponding node at the Explorer tree and the Main Menu | Object | Generate DML Procedures wizard accordingly.
  • Along with stored procedures the new version allows you to generate updatable views for your tables in a few mouse clicks; moreover, the Insert, Update, and Delete operations can be enabled or disabled at your choice. The updatable views can be generated at the same manner as CRUD procedures (see above).

Interface improvements:

  • The SQL editor component has been dramatically improved (applied to SQL Editor, SQL Script Editor, and editors of objects containing SQL bodies such as views, stored procedures, and triggers):
    • Unicode support has been implemented. Starting with this version you can view and edit queries and scripts containing string literals in almost any possible language including, for example, Russian, Chinese and Japanese.

      SQL Editor with Unicode supportPicture 2. SQL Editor with Unicode support

      Also it becomes possible to load/save files in different encodings. If you try to save an SQL script containing non-locale characters to a file in an incompatible encoding, a warning about a potential loss of data will be issued.

    • Text change markers are now at your disposal. Yellow markers show changed but unsaved lines of code, and green markers show changes in this session that have been saved.

      Change markersPicture 3. Change markers

    • Now the application allows you to use Code snippets, segments of reusable code that you can copy into the editor. To insert a snippet into the edited text, use the corresponding item of the popup menu or Ctrl+J shortcut.

      Working with code snippetsPicture 4. Working with code snippets

    • The code folding appearance has been updated. In particular, the new version introduces support for fold signs as well as improved look and feel of the folding margin and hints.

      Code FoldingPicture 5. Code Folding

  • Table Editor features:
    • Another way of index creating has been implemented. Now you can create a new index directly from the Fields tab of the table editor. To add an index, select column(s) the new index to consist of and use the Create index on columns... command.

      Creating a new indexPicture 6. Creating a new index

    • Foreign key references i.e. foreign keys created in other tables and referencing for columns of the current one, are now displayed well.
  • Data Import: starting with this version it becomes possible to import data from any database accessible via an ODBC driver or OLE DB provider, such as SQL Server, MySQL, Oracle, MS Access, Sybase, DB2, PostgreSQL, etc. Let's look through some details of the new feature:
    • To import data in this way, you have to specify a connection string and select appropriate identifier quote characters to escape improper symbols and blanks in object names according to the source database (for example, double quotes for Oracle and PostgreSQL, backticks for MySQL, or square brackets for SQL Server and MS Access).

      Connecting to ODBC data sourcePicture 7. Data Import: connecting to an ODBC data source

    • Another thing to note is that this kind of import completely supports BLOBs (if they are supported by the ODBC driver / OLE DB provider used).
  • The Execute at cursor command has been added to SQL Editor (available in the Navigation bar or with Ctrl+F9 shortcut). Use this command to execute statements the cursor is over without selecting them.
  • Database Designer features:
    • Now you can view all columns included in a foreign key by selecting the relation based on the foreign key.

      DB diagram: foreign key columnsPicture 8. DB diagram: highlighting of columns included in the selected foreign key

    • All print options are now preserved between sessions.
  • Visual Query Builder: the Create view from SQL link has been added to the Navigation panel. This feature allows you to create a view based on a SELECT query prepared within the builder as quickly as possible.
  • BLOB Viewer: starting with this version it's possible to view or edit BLOB data as PDF document.

    BLOB Viewer: representing data as PDF documentPicture 9. BLOB Viewer: representing data as PDF document

  • Prepared database reports now run fine on UNIX systems.
  • Table Editor Options: starting with this version it's possible to allow the application to open details at the Data tab automatically.
  • A Spanish translation is now included into the installation package. Other available languages are English, German, French and Italian.
  • Data Import: now each time you start the wizard to import data to a table it stores all the options as them were set on the previous session of working with this table.

In addition to this, several bugs have been fixed and some other minor improvements and corrections have been made.

Related links:

Oracle Maestro home page
Download Oracle Maestro
Get Oracle Maestro Tour
Purchase your license of Oracle Maestro today!
Prev Next