Documentation 8.0
Aqua Data Studio 8.0
Supported RDBMS Servers
1. Installation
    1.1 Minimum Requirements
    1.2 Installing Aqua Data Studio in Windows OS
    1.3 Installing Aqua Data Studio in Linux OS
    1.4 Installing Aqua Data Studio in Mac OS
    1.5 Launcher & Memory Configuration
    1.6 Interface Language, Fonts & Character sets
    1.7 Charts and OpenGL/JOGL Configuration
    1.8 Application Logs & Support Information
    1.9 Configuration & Connection files
2. Registering a Database Server
    2.1 Oracle
    2.2 Oracle OCI
    2.3 DB2 iSeries
    2.4 DB2 LUW
    2.5 DB2 zOS
    2.6 MS SQL Server
    2.7 Sybase ASE
    2.8 Sybase Anywhere
    2.9 Sybase IQ
    2.10 Informix
    2.11 Teradata
    2.12 Aster nCluster
    2.13 MySQL
    2.14 PostgreSQL
    2.15 Apache Derby
    2.16 Generic JDBC
    2.17 Generic ODBC
3. JDBC Driver Configuration
    3.1 Oracle 8i JDBC Drivers
    3.2 Oracle 9i JDBC Drivers
    3.3 Oracle 10g JDBC Drivers
    3.4 Oracle 11g JDBC Drivers
    3.5 DB2 iSeries JDBC Drivers
    3.6 DB2 z/OS JDBC Drivers
    3.7 DB2 LUW 7.2 JDBC Drivers
    3.8 DB2 LUW 8.1 and DB2 UDB 8.2
    3.9 DB2 LUW 9.0 and DB2 UDB 9.5
    3.10 SQL Server JDBC Drivers
    3.11 Sybase ASE JDBC Drivers
    3.12 Sybase Anywhere JDBC Drivers
    3.13 Sybase IQ JDBC Drivers
    3.14 Informix JDBC Drivers
    3.15 Teradata JDBC Drivers
    3.16 Aster nCluster Drivers
    3.17 PostgreSQL JDBC Drivers
    3.18 MySQL JDBC Drivers
    3.19 Apache Derby JDBC Drivers
    3.20 SQLite JDBC Drivers
    3.21 Firebird JDBC Drivers
4. Workspace and Docking Framework
    4.1 Menus and Toolbar
    4.2 Shortcuts Toolbar
    4.3 Schema Browser
    4.4 Scripts Browser
    4.5 Details View
5. Query Analyzer - SQL Tool in ADS
    5.1 Invoking the Query Analyzer (CTRL+Q)
    5.2 Using the Query Analyzer
    5.3 Query Analyzer and its Environment
    5.4 Server Side Comments
    5.5 Parameterized Scripts
    5.6 Displaying Results of Queries
    5.7 Saving Query Results
    5.8 Tips and Tricks
    5.9. SQL Automation
        5.9.1 Insert, Update, Select
        5.9.2 Introduce Columns and Value Stubs
        5.9.3 Morph to Delimited List
        5.9.4 Formatting Statements
        5.9.5 Auto Completion
        5.9.6 Aqua Commands
    5.10. Charting Grids and Pivot Grids
        5.10.1 Working with Grids and Pivot Grids
        5.10.2 Working with Enhanced Charts
        5.10.3 Scripting Charts
        5.10.4 Chart Options
        5.10.5 Function Series
    5.11. Visual Explain Plan
        5.11.1 Using Explain Diagrams
        5.11.2 Sample Query Tuning Demo
6. SQL History (CTRL+ ALT+H)
7. Query Builder Tool in ADS
    7.1 Building Queries
    7.2 Workspace Reference
8. GUI Tools for Database Objects
    8.1 Creating Databases
    8.2 Creating Tables
    8.3 Creating Constraints
    8.4 Creating Indexes
    8.5 Creating Views & Triggers
    8.6 Creating Aliases & Synonyms
    8.7 Creating Storage Objects
    8.8 Multi Scripting Objects
9. Tools and Features
    9.1 How to Import Data using ADS
    9.2 How to Export Data using ADS
    9.3 Generate SQL Scripts using ADS
    9.4 Table Data Editor
    9.5 Server Script Generator
    9.6 Using Object Search in ADS
    9.7 Comparing two Database Schemas
    9.8 Using the Visual Explain White Board
    9.9 Using the Execution Monitor
    9.10 Generating ER Diagrams
10. Procedure, Function & Package Editor
11. SQL Debugger
    11.1.1 Oracle Debugger
    11.1.2 DB2 Debugger
    11.1.3 MS SQL Debugger
    11.1.4 Sybase Debugger
12. ER Modeler in ADS
    12.1 Notation and Normalization
    12.2 Creating Tables
    12.3 Creating Indexes
    12.4 Creating Constraints
    12.5 Creating Relationships & Subcategories
    12.6 Adding Notes and Regions
    12.7 Saving and Exporting an ER Model
    12.8 Forward Engineering
    12.9 Reverse Engineering
    12.10 ER Modeler Demo
    12.11 Converting ER Models DB to DB
13. Version Control in ADS
    13.1 Using a Subversion Repository
    13.2 Using a CVS Repository
    13.3 File Search in Version Control
14. Database Administrator Tools
    14.1 ORACLE DBA Tools
        14.1.1 Server Statistics
         14.1.2 Rollback Manager
         14.1.3 Log Manager
         14.1.4 Session Manager
         14.1.5 Instance Manager
         14.1.6 Storage Manager
         14.1.7 Security Manager
         14.1.8 SGA Manager
    14.2 SQL SERVER DBA Tools
        14.2.1 Instance Manager
        14.2.2 Session Manager
        14.2.3 Security Manager
        14.2.4 Storage Manager
        14.2.5 SQL Agent Manager
    14.3 SYBASE DBA Tools
        14.3.1 Instance Manager
        14.3.2 Session Manager
        14.3.3 Security Manager
        14.3.4 Storage Manager
    14.4 MySQL DBA Tools
        14.4.1 Instance Manager
        14.4.2 Session Manager
        14.4.3 Storage Manager
        14.4.4 Security Manager
    14.5 DB2 for LUW DBA Tools
        14.5.1 Instance Manager
        14.5.2 Session Manager
        14.5.3 Storage Manager
        14.5.4 Security Manager
15. Compare Tools in ADS
    15.1 File Compare
    15.2 Results Compare
    15.3 Directory Compare
    15.4 Tab Compare
    15.5 Schema Compare
    15.6 Copy History Compare
16. Editors & Viewers
17. Aqua Data Studio OPTIONS
    17.1 General Options
    17.2 Editor Options
    17.3 Compare and Results Options
    17.4 Query Analyzer Options
    17.5 Scripts and Results Options
    17.6 Visual Explain Options
    17.7 Formatter Options
    17.8 Permissions and Registration Options
    17.9 Key Mapping Options and Key Assist Tool
    17.10 Command line

5.7 Saving Query Results

With the Query Analyzer's Save Results feature, results of a statement execution can be saved to a variety of different file formats or copied to the clipboard for reuse or pasting elsewhere. The Save Results dialog can be launched by right clicking within a Query Results window and selecting "Save Results" from the popup menu. It can also be launched by clicking the Save Results icon, a floppy disk with a grid overlay, in the Query Analyzer Toolbar to the left of the Print icon.

The Save Results allows a wide variety of formats including, Delimited Data, INSERT statements, XML, HTML, and Excel worksheets. Selected Results can also be sent directly to the clipboard by clicking the "Save To Clipboard" button in the Save Results dialog. (Data Format for Excel does not save to clipboard).

For cases where large results sets (100,000 rows or more) are being dealt with, it is best to use Save Results instead of Save To Clipboard. Copying a large result set to the clipboard dramatically increases the RAM in use. Save Results streams data directly to disk and it is highly recommended that "Save Results" or Export be used instead of copying large amounts of data from a Grid Result.

Using the Operating System's clipboard for a large copy effectively doubles the amount of RAM in use because the Grid Result is already holding those items in memory. Saving to a file uses much less RAM, as a file is streamed to disk instead of being kept whole in memory.

Below are the steps for Save Results and a list of all of its options and settings.

  1. File - Specify the file that will receive the results
  2. Encoding - Indicate the character encoding
  3. Platform - Select either Windows or Unix platform (to choose the end-of-line delimiter)
  4. Results - Choose the panel containing the content to be saved from
    • Grid Results -
    • Pivot Grid Results -
    • Text Results -
    • Client Statistics -
    • Explain Plan -
  5. Data Format - Select the format of the data to be saved
    • Delimited Data - save the results as a series of delimited rows of data
      • Delimiter - character used to delimit columns of data
      • String quoted identifier - character used to delimit strings
      • Include columns as first row - Include column names as the first row of the document
      • Include row count as first column - include row number in the first column of each row
      • Set text to (null) on NULL value - use the string "(null)" to represent a NULL value in the document
    • INSERT Statements - save the results as a series of INSERT SQL statements
      • Schema Name - specify the name of the schema containing the table
      • Table Name - specify the table name
      • Statement Separator - select a statement separator
      • Include table CREATE as first statement - include a CREATE SQL statement as the first statement of the document
    • XML Document - save the results as an XML document
      • String quoted identifier - character used to delimit strings
      • Include columns as first row - include column names as the first row of the document
      • Include row count as first column - include row number in the first column of each row
      • Set text to (null) on NULL value - use the string "(null)" to represent a NULL value in the document
    • HTML Document - save the results as a formatted HTML document
      • Include SQL Statement - include the SQL statement in the document
      • String quoted identifier - character used to delimit strings
      • Include columns as first row - include column names as the first row of the document
      • Include row count as first column - include row number in the first column of each row
      • Set text to (null) on NULL value - use the string "(null)" to represent a NULL value in the document
    • Excel Worksheet - save the results as a Microsoft Excel spreadsheet
      Note: this format cannot be sent to the Clipboard
      • Include SQL Statement - include the SQL statement in the document
      • Include columns as first row - include column names as the first row of the document
      • Include row count as first column - include row number in the first column of each row
      • Set text to (null) on NULL value - use the string "(null)" to represent a NULL value in the document
  6. Click on the Preview Script Tab to see what Aqua Command script you may have set to run on the results before saving. For full information on Aqua Commands and scripting Aqua Data Studio features, see the Aqua Command section's sample scripts.
  7. Click Save to Clipboard to send the results to the clipboard in the specified data format.
  8. Click Save to File to send the results to a file in the specified data format.