Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info
Aqua Data Studio version 17 and higher use Java 1.8. Oracle has removed the JDBC-ODBC bridge driver in Java 1.8. The driver is not bundled with Aqua Data Studio which could cause a missing driver error. Aqua Data Studio can run using Java 1.8 and still use the JDBC-ODBC bridge from Java 1.7 if Java 1.7 is added to the installation. See How to Install the JDBC-ODBC Bridge Driver for installation instructions.  

...

Info
Using the Keyboard combination "CTRL + SHIFT + P", you may quickly access Server Properties and edit Tab Coloring options.

...

Image Added

Anchor
filteroptions
filteroptions
Using Filters Options in Registration (Filter Tab)

Edit the Server Properties, to use FILTER options for a Server in Aqua Data Studio:

...

Info
Using the drop-down at the top of the Filter Tab, quickly change your Schema or Folder View.

Image RemovedImage Added

Filter Examples:

If your intention is to show only the tables that start with XXPKD, then you'll need to change your main filter to "Exclude All", and secondary filter to "+XXPKD*". Note the "+" in front of the XXPKD pattern. Also, note that the filter pattern is case sensitive.

Image RemovedImage Added

The filter shown below is set to exclude all databases except those that start with "aq". This is similar to the above example where all schemas, except the XXPKD schema, are excluded. Then, there is an "Object Folder" filter on the Tables folder, which excludes everything except those that start with "forum".Image Removed

Image Added

Anchor
advancedproperties
advancedproperties
Using Advanced Properties (Advanced Tab)

Edit the Server Properties to use Advanced Properties in Aqua Data Studio:

...

  • Transaction Isolation Level: Support for setting Transaction Isolation Level
    - TRANSACTION_NONE - A constant indicating that transactions are not supported.
    - TRANSACTION_READ_COMMITTED - A constant indicating that dirty reads are prevented; non-repeatable reads and phantom reads can occur.
    - TRANSACTION_READ_UNCOMMITTED - A constant indicating that dirty reads, non-repeatable reads, and phantom reads can occur.
    - TRANSACTION_REPEATABLE_READ - A constant indicating that dirty reads and non-repeatable reads are prevented; phantom reads can occur.
    - TRANSACTION_SERIALIZABLE - A constant indicating that dirty reads, non-repeatable reads, and phantom reads are prevented.
  • JDBC Escape Processing: Allows JDBC driver to perform escape sequence before sending the SQL code to the server.
  • Display System Folders: Allows to show/hide System Tables in Tables.
  • Always Display Column Name in Results: Allows to show/hide column names in query results.
  • Enable DB Filters for Query Window: Enables/Disables db filters for query windows using this connection.
  • Only Display Databases that User has Access to: Displays only the databases the current user (from the Login Name on the General tab) has access to within the schema browser.
  • Fetch Size: Determines the Fetch Size (number of rows physically retrieved from the database at one time by the JDBC driver).
  • Connections Pooled: Enables connection pooling. Read more about connection pooling here.
  • Force Auto-Commit: When this option is selected, it sets auto-commit to TRUE for any Query Window to this server and disables the icons on the toolbar, regardless of the option in File > Options > Query Analyzer > [DATABASE] > [Auto Commit].
  • Data Warehouse Mode: Read Only or Read/Write
  • Object Folder Display: [Default], [Name], [Schema].[Name] or [Name]([Schema]) sets how the Schemas will be displayed.
Info
Using the drop-down at the bottom of the Advanced Tab, quickly change your Object Display in the Server Browser.

...

Image Added

Anchor
drivers
drivers
Using Driver Properties (Driver Tab)

Edit the Drivers Properties to use Driver Parameters in Aqua Data Studio:

...

  • Driver: This displays the JDBC driver used for this connection.
  • Driver Parameters: This option is to allow a user to specify extra JDBC parameters that a user might want to use in establishing a connection.
  • Connection URL: This displays the connection URL for this server connection.
  • Driver Parameters Quick filter: This option is to allow a user to search JDBC parameters that a user might want to use in establishing a connection.

...

Image Added

Anchor
serverpermissions
serverpermissions
Server Permissions (Permissions Tab)

  Edit the Permissions in Server Properties in Aqua Data Studio:

...

  • Control Statement execution and Properties of the Query Analyzer, Table Data Editor, and Visual Editing.
  • Grant / Revoke Permissions easily for executing DDL and DML Statements in the Query Analyzer.
  • Change the behavior of the Table Data Editor for manipulating rows in Tables.
  • Grant / Revoke Alters, Creates, Drops and View Properties of Visual Editing Tools.

...

Image Added

Anchor
serverscripts
serverscripts
Server Scripts (Scripts Tab)

  Edit Scripts in Server Properties in Aqua Data Studio:

...

  • Enter an SQL script that is executed each time a new connection is established.
  • This allows the user to SET connection settings for a server connection. (eg: SET ROLE, ALTER SESSION SET XXX)

...

Image Added

Anchor
servershellscripts
servershellscripts
Shell Scripts (FluidShell Tab)

  Edit Shell Scripts in Server Properties in Aqua Data Studio:

...

  • Enter a FluidShell script that is executed each time a new FluidShell connection is established.
  • This allows the user to cd (change directory) for a server connection. (eg: cd /scripts)

...

Image Added

Anchor
connectionmonitor
connectionmonitor
Server Connections (Connection Monitor Tab)

Enable the connection monitor to start an application thread that monitors the status of the connection associated with the Query Window.
With the connection monitor, you can:

...

For more information, see Connection Monitor.
Image Removed

Image Added

Anchor
odbcdriver
odbcdriver
How to Install the Java JDBC-ODBC Bridge Driver

Aqua Data Studio version 17 and higher use Java 1.8. Oracle has removed the JDBC-ODBC bridge driver in Java 1.8. The driver is not bundled with Aqua Data Studio which could cause a missing driver error. Aqua Data Studio can run using Java 1.8 and still use the JDBC-ODBC bridge from Java 1.7 if Java 1.7 is added to the installation. The two links below will guide you when installing the bridge driver for Aqua Data Studio: 

Anchor
odbcdriver64
odbcdriver64
Installation of the 64 bit JDBC-ODBC Bridge Driver

These are the steps to install the JDBC-ODBC driver for 64 bit Windows. The downloaded JRE will be in addition to the existing JRE in your [ADS_HOME] folder. It should not replace your existing JRE folder.

  • Download the JRE 1.7(jre1.7-64bit.zip) from the AquaFold website - AquaFold JDBC-ODBC driver download
  • Extract the contents from the jre1.7-64bit.zip file into a new jre1.7-64bit folder in a temporary location
  • Copy the new jre1.7-64bit folder from the temporary location into the [ADS_HOME] folder [ C:\..\datastudio\ ]. Do not replace the existing JRE folder
  • Close Aqua Data Studio
  • Start Aqua Data Studio and try to connect to the server

...

Image Added

Anchor
odbcdriver32
odbcdriver32
Installation of the 32 bit JDBC-ODBC Bridge Driver

These are the steps to install the JDBC-ODBC driver for 32 bit Windows. The downloaded JRE will be in addition to the existing JRE in your [ADS_HOME] folder. It should not replace your existing JRE folder.

  • Download the JRE 1.7(jre1.7-32bit.zip) from the AquaFold website - AquaFold JDBC-ODBC driver download
  • Extract the contents from jre1.7-32bit.zip file into a new jre1.7-32bit folder in a temporary location
  • Copy the new jre1.7-32bit folder from the temporary location into the [ADS_HOME] folder. Do not replace the existing JRE folder
  • Close Aqua Data Studio

  • Start Aqua Data Studio and try to connect to the server

ODBCbridge32.pngImage RemovedImage Added