Embarcadero Rapid SQL



Similar documents
Why Data Warehouse Projects Fail Using Schema Examination Tools to Ensure Information Quality, Schema Compliance, and Project Success

Setting up IIS on Windows 7: Build Web Services with RAD Studio 2010

ER/Studio Data Architect

Embarcadero ToolCloud for XE Quick Start Guide. ToolCloud for Embarcadero XE Products Last Published May 5, 2010

Selecting the Right Change Management Solution Key Factors to Consider When Evaluating Change Management Tools for Your Databases and Teams

Tech Notes. Corporate Headquarters EMEA Headquarters Asia-Pacific Headquarters 100 California Street, 12th Floor San Francisco, California 94111

Embarcadero Technologies, with contributions from Ron Lewis, Senior Security Analyst, CDO Technologies

New Tools for Faster SQL Tuning and Analysis Embarcadero Technologies

Using Database Monitoring Tools to Measure, Manage, and Prove SLA Compliance Embarcadero Technologies

Role-Based Benefits of Buying and Using ER/Studio Enterprise Portal

Embarcadero DB Change Manager 6.0 and DB Change Manager XE2

Reducing the Time and Costs Associated with Sarbanes-Oxley Compliance

Rapid SQL XE Product Reviewer Guide

InterBase SMP: Safeguarding Your Data from Disaster

ER/Studio 8.0 New Features Guide

Managing Java EE Performance with Embarcadero s J Optimizer Request Analyzer

Change Manager 5.0 Installation Guide

Embarcadero Rapid SQL

Embarcadero DB Change Manager

DB Optimizer XE and DB Optimizer 2.5

Best Practices and a Must Have Toolset for SOA Migration Projects

DBArtisan 8.5 Evaluation Guide. Published: October 2, 2007

Software Development Predictions For 2009

Delphi Developer Certification Exam Study Guide

Cloud Computing for Technology Tools

Healthcare Data Management Survey Report

The High Performance DBA Series Best Practices That Every Multi-Tasking DBA Must Know

Embarcadero Rapid SQL

Product Documentation. ER/Studio Repository. Installation and Administration Guide 4th Edition. Version 6.0 Published January 2011

Embarcadero DBArtisan

Performance Tuning Essentials for Java Manage Application Speed, Scalability and Reliability Throughout the Development Process

Database Trends Survey Report

International Sybase User Group Member Survey Report

Best Practices for Managing Multiple Database Platforms for Performance & Availability

ER/Studio Enterprise Portal User Guide

Rapid SQL 7.6 Evaluation Guide. Published: January 12, 2009

Top 10 Considerations for Choosing Database Tools Beyond the Feature Matrix

Everything PHP Developers Need to Be Productive Introducing Delphi for PHP 2.0

From Visual C++ Application to Native Mac in 90 Seconds

P R O V I S I O N I N G O R A C L E H Y P E R I O N F I N A N C I A L M A N A G E M E N T

Embarcadero Performance Center 2.7 Installation Guide

A New Tooling Charter for Data-Driven Software Development

MobiLink Synchronization with Microsoft SQL Server and Adaptive Server Anywhere in 30 Minutes

Embarcadero Rapid SQL Developer 2.0 User Guide

Oracle Business Intelligence Server Administration Guide. Version December 2006

StarWind iscsi SAN Software: Configuring High Availability Storage for VMware vsphere and ESX Server

User Guide. Informatica Smart Plug-in for HP Operations Manager. (Version 8.5.1)

FileMaker 14. ODBC and JDBC Guide

IBM Sterling Control Center

Acrobat X Pro Accessible Forms and Interactive Documents

DBMoto 6.5 Setup Guide for SQL Server Transactional Replications

Kony MobileFabric. Sync Windows Installation Manual - WebSphere. On-Premises. Release 6.5. Document Relevance and Accuracy

StreamServe Persuasion SP5 Control Center

Lenovo Online Data Backup User Guide Version

EPM Performance Suite Profitability Administration & Security Guide

Tutorial: Mobile Business Object Development. SAP Mobile Platform 2.3 SP02

HYPERION SYSTEM 9 N-TIER INSTALLATION GUIDE MASTER DATA MANAGEMENT RELEASE 9.2

Ringing the Changes for Change Management Philip Rathle and Scott Walz

MAKE A NEW SUBSITE 1. On the left navigation, click Site Contents (or Sites). Scroll down to subsites. Click new subsite.

BIGPOND ONLINE STORAGE USER GUIDE Issue August 2005

Kaseya 2. User Guide. Version 1.1

CA Nimsoft Monitor. Probe Guide for Cloud Monitoring Gateway. cuegtw v1.0 series

SAS Task Manager 2.2. User s Guide. SAS Documentation

Information Design Tool User Guide SAP BusinessObjects Business Intelligence platform 4.0 Feature Pack 3

Considerations: Mastering Data Modeling for Master Data Domains

EMC ApplicationXtender Server

ADP Workforce Now V3.0

Oracle Business Intelligence 11g OPN Advanced Workshop

WebSphere Business Monitor V6.2 KPI history and prediction lab

Buy One, Get One Free Promotion FAQ

EMC ApplicationXtender Server

Oracle Hyperion Financial Data Quality Management, Fusion Edition ERP Source Adapter for SAP Financials. Readme. Purpose. Overview.

Tutorial: Mobile Business Object Development. Sybase Unwired Platform 2.2 SP02

INSTALLING MICROSOFT SQL SERVER AND CONFIGURING REPORTING SERVICES

Installing SQL Express. For CribMaster 9.2 and Later

NEW FEATURES ORACLE ESSBASE STUDIO

SAS BI Dashboard 4.3. User's Guide. SAS Documentation

Tutorial: Mobile Business Object Development. SAP Mobile Platform 2.3

CTERA Agent for Mac OS-X

Managing Third Party Databases and Building Your Data Warehouse

Content Filtering Client Policy & Reporting Administrator s Guide

CaseWare Time. CaseWare Cloud Integration Guide. For Time 2015 and CaseWare Cloud

User Guide. CTERA Agent. August 2011 Version 3.0

14.1. bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë

CONFIGURING MICROSOFT SQL SERVER REPORTING SERVICES

RB Digital Signature Proxy overview

Setting up Client Browsers Oracle FLEXCUBE Universal Banking Release [May] [2011]

SAS Activity-Based Management Server Software Release 6.0 for Windows

HDA Integration Guide. Help Desk Authority 9.0

Oracle Fusion Middleware User s Guide for Oracle Approval Management for Microsoft Excel 11gRelease 1 ( )

Ross Video Limited. DashBoard Server and User Rights Management User Manual

Oracle Fusion Middleware

Symantec Enterprise Vault

FOR WINDOWS FILE SERVERS

Changes for Release 3.0 from Release 2.1.1

Sage Estimating (SQL) (formerly Sage Timberline Estimating) Release Notes. Version (Controlled Release)

QUANTIFY INSTALLATION GUIDE

BlackBerry Web Desktop Manager. Version: 5.0 Service Pack: 4. User Guide

HR Onboarding Solution

Installing and Configuring SQL Express 2008 R2 for Supply Chain Guru

Transcription:

Product Documentation Embarcadero Rapid SQL New Features Guide Version XE4/8.5 1st Edition Sept., 2013

2013 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other Embarcadero Technologies product or service names are trademarks or registered trademarks of Embarcadero Technologies, Inc. All other trademarks are property of their respective owners. This software/documentation contains proprietary information of Embarcadero Technologies, Inc.; it is provided under a license agreement containing restrictions on use and disclosure and is also protected by copyright law. Reverse engineering of the software is prohibited. Embarcadero Technologies, Inc. is a leading provider of award-winning tools for application developers and database professionals so they can design systems right, build them faster and run them better, regardless of their platform or programming language. Ninety of the Fortune 100 and an active community of more than three million users worldwide rely on Embarcadero products to increase productivity, reduce costs, simplify change management and compliance and accelerate innovation. The company s flagship tools include: Embarcadero Change Manager, CodeGear RAD Studio, DBArtisan, Delphi, ER/Studio, JBuilder and Rapid SQL. Founded in 1993, Embarcadero is headquartered in San Francisco, with offices located around the world. Embarcadero is online at www.embarcadero.com. CORPORATE HEADQUARTERS EMEA HEADQUARTERS ASIA-PACIFIC HEADQUARTERS 100 CALIFORNIA STREET 12TH FLOOR SAN FRANCISCO, CALIFORNIA 94111 USA YORK HOUSE 18 YORK ROAD MAIDENHEAD, BERKSHIRE SL6 1SF, UNITED KINGDOM L7. 313 LA TROBE STREET MELBOURNE VIC 3000 AUSTRALIA

CONTENTS Contents Data Governance................................................................... 5 Other Datasource Registration Updates................................................ 9 User Interface and Navigator Updates................................................. 10 SQL Server Updates................................................................ 11 Oracle Updates.................................................................... 11 RAPID SQL XE4/8.5 NEW FEATURES GUIDE 3

CONTENTS 4 RAPID SQL XE4/8.5 NEW FEATURES GUIDE

NEW FEATURES New features for this release fall into the following categories: Data Governance Other Datasource Registration Updates User Interface and Navigator Updates SQL Server Updates Oracle Updates DATA GOVERNANCE Rapid SQL now integrates with Embarcadero Connect, Embarcadero s data governance repository. This lets Rapid SQL participate in governance schemes aimed at control and centralization of data-related resources, providing controlled access to those resources, and distributing relevant information on those resources. New functionality areas include: Enabling and Connecting to an Embarcadero Connect Server Embarcadero Connect and Datasource Management Embarcadero Connect Model Metadata and the SQL Editor ENABLING AND CONNECTING TO AN EMBARCADERO CONNECT SERVER The Options Editor s Connect tab lets you configure Embarcadero Connect server usage: Use Connect enables connections to an Embarcadero Connect server while Connect URL lets you provide an address. A control on the main window s status bar provides current configuration/status information on the Connect server. RAPID SQL XE4/8.5 NEW FEATURES GUIDE 5

Double-clicking the control initiates an action appropriate to the current status. For example if Connect server usage is enabled and properly configured, but Rapid SQL is not currently logged in, then double-clicking the status control opens a login dialog. NOTE: Three new HKLM/HKCU registry settings (ConnectURL, UseConnect, and AllowKeepMeSignedIn) let you lock down those features. EMBARCADERO CONNECT AND DATASOURCE MANAGEMENT A new Connect Navigator, similar to the existing Navigator, lets you work with datasource definitions residing on an Embarcadero Connect server. The Navigator hierarchy shows Datasource groups Datasource definitions residing on the Embarcadero Connect repository Locally datasources that were registered using definitions in the Embarcadero Connect repository 6 RAPID SQL XE4/8.5 NEW FEATURES GUIDE

In order to make use of a Connect datasource, you must register it as a local datasource. This creates a local copy of the datasource definition, accessible in the existing Navigator. Key connectivity information, the Connection Information tab settings (excluding Datasource Name) and a custom JDBC driver if supplied, is not editable in the resulting local datasource definition. Security Parameters tab information, such as User ID and Password) is not copied to the local datasource definition. By default, when you register a Connect server datasource as a local datasource, the local definition is attached to the Connect version. The local definition s key connectivity information is synchronized with the Connect server definition on each attempt to connect to the datasource. An attached datasource has a distinctive icon: You can subsequently detach an attached datasource definition, leaving that definition available as a local datasource. The datasource will no longer be synchronized with the corresponding definition on the Connect server. While the attach and detach operations can be used against individual datasource definition, the Connect Navigator also offers a Reconcile Datasources operation that lets you manage multiple Connect datasources simultaneously. RAPID SQL XE4/8.5 NEW FEATURES GUIDE 7

The three lists offer the following options: Matching data sources - lists Embarcadero Connect server datasource definitions and local datasource definitions with identical connection information details but that are currently not attached. Selecting an entry from this list attaches the local datasource to the Connect datasource, ensuring that any changes to the Connect server definition will be copied to the local datasource definition on the next attempt to connect to the datasource Unmatched Connect data sources - lists Embarcadero Connect server datasource definitions for which there are no local datasource definitions with matching connection information. Selecting an entry from this list creates a matching local datasource definition and attaches the local definition to the matching Connect server datasource definition. Unmatched local data sources - lists local datasource definitions for which there are no Embarcadero Connect server datasource definitions with matching connection information. Selecting an entry from this list creates a matching Connect server datasource definition and attaches the local definition to the Connect server datasource definition. In addition to local Rapid SQL use of Connect datasources, the Connect Navigator lets you create, edit, and delete datasource definitions on the Connect server. 8 RAPID SQL XE4/8.5 NEW FEATURES GUIDE

EMBARCADERO CONNECT MODEL METADATA AND THE SQL EDITOR Rapid SQL integrates with Embarcadero Connect, a product that allows easy distribution of data governance repository metadata to the enterprise. Specifically, if a database or schema has associated model data in Connect, model data such as alerts and attribute/entity descriptions can be displayed/included in the SQL Editor in the following ways: Attribute/Entity descriptions can be included in Code Assist proposals On explicitly formatting a script, metadata for tables and views referenced in SELECT, CREATE PROCEDURE, CREATE FUNCTION, CREATE TRIGGER, CREATE VIEW statements are added in a single comment block above the referencing statement When hovering the mouse over a table column name, table name or view name, a tooltip showing the entity/attribute description is displayed Warning icons are displayed in the window gutter beside lines referencing objects whose metadata includes alerts On execution of a script referencing objects whose metadata includes alerts, the error pane opens with an entry for each referenced object. To use model metadata in the SQL Editor 1 Ensure that Connect repository usage is enabled and that you are logged in to the Connect Server. 2 Configure the Metadata features on the ISQL > Code Assist page of the Options editor. OTHER DATASOURCE REGISTRATION UPDATES The Datasource Registration Wizard has been simplified so that all connection information is, as in earlier releases, provided on a single page. RAPID SQL XE4/8.5 NEW FEATURES GUIDE 9

Additional improvements include: When using the Sybase JConnect driver, you now provide the sql.ini alias name as opposed to the host and port. When using the Oracle Thin JDBC driver, Rapid SQL now lets you provide a tnsnames.orai alias name as opposed to host, port, and SID/service details. In both cases, if the information in the alias file changes, those changes do not have to be made manually in Rapid SQL. USER INTERFACE AND NAVIGATOR UPDATES Bookmarks Enhancements The number of Navigator Bookmarks you can create has been increased from 64 to 256. In addition, Rapid SQL will no longer allow you to create multiple bookmarks referencing the same Navigator node. 10 RAPID SQL XE4/8.5 NEW FEATURES GUIDE

SQL SERVER UPDATES SQL Server 12 SQL Features This release introduces dedicated SQL Editor support for SQL Server 12 Transact SQL. Rapid SQL features such as SQL execution, debugging, formatting/editing, and automated error detection and coding assistance, now work seamlessly against SQL Server version 12. Specific updates have been made to accommodate reserved words/keywords, buillt-in functions, and updates to the ALTER, CREATE, DROP and other statements. ORACLE UPDATES DBMS_SCHEDULER Support In previous releases, Rapid SQL supported the DBMS_JOB package through its Oracle Job Queue mechanism. As of this release, Rapid SQL provides support for the DBMS_SCHEDULER package. Support includes all DBMS_SCHEDULER action types, Oracle s calendaring syntax, as well as commonly used attributes. DBMS_SCHEDULER support is implemented in Rapid SQL with four new object types, available in the Datasource Navigator under a new Scheduler node: Three new wizards/editors are available: Schedules Wizard - Builds and submits a call to DBMS_SCHEDULER.CREATE_SCHEDULE call. Programs Wizard - Builds and submits a call to DBMS_SCHEDULER.CREATE_PROGRAM with optional DBMS_SCHEDULER.DEFINE_PROGRAM_ARGUMENT calls, letting you create a program. RAPID SQL XE4/8.5 NEW FEATURES GUIDE 11

Jobs Wizard - Builds and submits a call to DBMS_SCHEDULER.CREATE_JOB with optional DBMS_SCHEDULER.SET_JOB_ARGUMENT_VALUE, DBMS_SCHEDULER.SET_ATTRIBUTE, and DBMS_SCHEDULER.ENABLE calls. Against jobs, three DBMS_SCHEDULER-specific object actions are available: Enable/Disable - Corresponds to DBMS_SCHEDULER.DISABLE or DBMS_SCHEDULER.ENABLE calls. Run Job - Corresponds to a DBMS_SCHEDULER.RUN_JOB call. 12 RAPID SQL XE4/8.5 NEW FEATURES GUIDE

Stop Job - Corresponds to a DBMS_SCHEDULER.STOP_JOB call. The Enable/Disable action is also available against programs. Suppression of time component in DATE datatype results In the Results window of the ISQL Editor, display of Oracle DATE datatype results can now be configured to suppress display of time components (DD:MM:SS) if the time component is all zeroes. The Options Editor (File > Options > Connection > Oracle) now has a Hide time portion of DATE datatype if zero control that controls this feature. RAPID SQL XE4/8.5 NEW FEATURES GUIDE 13

14 RAPID SQL XE4/8.5 NEW FEATURES GUIDE