Rapid SQL Home | Rapid SQL Documentation | Embarcadero Technical Support | www.embarcadero.com
ReadMe Last Published: February 15, 2013. Any updates to these notes will be available at http://docs.embarcadero.com.
Thank you for using Embarcadero Rapid SQL, the integrated development environment for IBM DB2 UDB for Open Systems, IBM DB2 UDB for OS/390 and z/OS, Microsoft SQL Server, MySQL, Oracle, and Sybase Adaptive Server database systems. Rapid SQL is your fast path to higher productivity whether you're programming in SQL, PL/SQL, Transact-SQL, HTML or Java. Before you use Rapid SQL, please read the information below.
What's New in Version XE3.5/8.2
Updated support for IBM DB2 (LUW and z/OS) features
Updated support for IBM DB2 for Linux, Unix, and Windows features
Updated support for Oracle features
Updated support for Microsoft SQL Server features
Updated support for Sybase IQ features
DBMS Support and Connectivity
Generic JDBC/ODBC Connectivity
DBMS Versions No Longer Supported
Release Notes
Additional Resources
Licensing Your Embarcadero Product
Embarcadero Technologies Product Support
Embarcadero Technologies Technical Support
Embarcadero Technologies on the Web
What's New in Version XE3.5/8.2
Lockdown Mode
Registry location HKLM\Software\Embarcadero\Rapid SQL\Admin now has the following entries that let you restrict certain fatures:
UI/Explorer/Browser Updates
When linking is active, methods of changing the active/selected datasource are identical to those of previous release. You can explicitly change the active datasource by selecting a datasource from the Select Datasource dropdown. The active datasource changes automatically as datasource-associated windows such as object editors become active in the Workspace or as you select nodes in the Explorer. As a side effect, the associated datasource node in the Explorer tree is selected.
When linking is inactive, you can only explicitly change the active datasource when an SQL Editor window is open. The active datasource still changes atomatically as datasource-associated windows such as object editors become active in the Workspace. And when linking is inactive, the change in the selected datasource has no effect on the selected node in the Explorer tree.
This feature must be enabled. The Options Editor’s Explorer pane has a Column filters use regular expressions by default control that enables regular expression usage when Rapid SQL starts or a new Browser is manually opened. In addition a REGEX On/REGEX Off button in the status bar lets you toggle the feature on an off for a particular window.
Connectivity Updates
The Discover Datasources feature will automatically search registration files for datasource definitions and offer you the option to register any datasources found.
SQL Editor Updates
DBMS Platform/Driver Type | Notation |
---|---|
Oracle with native driver | :name or :number |
Oracle With JDBC driver | ? |
All other platforms/drivers | ? |
Support for bind variables is enabled on a editor window-by-editor window basis. Bind variable parameterization is enabled by setting the Prepare Batch Query Option, available on all DBMS platforms. For an enabled SQL Editor window, when using execution options, whenever a statement containing bind variable notation is encountered, a Bind Variables dialog opens. For each bind variable in the current stement, the dialog lets you specify:
Command Line Startup
This release introduces command line startup of Rapid SQL with switches letting you specify a datasource and credentials:
rsql.exe -D datasource -U username -P password
This is primarily aimed at identity management systems working in conjunction with Rapid SQL. Such systems can be configured to start Rapid SQL and connect to a specific datasource using credentials that are invisible to the user. Other applications that hide credentials, force connection to a specific datasource, or otherwise automate startup of Rapid SQL can make use of this feature.
Updated support for IBM DB2 (LUW and z/OS) features
Updated support for IBM DB2 for Linux, Unix, and Windows features
Updated support for Oracle features
Updated support for Microsoft SQL Server features
Updated support for Sybase IQ features
DBMS SUPPORT AND CONNECTIVITY OPTIONS
DEDICATED SUPPORT CONNECTIVITY OPTIONS
Rapid SQL provides dedicated connectivity to a specific version range of IBM DB2 for Linux, Unix, and Windows, IBM DB2 for z/OS, InterBase/Firebird, Microsoft SQL Server, MySQL, Oracle, and Sybase databases. The following connectivity options are provided:
The following table provides a summary of resources/requirements for connectivity to dedicated DBMS platforms. For each platform, it lists supported versions, the client software, driver, or client/driver combination that must be installed if using native Embarcadero clients, and the third-party, Type 4 JDBC drivers packaged with Rapid SQL.
DBMS Platform | Supported Versions | Client (or driver/client combination) Required for use with Native Embarcadero Drivers | Packaged JDBC Driver |
---|---|---|---|
Firebird | Firebird 2.0 | Firebird ODBC Driver | Jaybird JDBC Driver |
IBM DB2 for z/OS | v8 and v9 | DB2 UDB Client for Windows 8.0 or later | IBM Data Server Driver for JDBC |
IBM DB2 for LUW | Versions 9.0 - 9.7 | IBM DB2 LUW Client for Windows 8.0 or later | IBM Data Server Driver for JDBC |
InterBase | InterBase 2007
InterBase 2009 |
InterBase ODBC Driver or DataDirect ODBC driver for InterBase and the InterBase Client | Interbase JDBC Driver |
Microsoft SQL Server |
2005 (All editions including 2005 Express Edition for 32-bit x86 and 64-bit Itanium & x86-64)
2008 2012 |
Microsoft SQL Server Client Library | jTDS Type 4 JDBC Driver for Microsoft SQL Server
Microsoft SQL Server JDBC Driver |
MySQL | 4.x | MySQL Connector/ODBC Driver 5.2.x Driver - MySQL Connector/ODBC driver 3.51.x Driver | MySQL Connector/J JDBC Driver |
Oracle | Oracle 9i, 10g, and 11g | Oracle SQL*Net Client | Oracle JDBC Thin Driver |
Sybase ASE | Sybase System 12.5 - Sybase 15.5 | Sybase Open Client | jTDS Type 4 JDBC Driver for Microsoft SQL Server
Sybase jConnect JDBC Driver |
Sybase IQ | 12.7 - 15.4 | SQL Anywhere ODBC drivers for Sybase IQ 12.7
Sybase IQ 32-bit ODBC drivers |
Sybase jConnect JDBC Driver for Sybase IQ |
GENERIC JDBC/ODBC CONNECTIVITY
Generic JDBC/ODBC connectivity to non-dedicated DBMS systems or non-database datasources is also provided. Rapid SQL can connect to a datasource using a customer-provided, third-party JDBC version 3.0 or ODBC version 3.0 driver. Minimal Rapid SQL functionality is provided, including a basic Explorer tree and SQL querying.
DBMS VERSIONS NO LONGER SUPPORTED
As of this release, Rapid SQL is no longer tested against Microsoft SQL Server 2000 or IBM DB2 for Linux, Unix, and Windows 8.x.
Release Notes
IMPORTANT ADVISORY NOTES
KNOWN ISSUES
BUG FIXES
Bugs Fixed in Embarcadero Rapid SQL 8.2/XE3.5 | ||
---|---|---|
Issue # | Description | DBMS |
RAP-2833 | RS740 3214 : Application prints 3 copies page layout is set on Landscape | All |
RAP-3572 | Rapid SQL randomly crashes after connecting to a datasource. | All |
RAP-4231 | Error: failed to load Embarcadero Component: | All |
RAP-4242 | Accessing object Descriptor via CTRL + D causes error: Failed to obtain an Browser Window object. | All |
RAP-4542 | Crashing when customer changes datasources | All |
RAP-4703 | Closing the program even if not connected to any Datasource will keep a RSQL.exe process in the task manager | All |
RAP-4931 | Going to Format - Properties isn't launching the display settings | All |
RAP-4932 | Right clicking on a column header deselects anything that you currently have selected in a results set | All |
RAP-5198 | Rapid SQL should not use MS Outlook to send notification email after user sets up SMTP in File > Options > SMTP Mail | All |
RAP-5491 | Server Busy Window seen regularly when using MSTFS (Microsoft Team Foundation Server) | All |
RAP-5640 | [Results] The save as Excel file type creates a html file with xls extension | All |
RAP-5721 | TS [Project]:Drop Statements are missing for reversed-engineering Procedures | All |
RAP-5746 | Error when executing scheduled task, Log4j:WARN No appenders could be found for logger Please initialize the log4j system properly | All |
RAP-5760 | Rename function does not work | All |
RAP-5768 | [SQL Editor] Issues with Commenting lines and blocks of lines | All |
RAP-5772 | [Script Execution Facility] System message indicating execution was completed is no longer displaying | All |
RAP-5774 | [Script Execution Facility] Output files are larger than before and is not exportable to MS Access | All |
RAP-5282 | Rapid SQL gives no result when user copies and pastes queries in ISQL window and execute the code in DB2 | DB/2 |
RAP-5717 | [SQL Editor] Syntax highlighting / coloring disappear in SQL script window when connecting to a datasource via ODBC | ODBC |
RAP-4343 | go to "Generate" -> "Statements" ->"Insert" no attributes | Oracle |
RAP-4395 | Native types aren't available in the Create Table wizard during column specification | Oracle |
RAP-5308 | When running a query plan on a SQL, it doesn't display the table name like it used to in Rapid SQL 7.5.5. | Oracle |
RAP-5749 | [SQL Execution] Error "Program encountered unexpected token '"COR"' when running the explain plan | Oracle |
RAP-5753 | [Connectivity] unable to use "Use TNS Alias option" as it generates an error. | Oracle |
RAP-5754 | [Application] Process does not terminate and unable to restart a new session until process is killed. | Oracle |
RAP-5773 | Slow performance when opening a new ISQL | Oracle |
RAP-5786 | [Datasource Explorer] object count for packages is displayed as 24000 | Oracle |
RAP-2851 | RS740 3214: Can't create Identity column with bigint datatype in SQL Server | SQL Server |
RAP-5350 | Execution of Stored Procedure with data type NVARCHAR shows NULL in results for that data type column | SQL Server |
RAP-3478 | When exiting the application, receive error: "The instruction at "0xb6d63e3e" referenced memory at "0xb6d63e3e". The memory could not be "read". | Sybase ASE |
RAP-3753 | Frequent crashes occur after extracting a proc or table as well as when doing a copy and paste | Sybase ASE |
RAP-3890 | "Failed to create a connection. Url or driver class may be incorrect Invalid pointer." when using Embarcadero Sybase JDBC driver | Sybase ASE |
RAP-4435 | When closes Rapid SQL, user gets error: run-time error in Visual C++ R6025 pure virtual function call | Sybase ASE |
RAP-4450 | Getting reference memory location error after running a select query | Sybase ASE |
RAP-4741 | Copying certain data values from a query results screen causes extra data to be selected | Sybase ASE |
Additional Resources
Licensing Your Embarcadero Technologies Product
All Embarcadero Technologies products include a 14-day trial period. To continue using the product without interruption, we recommend that you license it as soon as possible. For information on licensing your product, refer to the Rapid SQL Installation Guide. If you have not yet purchased your Embarcadero Technologies product, contact [email protected], or [email protected] for sales in the EMEA region.
Embarcadero Technologies Product Support
The Embarcadero Technologies Web site is an excellent source for additional product information, including white papers, articles, discussion forums, and the Embarcadero Knowledge Base. Visit www.embarcadero.com/support, or click any of the links below, to find:
Embarcadero Technologies Technical Support
If you have a valid maintenance contract with Embarcadero Technologies, the Embarcadero Technical Support team is available to assist you with any problems you have with our applications. Our maintenance contract also entitles registered users of Embarcadero Technologies products to download free software upgrades during the active contract period. Evaluators receive free technical support for the term of their evaluation (14 days).
We encourage you to open technical support cases via the Technical Support request form. For additional information about Embarcadero Technologies Technical Support, visit the Support section of our Web site.
Embarcadero Technologies on the Web
To download evaluations of other Embarcadero Technologies products or to learn more about our company and our products visit us at www.embarcadero.com.