The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Size: px
Start display at page:

Download "The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into"

Transcription

1

2 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle.

3 <Insert Picture Here> Effective Development with Oracle Databases Christian Shay, David Gambino, David Peake, Kuassi Mensah

4 Agenda Part 1: Oracle Application Express David Peake Part 2: Oracle and.net Christian Shay Part 3: Java, PHP, Python, and Ruby/Rails Kuassi Mensah Part 4: Oracle SQL Developer David Gambino

5 <Insert Picture Here> Oracle Application Express (Version 3.1) David Peake Principal Product Manager Database Tools

6 Oracle Application Express Unique mass market Web application development tool for the Oracle Database No client software Only a Web browser Develop and deploy professional applications that are both fast and secure Declarative, database-centric web application development tool No Cost DB Feature (requires 9iR2 or above) Easy to develop Easy to deploy Easy to manage

7 Problem: Extending EBusiness Suite Using Spreadsheets to load information Defining Alerts & Exceptions Auditing & Management reports and charts Uploading Personnel Data Creating and maintain Flexfield Hierarchies Managing Workflow responses Global view of customers across all operating units Manage day-to-day credit decisions on sales orders

8 Problem: Ability to Build Tactical Applications Quickly Centrally managed Enterprise Database Backed-up Secure Scalable Gain more data visibility Integrate data silos Additional reporting Increase productivity React to market forces Meet compliance requirements Need to do more with fewer people and less budget

9 Consolidate with Oracle Application Express Spreadsheets Desktop Databases File Servers Oracle Application Express

10 Solution: Oracle Application Express EASY to Develop Rapid Web application development Fully productive very quickly Declarative / Wizards EASY to Deploy No client software Browser based Feature of the Oracle Database EASY to Maintain Centrally managed metadata repository Multi-tenant hosting Robust framework

11 Integrating with EBusiness Suite Use the APEX Wizards to create Forms, Reports and Charts directly on Applications Tables Use Applications security Same Username / Password for APEX Use Applications Menus to link directly to APEX pages Have APEX call Applications APIs directly Create links in APEX Pages to Applications Forms Use Applications Responsibilities within APEX so that APEX functionality is only available to responsible users Applications 12 will not install mod_plsql by default but can be manually configured for use with APEX

12 Browser + Metadata Repository No Client Software Browser Based Development, Deployment, and Runtime Environment Application Logic stored in metadata No separate executable(s) Comprehensive wizards enhance productivity You write some SQL and optionally PL/SQL snippets Declarative development yields fewer differences between developers

13 Functionality Overview Complete Environment Application Builder SQL Workshop Utilities Administration Migrations Site Specific Tasks Development Environment available in 9 languages

14 Out-of-the-box Development Features

15 D E M O N S T R A T I O N Rapid Application Development

16 Oracle Technology Network (OTN) Download latest Release Getting Started Documentation & Tutorials Hosted Environment Oracle By Example Community & Partners

17 Conclusion Easy to Develop Easy to Deploy Easy to Manage

18 Next Steps Information: Hosted Development:

19 This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

20 <Insert Picture Here> Oracle and.net Christian Shay Principal Product Manager

21 Oracle s Commitment to.net ODP.NET ODP.NET Visual Studio.NET Plug-ins.NET Stored Procedures ODAC bit ODP.NET ODAC Q Q Q Q NET 1.0.NET 1.1 VS 2003.NET 2.0 & VS 2005.NET 3.0 Windows Vista

22 Relationship with Microsoft Engineering Close collaboration with MS Engineering teams Access to pre-release drops of Microsoft products VSIP Premier Marketing partner Marketing Support Sponsorship at respective events Joint training, road shows, collateral etc. Microsoft Premier Support Agreement Collaboration of support teams

23 .NET Development Environment Support Oracle Developer Tools for VS Visual Studio Environment Develop Database Development C++, C#, VB.NET Application Deploy Deploy Oracle Providers for ASP.NET IIS (ASP.NET) IIS MTS/ COM+ Application Oracle Database Extensions for.net Oracle Data Provider for.net

24 Oracle Technology Network.NET Developer Center Free downloads of Visual Studio tools, ODP.NET and Oracle Database XE. Whitepapers Sample Code Demo Videos Help Forums How to step by step tutorials Latest Oracle on.net News

25 Develop on Windows, Database on any Platform ODT and ODP.NET Visual Studio Environment Windows Windows Linux Unix Other Oracle 11g,10g, 9i, or 8i

26 Oracle Developer Tools for Visual Studio (ODT) <Insert Picture Here>

27 Ease of Development Visual Studio Fully integrated with Visual Studio 2005 and 2008 Server Explorer Data Sources Window Data Source Configuration Wizard Dataset Designer TableAdapter Configuration Wizard Query Builder/Query Designer More Automatic code generation Winform and ASP.NET Data Sources Window Integration with SQLDataSource control Makes ASP.NET web application development very easy

28 Ease of Development Visual Studio Oracle Wizards and Designers Table/View Designer Stored Procedure/Function/package Wizards Grant/Revoke Privileges Wizard Import Table Wizard Migrate tables/data from databases, Excel, Access Object, VARRAY, Nested Table Designers UDT Custom Class Code Generation Wizard Full Oracle UDT Support View UDTs in Server Explorer Incorporate UDTs into tables and views Retrieve UDT data Use UDT types in other wizards (e.g. Table Designer)

29 Ease of Development Visual Studio Oracle Database Project Manage, Edit and Run SQL scripts SQL*Plus is built in Source control integration SourceSafe and Team Foundation Server Integrated PL/SQL Editor and Debugger Oracle Query Window Ad Hoc SQL Explain Plan Auto-commit toggle

30 Feature Overview Oracle Data Window Customizable control how many rows are fetched.net Stored Procedure Deployment Integrated help system SQL, PL/SQL keywords

31 D E M O N S T R A T I O N Visual Studio Integration

32 Oracle Data Provider for.net (ODP.NET) <Insert Picture Here>

33 ODP.NET Object Model Disconnected Layer Connected Layer (ODP.NET) Data Layer DataSet Oracle DataAdapter Oracle CommandBuilder Oracle DataReader Oracle Command Oracle Transaction Oracle Connection Oracle

34 ODP.NET Features Full PL/SQL support Packaged, non-packaged, anonymous, autonomous Batch SQL available with anonymous PL/SQL Native Oracle data types REF Cursors, LOBs, XMLType, TimeStamp, etc. Safe type mapping to.net data types Connection pooling Min, Max, Timeout, Lifetime, Increment, Decrement

35 ODP.NET Features Transactions Enterprise Services via Oracle Services for MTS Local (Implicit and Explicit) System.Transactions Savepoints Parameters PL/SQL Associative Array data type LOBs Ability to pre-fetch or defer LOB retrieval

36 ODP.NET Features XML XMLType data type Query and Save XML from the DB Both relational and object-relational Interoperate with MS XML APIs (e.g. XmlReader) Supports XSLT, XPATH, and XML Schema RAC Automatic load balancing Automatic connection cleanup

37 ADO.NET Support Change Notification Factory and DbCommon Classes Systems.Transactions DataAdapter Batch Update Schema Discovery APIs Connection String Builder Server Enumeration

38 Instant Client XCopy Deployment Zip package of binaries Install done manually or through a third-party installer easily Great control over the installation process Install process Step 1: Copy IC files to disk Step 2: Run install.bat Step 3: Add installation directories to Windows PATH Step 4: Modify NLS_LANG to desired locale

39 Oracle Providers for ASP.NET <Insert Picture Here>

40 Ease of Development ASP.NET Benefit: Improve web developer productivity via Oracle Providers for ASP.NET Pre-built services to store website state into Oracle Services for commonly used website information E.g. user info, user roles, shopping cart Easy to learn Based on standard ASP.NET provider APIs and schema Inherits from.net Framework 2.0 base classes Compatible with ASP.NET service classes No unique extensions in Oracle ASP.NET providers

41 Oracle Providers for ASP.NET Features Seamless integration with ASP.NET services and controls Reference to specific providers unnecessary High level of abstraction: services and controls based programming Easy to switch from SQL Server to Oracle quickly Configuration file determines which data source to use Easy to setup and manage Can be managed by IIS or Website Admin Tool

42 Oracle Providers for ASP.NET IIS ASP.NET Controls ASP.NET Services Oracle Providers for ASP.NET ODP.NET

43 Available Providers Oracle Providers for ASP.NET components Membership Provider Role Provider Profile Provider Session State Provider Site Map Provider Web Parts Personalization Provider Web Event Provider Cache Dependency Provider Each provider is independent of one another Administrators choose which provider(s) to use

44 D E M O N S T R A T I O N ASP.NET Providers

45 .NET Stored Procedures <Insert Picture Here>

46 Oracle Database Extensions for.net Database option DB server on Windows only Both 32-bit and 64-bit supported Oracle Database 10g Release 2 or later

47 Oracle Database Extensions for.net Oracle Developer Tools for Tools Visual for Studio VS.NET.NET Visual Studio Environment Develop C#,VB.NET,C++ Server Project (Use ODP.NET if required) Client Application Invoke Invoke Stored Procedure, SQL.. Assembly foo.dll (proc sp) Build Deploy Stored Proc Oracle Database Extensions for.net for.net

48 More Information.NET Technology Center Blog For more questions

49 This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

50 <Insert Picture Here> Java, PHP, Python, and Ruby/Rails Development with Oracle Kuassi Mensah -- Server Technologies - Database Access and Programming Interfaces

51 Agenda Programming Languages The Landscape Static vs Dynamic Languages The Rise of Dynamic Language Database-backed Rich Internet Applications What Oracle Database 11g Brings to Java/PHP/Ruby/Python Applications

52

53 Static vs Dynamic Languages Static Languages Java, C, C++, C#, Visual Basic Strong/Static Typing Still Most Used and Most Popular Languages Compilation Required Mostly Closed Source General Purpose, System Programming Dynamic Languages PHP, Perl, Python, Ruby, JavaScript Weak/Dynamic Typing Fastest Growing Adoption Rate (LAMP, WAMP, MAMP) Interpreted, Compiled, RAD Mostly Open Source Automation, Web Scripting Rich Internet Applications

54 The Rise of Dynamic Languages Dynamic Languages Boost Productivity and Allow Performing Complex Jobs More Quickly and Easily. Database-backed Rich Internet Application Development Pervasive Governments Public Sector Universities Start-Ups Enterprises Web Economy Open Source

55 Database-backed Rich Internet Applications Web Server (Apache) Java/PHP/Ruby/Python Language Adapter Oracle Client Libraries & Drivers

56 Agenda Programming Languages What Oracle database 11g Brings to Java/PHP/Ruby/Python Application Development Highlights Performance Highlights Advanced Connection Management High Availability High Scalability Manageability

57 Application Development Highlights <Insert Picture Here>

58 Java Standards JDBC 4.0 RowId NChar & Nclob Wrapper Interface SQLException Hierarchy conn.createblob, createclob, etc SQLXML (TBD) Java in the Database Goes Java 5 i.e. JDK 1.5 in base 11.1 release Java in the Database Got JMX JMX Instrumentation Support standard JMX-enabled tools(i.e., JConsole)

59 Advanced Security in JDBC-Thin AES Encryption SHA1 Check-Summing 3rd Party Authentication Radius Kerberos SSL OS Authentication

60 JDBC Performance Prefetch in First Roundtrip (JDBC-Thin) Saves 1 database roundtrip per SELECT Statement Benefit for ad-hoc queries New Native AQ protocol (JDBC-Thin) AQ/OJMS operations 40%-300% Faster Reduced server-side CPU Utilization

61 Java in the Database Java SE/EE Java in the Database Java SQL JDBC Calls JDBC Calls Java Java SQL Stored Procedure Call Typically 10+ times Faster!

62 Java in the Database: What For Trigger-based Notification System using RMI Secure Credit-Card Processing using JSSE Custom Alert applications that monitor business data Sending s with attachment from within the database Produce PDF files from Result Set Execute external OS commands and external procedures Implement Md5 CRC Publish Repository Content to Portal Portable Logistic Applications Implement Parsers for various File Formats (txt, zip, xml, binary) Implement Image Transformation and Format Conversion (GIF, PNG, JPEG, etc) Implement database-resident Content Management System HTTP Call-Out JDBC Call-Out RMI Call-Out to SAP Web Services Call-Out Messaging across Tiers Database Resident Lucene* RESTful Database Web Services* *

63 Application Development Highlights SQL Developer Application Express PL/SQL Java PHP.NET Migration Workbench Third party database support Access migration Flash Charting, PDF output FAST Native Compiler Fine Grained Dependency Tracking JIT Compiler JDK-like environment Scalability with Database Resident Connection Pool Integration with Visual Studio 2005 Microsoft ADO.NET 2.0 support

64 Partnership and Contributions Java Active member of the JCP Lead or Contribute to numerous Java Specification Requests Strategic Developer and Member of Eclipse Foundation Board of Directors Oracle Leads 3 Projects Database Plug-in for Eclipse DTP Enablement OC4J Adapter for Eclipse WTP Contribution to Apache PHP Active member of the PHP Community Partnership with Zend -> Zend Core for Oracle Contribution to OCI8 Extension Ruby/Rails, Python

65 <Insert Picture Here> Performance Highlight Client Query Result Cache Database Resident JIT Cube Organized Materialized Views

66 Client Query Result Cache Database Server Configuration (init.ora) client_result_cache_size=200m client_result_cache_lag=5000 Client Configuration (sqlnet.ora) OCI_QUERY_CACHE_SIZE=200M Application Server OCI_QUERY_CACHE_MAXROWS=20 Database Hints for Caching the Result Set select /*+ result_cache */ * from employees Alternatively without code change alter table emp result_cache (mode force); The Cache is proactively invalidated upon changes to the Result Set on the server side Available with OCI, PHP, Ruby, ODP.Net, JDBC-OCI, ODBC

67 Client-Side Result Cache 5-8 x Faster 900% 800% 700% 600% 500% 400% 300% 200% 100% 0%

68 Cube Organized Materialized Views SQL Query Materialized Views Region Date Query Rewrite Product Channel Automatic Refresh OLAP Cube

69 Oracle database 11g Performance Summary Database Resident Connection Pool Java Just-In-Time Compiler Query Result Caching Client Side Caching 2000% % % 1500% 1000% % 80% 60% 500% % % 0% Nbr Connecti ons 0 Speed 0 Quer ies 0% Improvement Up to 20 x connections Up to 11 x Faster Up to 25% Faster Up to 22% Faster RAC Performance Enhancements Oracle Secure Backup Oracle Streams Enhancements Optimizer Stats Collection 180% % 140% 120% 100% 80% 60% 40% 20% 0% Query Intensive Backup Replication Stats Collection Up to 70% Faster Up to 25% Faster Up to 2 x Faster Up to 10 x Faster

70 <Insert Picture Here> Advanced Connection Management - Database Resident Connection Pool (PHP, OCI) - Universal Connection Pool (Java)

71 Creating a Persistent Connection Pooled Database Servers PHP oci_pconnect() 3 Busy Idle Server PGA memory Session memory 35k Idle Server Apace Processes 1 35k 2.. PHP oci_pconnect() 35k Connection Broker.

72 Closing a Persistent Connection Pooled Database Servers PHP oci_close() (oci_pconnect) Connection Broker Busy Server PGA memory Session memory 35k Idle Server Apache Processes PHP 4 oci_close() (oci_pconnect() 35k 35k...

73 Connection Back to the Pool Pooled Database Servers PHP Idle Server PGA memory Session memory Conn. Handle 35k Idle Server Apache Processes 5 35k. PHP 35k.. Conn. Handle

74 Memory Reduction with DRCP Sample Sizing for 5000 PHP Clients Dedicated Servers Shared Servers DRCP Servers Database Servers Session Memory DRCP Memory Overhead 5000 * 4 MB 100 * 4 MB 100 * 4 MB 5000 * 400 KB 5000 * 400 KB 100 * 400 KB 5000 * 35 KB Total Memory 22 GB 2.5 GB 615 MB

75 DRCP Scalability Benchmark Throughput & CPU usage in DRCP Throughput % and CPU% Throughput % Total CPU usage (%) Number of Connections

76 Universal Connection Pool Java SE Java EE POJO JDBC Adapter JCA Adapter JNDI Adapter Others Universal Connection Pool Connection Labeling JMX-based Management Advanced Timeouts Statistics Diagnostics and Tracing High Availability Load Balancing Work Load Management Connection Affinity DataGuard Support Driver JDBC / OID JDBC JCA RA DataSource Oracle SQL Server CICS

77 High Availability <Insert Picture Here>

78 Fast Connection Fail-Over The Application View Fast Connection Failover Invalid Connections Inst x Valid Connections Inst y

79 Fast Connection Fail-Over Under the Covers Connection Cache Manager 2 Subscribe ONS Daemon Receive 3 Start/Stop 1 4 Connection cache objects handleevent() 5 Threads process events, one per cache Failover Event HandlerThread Connection objects......

80 <Insert Picture Here> High Scalability Runtime Load Balancing

81 Runtime Load Balancing Non Intrusive 30% Work RAC Database Application pool I m busy 10% Work I m very busy Instance1 I m idle Instance2 60% Work Instance3

82 Enabling and Configuring RCLB 1/2 Enabling Runtime Connection Load Balancing 1. Enable Event Notification 2. Set RDBMS-side load balancing advisory GOAL for each service using DBMS_SERVICE NONE (default), GOAL_SERVICE_TIME best service time overall DBMS_SERVICE.CREATE_SERVICE ( SERVICE1, SERVICE1.company.com, goal => DBMS_SERVICE.GOAL_SERVICE_TIME) GOAL_THROUGHPUT -- best throughput overall DBMS_SERVICE.CREATE_SERVICE ( SERVICE2, SERVICE2.company.com, goal => DBMS_SERVICE.GOAL_THROUGHPUT) Alternatively, set service goal using the init.ora goal parameter.

83 Enabling and Configuring RCLB 2/2 3. Set CLB_GOAL for the listener CLB_GOAL_SHORT for applications that have short-lived connections DBMS_SERVICE.MODIFY_SERVICE ( SERVICE1, SERVICE1.company.com, clb_goal => DBMS_SERVICE.CLB_GOAL_SHORT) CLB_GOAL_LONG for applications that have long-lived connections (i.e., connection pools) the default DBMS_SERVICE.MODIFY_SERVICE ( SERVICE2, SERVICE2.company.com, clb_goal => DBMS_SERVICE.CLB_GOAL_LONG) Alternatively, set connection balancing goal using the init.ora clb_goal parameter.

84 Manageability <Insert Picture Here>

85 Advanced Partitioning Automated, Advisor, Reference Orders Inventory Orders Line Items Jan Orders Back Orders Pick Lists Feb Orders Mar

86 Advanced Data Compression Storage 2500 Compression No Compression MB More than 70% Storage Savings Table Scan Performance DML Performance Less than 3% Overhead Time (seconds) x Faster Time (seconds)

87 Integrating Unstructured Data New in Oracle Database 11g RFID DICOM 3D Binary XML Images SecureFiles

88 Oracle SecureFiles Consolidated Secure Management of Data (Unstructured + Structured) Similar to LOBs but much faster, and with more capabilities Transparent encryption Compression, Deduplication Superset of LOB interfaces for easy migration from LOBs Benefits Single security model Single view of data Single management of data High performance

89 Oracle Technology Network Java Resources oracle.com/technology/tech/java/java_db

90 Oracle Technology Network PHP Resources Articles Install guides Underground PHP and Oracle Manual Online forum PHP RPMs Oracle JDeveloper 10g PHP extension oracle.com/technology/php

91 Oracle Technology Network Ruby/Rails, and Python Resources Articles Install guides Online forum oracle.com/technology/tech/scripting-languages/

92 1977 Oracle Database 30 Years of Sustained Innovation Database Vault Transparent Data Encryption Grid Computing Self Managing Database XML Database Oracle Data Guard Real Application Clusters Flashback Query Virtual Private Database Built in Java VM Partitioning Support Built in Messaging Object Relational Support Multimedia Support Data Warehousing Optimizations Parallel Operations Distributed SQL & Transaction Support Cluster and MPP Support Multi-version Read Consistency Client/Server Support Platform Portability Commercial SQL Implementation 2007

93 This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

94 <Insert Picture Here> Oracle SQL Developer Overview, New Features and the Future David Gambino Director, Product Manager

95 Agenda What is SQL Developer? Technical Information Reviewing SQL Developer Features Database Connections Database Objects Schema Data PL/SQL Reports Extensibility Migration Workbench Oracle APEX support Focus areas for the next release Summary <Insert Picture Here>

96 What is Oracle SQL Developer? A graphical interface to Oracle database provides An uncluttered, intuitive interface Enhanced productivity Simplified database development tasks Includes Object Browsing Object Creation SQL Worksheet for commands and scripts PL/SQL editing, debugging Developer centric, user extensible reports Migration from third-party databases to Oracle Support for Oracle Application Express Extensible development environment Targets the Oracle Database Developer

97 Technical Information Developed in the JDeveloper IDE Leveraging a robust extensible IDE Framework First independently branded product on JDeveloper IDE Support for Oracle Database , and above; including Oracle Database 11g R1 Multi-platform support: Windows, Linux and Mac OSX Multi-database support: Microsoft SQL Server, MS Access, MySQL Uses JDBC Thin driver No Oracle Home required JDBC Type 2 driver also supported Bundled with JRE 1.5 Provides framework for extensions Migration Workbench TimesTen

98 SQL Developer Features Creating Database Connections Creating and Browsing Objects Querying and Updating Data Importing Data, Exporting Data and Objects Using the SQL Worksheet Running the Query Builder Creating and Running PL/SQL Running and Defining Reports Building Extensions

99 Database Connections Create, save and test Multiple databases Multiple schemas Import and export Reuse Database browsing PL/SQL Development Running reports Oracle SQL Developer 1.5: External authentication Proxy connections LDAP support Connect to Sybase Password expiration Force thick driver for strong authentication

100 Creating and Browsing Objects Connection Navigator - Tree based object browser Context menu utilities Create and edit database objects Tables, Views, Indexes, Sequences Packages, Procedures, Functions, Triggers, Types Materialized Views and Logs Synonyms (public and private) Directories, Database Links (includes Public) Application Express XML Schemas Recycle Bin Other Users Oracle SQL Developer 1.5 Queues, Queue Tables Browse and Load Java

101 Schema Copy and Compare Release 1.5 Schema Copy Create new objects Truncate objects Drop objects Summary report of actions Log output to SQL Worksheet Schema Compare Specify object types Specify objects Review diff summary Summary report Statements sent to SQL Worksheet

102 Querying and Updating Data Browse table and views data grid Filter, Sort Context menus offer Single record view Duplicate row Count rows Run scripts for mass updates Single value updates in data grid Track updates in message log Oracle SQL Developer 1.5 Recall filters Persist sort Clear grid settings

103 Exporting and Importing Context menu DDL and data export Data Export Text, CSV, Insert, Loader, XML, HTML, XLS Import Data MS Excel Multiple Object Export Parameters to include: Schema owner Drop statements Storage syntax Inline constraints syntax Export data Oracle SQL Developer 1.5 Export wizard Create table on import Export opens in SQL Worksheet Export grants

104 Using the SQL Worksheet Execute queries, scripts Single Statement Execution Script Execution Editing statements Syntax Highlighting Code Insight Code Formatting Bind Variable Support Other options Command History Explain Plan Autotrace HTP and OWA output SQL*Plus Commands

105 SQL Worksheet: Release 1.5 New SQL Formatter Code refactoring options Increased code insight Drag and Drop choices Select for individual statements Select and join Insert, Update, Delete Recall window sizing Flashback Multiple unshared worksheets Ctrl-shift-N Dockable SQL History Ctrl-Up or ctrl-down Code Templates Ctrl-shift-T

106 SQL Query Builder Drag & Drop Query Building Context menu option Multiple schema view Automatic FK joins Complex where clause Preview SQL Preview results Add query to SQL Worksheet

107 Code Snippets and Templates Code Snippets Drag and drop code from snippet categories to SQL Worksheet or Code editor Create new Categories Snippets Code Templates (Release 1.5) Add code in preferences Ctrl-shift-J to add to SQL Worksheet

108 Searching Find (and replace) in all editors Find DB Objects Across schemas Navigate to object SQL Developer 1.5 Extended search Across schemas For object types For usages

109 D E M O N S T R A T I O N SQL Developer

110 Creating and Running PL/SQL Code editor Syntax highlighting Code formatter Code insight (auto complete) Code folding Code bookmarks Drag and drop code snippets Compile, Run and Debug Inline error reporting Remote debug SQL Developer 1.5 Include code templates Hierarchical profiler

111 Debugging PL/SQL Set breakpoints Configure conditions Compile for Debug Control program execution (Step into, over ) Run to Cursor Inspect and modify variables Review Smart Data Data Watches expressions View debug log

112 Remote Debugging Problem: Test a procedure being executed in a separate application SQL Developer Select Remote Debug Set up remote debug detail; machine, port Browse to procedure Set a breakpoint Remote session execute DBMS_DEBUG_JDWP.CONNECT_TCP ( , 4000) Execute procedure SQL Developer Debug

113 D E M O N S T R A T I O N SQL Developer

114 Creating and Running Reports Shipped Reports DBA System Oracle APEX Migration User Defined Charts Gauges (1.5) Master/detail Drill down and navigation

115 Master-Detail Reports Create Master Test report Add binds Create Detail Include Join Clause Add Binds Test full report

116 Drill Down Reports Create reports to navigate from one report to the next Provide each report with a report ID Walk through the flow selecting report ids as the driver

117 Support for SQL Tuning: Release 1.5 Generate execution plans Generate trace information using auto trace Hierarchical Profiler Real time monitoring Parse SQL Trace files

118 D E M O N S T R A T I O N SQL Developer

119 Extensibility SQL Developer leverages the JDeveloper IDE, thus giving developers the option to extend the functionality Oracle custom extensions: Migration Workbench TimesTen (early adopter) Data Mining (coming soon) Rdb (coming soon)

120 User Developed Extensions Users writing their own extensions CWD4ALL for Oracle SQL Developer Insider for Oracle SQL Developer Error lookup for Oracle SQL Developer GIS extension for Oracle SQL Developer OrindaBuild for Oracle SQL Developer Digger for Oracle SQL Developer

121 SQL Developer Migration Workbench Create database connections for MySQL, Microsoft SQL Server and Microsoft Access Browse and review database objects and data for third-party databases Access the SQL Worksheet and perform basic ANSI SQL Migrate Database Objects and Data from MySQL, Microsoft SQL Server, Sybase(in Release 1.5) and Microsoft Access Quick Migrate Utility provides a one-step migration of database objects and data to Oracle Manual migration alternatives offer step-by-step migration Scratch Editor provides translation of T-SQL, MySQL or Access to the Oracle equivalent

122 SQL Developer and Oracle Application Express Connect to and browse all Oracle APEX applications associated with a database schema Application level Page level Run a number of reports that allow users to report on: Workspaces Applications Pages Schemas Export and Import Oracle APEX applications using a context menu

123 Additional Focus Areas: Release 1.5 Planned Integration: Source Code Control Subversion and CVS File Based development

124 SQL Developer Exchange

125 Summary Lightweight, easy install Browse schemas, users and data Create and update objects Create, execute and debug PLSQL Run and create user defined reports Migrate from third-party databases using the Migration Workbench Browse Oracle Application Express content Extend development environment

126 For More Information SQL Developer or

127 This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

Putting Oracle Database 11g to Work for Java. Kuassi Mensah Group Product Manager, Java Platform Group db360.blogspot.com

Putting Oracle Database 11g to Work for Java. Kuassi Mensah Group Product Manager, Java Platform Group db360.blogspot.com Putting Oracle Database 11g to Work for Java Kuassi Mensah Group Product Manager, Java Platform Group db360.blogspot.com The following is intended to outline our general product direction. It is intended

More information

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. 1 Copyright 2011, Oracle and/or its affiliates. All rights Getting Started with Oracle and.net Christian Shay Principal Product Manager, Oracle 2 Copyright 2011, Oracle and/or its affiliates. All rights

More information

<Insert Picture Here> Getting Started with Oracle and.net

<Insert Picture Here> Getting Started with Oracle and.net 1 Getting Started with Oracle and.net Alex Keh Principal Product Manager, Oracle Program Agenda Oracle and Microsoft partnership Oracle and.net getting started Latest features and

More information

APEX Times Ten Berichte. Tuning DB-Browser Datenmodellierung Schema Copy & Compare Data Grids. Extension Exchange.

APEX Times Ten Berichte. Tuning DB-Browser Datenmodellierung Schema Copy & Compare Data Grids. Extension Exchange. Oracle SQL Developer 3.0 Data Mining Debugging Code Snippets DBA-Navigator APEX Times Ten Berichte Unit Tests Migration Workbench Versionskontrolle Extension Exchange Tuning DB-Browser

More information

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

This presentation is for informational purposes only and may not be incorporated into a contract or agreement. This presentation is for informational purposes only and may not be incorporated into a contract or agreement. SQL Developer Introducing Oracle's New Graphical Database Development Tool Craig Silveira

More information

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Copyright 2013, Oracle and/or its affiliates. All rights reserved. 1 Getting Started with Oracle and.net Alex Keh Senior Principal Product Manager Program Agenda Oracle and Microsoft Oracle and.net Getting Started Oracle Developer Tools for Visual Studio Oracle Data Provider

More information

Data-and-Compute Intensive Processing: Middle-tier or Database? Trade-Offs and Case Study. Kuassi Mensah Marcelo Ochoa Oracle

Data-and-Compute Intensive Processing: Middle-tier or Database? Trade-Offs and Case Study. Kuassi Mensah Marcelo Ochoa Oracle Data-and-Compute Intensive Processing: Middle-tier or Database? Trade-Offs and Case Study Kuassi Mensah Marcelo Ochoa Oracle The following is intended to outline our general product direction. It is intended

More information

Getting Started with Oracle and.net

Getting Started with Oracle and.net Getting Started with Oracle and.net Alex Keh Senior Principal Product Manager Server Technologies November 17, 2015 Program Agenda 1 2 3 4 5 Oracle and Microsoft Oracle and.net Getting Started Oracle Developer

More information

Getting Started with Oracle and.net

Getting Started with Oracle and.net Getting Started with Oracle and.net Christian Shay Product Manager Oracle Eric Courville Senior Member of Technical Staff Verizon Oracle Confidential Internal/Restricted/Highly Restricted Program Agenda

More information

<Insert Picture Here> Oracle SQL Developer: PL/SQL Support and Unit Testing

<Insert Picture Here> Oracle SQL Developer: PL/SQL Support and Unit Testing 3 Oracle SQL Developer: PL/SQL Support and Unit Testing The following is intended to outline our general product direction. It is intended for information purposes only, and may not

More information

<Insert Picture Here> What's New for.net Developers for Oracle Database

<Insert Picture Here> What's New for.net Developers for Oracle Database 1 What's New for.net Developers for Oracle Database Alex Keh Principal Product Manager, Oracle Program Agenda Currently available Visual Studio 2010 and.net Framework 4 ODAC 11.2

More information

Using SQL Developer. Oracle University and Egabi Solutions use only

Using SQL Developer. Oracle University and Egabi Solutions use only Using SQL Developer Objectives After completing this appendix, you should be able to do the following: List the key features of Oracle SQL Developer Identify menu items of Oracle SQL Developer Create a

More information

Toad for Oracle Suite 2017 Functional Matrix

Toad for Oracle Suite 2017 Functional Matrix Toad for Oracle Suite 2017 Functional Matrix Essential Functionality Base Xpert Module (add-on) Developer DBA Runs directly on Windows OS Browse and navigate through objects Create and manipulate database

More information

2008 Oracle Corporation

2008 Oracle Corporation Building and Deploying Web-scale Social Networking Application, Using PHP and Oracle Database Srinath Krishnaswamy, Director, Oracle Corp. Levi Dixon, Senior Architect, Community Connect Nicolas Tang,

More information

Oracle and.net Introduction and What s New. Copyright 2017, Oracle and/or its affiliates. All rights reserved.

Oracle and.net Introduction and What s New. Copyright 2017, Oracle and/or its affiliates. All rights reserved. Oracle and.net Introduction and What s New Alex Keh Senior Principal Product Manager Oracle Christian Shay Senior Principal Product Manager Oracle Program Agenda 1 2 3 4 Getting Started Oracle Database

More information

<Insert Picture Here> Scale your PHP Application to Tens of Thousands of Connections

<Insert Picture Here> Scale your PHP Application to Tens of Thousands of Connections Scale your PHP Application to Tens of Thousands of Connections Srinath Krishnaswamy Director, Data Access Development, Oracle Corp. Luxi Chidambaran Consulting Member of Technical

More information

Oracle and.net: Best Practices for Performance. Christian Shay & Alex Keh Product Managers Oracle October 28, 2015

Oracle and.net: Best Practices for Performance. Christian Shay & Alex Keh Product Managers Oracle October 28, 2015 Oracle and.net: Best Practices for Performance Christian Shay & Alex Keh Product Managers Oracle October 28, 2015 Oracle Confidential Internal/Restricted/Highly Restricted Program Agenda 1 2 3 4 Optimization

More information

TipsandTricks. Jeff Smith Senior Principal Product Database Tools, Oracle Corp

TipsandTricks. Jeff Smith Senior Principal Product Database Tools, Oracle Corp SQLDev TipsandTricks Jeff Smith Senior Principal Product Manager Jeff.d.smith@oracle.com @thatjeffsmith Database Tools, Oracle Corp Safe Harbor Statement The preceding is intended to outline our general

More information

Oracle 11g New Features

Oracle 11g New Features Oracle 11g New Features Richard Lin Principal Sales Consultant Oracle Taiwan Agenda Adaptive Self-Managing Change Assurance Scallability Availability Best Information Introducing

More information

What s New for Oracle Database 11gR2 on Windows?

What s New for Oracle Database 11gR2 on Windows? 1 What s New for Oracle Database 11gR2 on Windows? Santanu Datta ` Alex Keh Dennis Ruane Sr. Director Principal Product Manager Senior Database Software Engineer Server Technologies

More information

Optimize Java Persistence, Scale and Failover Connections with JDBC and UCP

Optimize Java Persistence, Scale and Failover Connections with JDBC and UCP Optimize Java Persistence, Scale and Failover Connections with JDBC and UCP Keywords: Kuassi Mensah Oracle Corporation USA Java persistence, JDBC, Universal Connection Pool, RAC, Data Guard, Fast Connection

More information

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Copyright 2013, Oracle and/or its affiliates. All rights reserved. 1 ALM with Visual Studio: SQL and PL/SQL Development, Source Control, and Deployment Christian Shay Product Manager, Oracle Program Agenda SQL and PL/SQL Development Lifecycle Overview Create Development

More information

SQL Developer. 101: Features Overview. Jeff Smith Senior Principal Product Database Tools, Oracle Corp

SQL Developer. 101: Features Overview. Jeff Smith Senior Principal Product Database Tools, Oracle Corp SQL Developer 101: Features Overview Jeff Smith Senior Principal Product Manager Jeff.d.smith@oracle.com @thatjeffsmith Database Tools, Oracle Corp whoami a tools geek since 2001 that guy that blogs at

More information

Extend EBS Using Applications Express

Extend EBS Using Applications Express Extend EBS Using Applications Express John Peters JRPJR, Inc. Abstract Few people know about Oracle Applications Express (APEX) an actual free Oracle Tool included with your Oracle DB Licenses. How many

More information

Oracle SQL Developer & REST Data Services

Oracle SQL Developer & REST Data Services Oracle SQL Developer & REST Data Services What s New Jeff Smith Senior Principal Product Manager Database Development Tools Jeff.d.smith@oracle.com @thatjeffsmith http://www.thatjeffsmith.com Agenda New

More information

Best Practices for Performance

Best Practices for Performance Best Practices for Performance.NET and Oracle Database Alex Keh Senior Principal Product Manager Oracle October 4, 2017 Christian Shay Senior Principal Product Manager Oracle Program Agenda 1 2 3 4 Optimization

More information

1 Dulcian, Inc., 2001 All rights reserved. Oracle9i Data Warehouse Review. Agenda

1 Dulcian, Inc., 2001 All rights reserved. Oracle9i Data Warehouse Review. Agenda Agenda Oracle9i Warehouse Review Dulcian, Inc. Oracle9i Server OLAP Server Analytical SQL Mining ETL Infrastructure 9i Warehouse Builder Oracle 9i Server Overview E-Business Intelligence Platform 9i Server:

More information

PL/SQL Programming for.net Developers: Tips, Tricks, and Debugging. Christian Shay Product Manager, Oracle

PL/SQL Programming for.net Developers: Tips, Tricks, and Debugging. Christian Shay Product Manager, Oracle 1 PL/SQL Programming for.net Developers: Tips, Tricks, and Debugging Christian Shay Product Manager, Oracle Program Agenda PL/SQL Development Lifecycle in VS Using PL/SQL with ODP.NET Introduction PL/SQL

More information

RAD Studio XE Datasheet

RAD Studio XE Datasheet RAD Studio XE Datasheet DATASHEET Embarcadero RAD Studio XE Complete solution for Windows,.NET, PHP and Web application development Embarcadero RAD Studio XE is a comprehensive rapid application development

More information

Manipulating Database Objects

Manipulating Database Objects Manipulating Database Objects Purpose This tutorial shows you how to manipulate database objects using Oracle Application Express. Time to Complete Approximately 30 minutes. Topics This tutorial covers

More information

Pro ODP.NET for Oracle. Database 11 g. Edmund Zehoo. Apress

Pro ODP.NET for Oracle. Database 11 g. Edmund Zehoo. Apress Pro ODP.NET for Oracle Database 11 g Edmund Zehoo Apress Contents Contents at a Glance iv Contents....v About the Author About the Technical Reviewer Acknowledgments xvii xviii xix Chapter 1: Introduction

More information

SQLDev. TipsandTricks. Jeff Smith Senior Principal Product Database Tools, Oracle Corp

SQLDev. TipsandTricks. Jeff Smith Senior Principal Product Database Tools, Oracle Corp SQLDev TipsandTricks Jeff Smith Senior Principal Product Manager Jeff.d.smith@oracle.com @thatjeffsmith Database Tools, Oracle Corp Not Just THAT SQLDev Guy Database Development Tools team Product manager/story

More information

Oracle Database Express Edition

Oracle Database Express Edition Oracle Database Express Edition Getting Started Guide 11g Release 2 (11.2) E18585-04 July 2011 Welcome to Oracle Database Express Edition (Oracle Database XE). This guide gets you quickly up and running

More information

What every DBA needs to know about JDBC connection pools Bridging the language barrier between DBA and Middleware Administrators

What every DBA needs to know about JDBC connection pools Bridging the language barrier between DBA and Middleware Administrators Presented at What every DBA needs to know about JDBC connection pools Bridging the language barrier between DBA and Middleware Administrators Jacco H. Landlust Platform Architect Director Oracle Consulting

More information

Application Express 4.0 Architecture & Configuration Marc Sewtz Senior Software Development Manager Oracle America Inc.

Application Express 4.0 Architecture & Configuration Marc Sewtz Senior Software Development Manager Oracle America Inc. 1 Application Express 4.0 Architecture & Configuration Marc Sewtz Senior Software Development Manager Oracle America Inc., New York, NY The following is intended to outline our general

More information

An Oracle White Paper October Application Development with Oracle Database 11g Release 2

An Oracle White Paper October Application Development with Oracle Database 11g Release 2 An Oracle White Paper October 2010 Application Development with Oracle Database 11g Release 2 Disclaimer The following is intended to outline our general product direction. It is intended for information

More information

Best Practices for Performance Part 1.NET and Oracle Database

Best Practices for Performance Part 1.NET and Oracle Database Best Practices for Performance Part 1.NET and Oracle Database Alex Keh Christian Shay Product Managers Server Technologies September 19, 2016 Program Agenda 1 2 3 4 Optimization Process ODP.NET Performance

More information

Empowering DBA's with IBM Data Studio. Deb Jenson, Data Studio Product Manager,

Empowering DBA's with IBM Data Studio. Deb Jenson, Data Studio Product Manager, Empowering DBA's with IBM Data Studio Deb Jenson, Data Studio Product Manager, dejenson@us.ibm.com Disclaimer Copyright IBM Corporation [current year]. All rights reserved. U.S. Government Users Restricted

More information

Chapter 1 GETTING STARTED. SYS-ED/ Computer Education Techniques, Inc.

Chapter 1 GETTING STARTED. SYS-ED/ Computer Education Techniques, Inc. Chapter 1 GETTING STARTED SYS-ED/ Computer Education Techniques, Inc. Objectives You will learn: WSAD. J2EE business topologies. Workbench. Project. Workbench components. Java development tools. Java projects

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Copyright 2012, Oracle and/or its affiliates. All rights reserved. 1 What s New For Oracle and.net Alex Keh, Christian Shay Principal Product Managers, Oracle 2 Program Agenda ODAC Release Schedule Visual Studio 2012 and.net Framework 4.5 Schema Compare Tools Pluggable

More information

<Insert Picture Here>

<Insert Picture Here> Oracle Forms Modernization with Oracle Application Express Marc Sewtz Software Development Manager Oracle Application Express Oracle USA Inc. 540 Madison Avenue,

More information

Technical Overview. Access control lists define the users, groups, and roles that can access content as well as the operations that can be performed.

Technical Overview. Access control lists define the users, groups, and roles that can access content as well as the operations that can be performed. Technical Overview Technical Overview Standards based Architecture Scalable Secure Entirely Web Based Browser Independent Document Format independent LDAP integration Distributed Architecture Multiple

More information

Projects. Corporate Trainer s Profile. CMM (Capability Maturity Model) level Project Standard:- TECHNOLOGIES

Projects. Corporate Trainer s Profile. CMM (Capability Maturity Model) level Project Standard:- TECHNOLOGIES Corporate Trainer s Profile Corporate Trainers are having the experience of 4 to 12 years in development, working with TOP CMM level 5 comapnies (Project Leader /Project Manager ) qualified from NIT/IIT/IIM

More information

Rapid SQL 7.5 Evaluation Guide. Published: September 28, 2007

Rapid SQL 7.5 Evaluation Guide. Published: September 28, 2007 Rapid SQL 7.5 Evaluation Guide Published: September 28, 2007 Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco, CA 94111 U.S.A. This is a preliminary document and may be changed

More information

Oracle APEX 18.1 New Features

Oracle APEX 18.1 New Features Oracle APEX 18.1 New Features May, 2018 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated

More information

Oracle Database: SQL and PL/SQL Fundamentals

Oracle Database: SQL and PL/SQL Fundamentals Oracle University Contact Us: 001-855-844-3881 & 001-800-514-06-9 7 Oracle Database: SQL and PL/SQL Fundamentals Duration: 5 Days What you will learn This Oracle Database: SQL and PL/SQL Fundamentals training

More information

DBAs can use Oracle Application Express? Why?

DBAs can use Oracle Application Express? Why? DBAs can use Oracle Application Express? Why? 20. Jubilarna HROUG Konferencija October 15, 2015 Joel R. Kallman Director, Software Development Oracle Application Express, Server Technologies Division Copyright

More information

Data Integration and ETL with Oracle Warehouse Builder

Data Integration and ETL with Oracle Warehouse Builder Oracle University Contact Us: 1.800.529.0165 Data Integration and ETL with Oracle Warehouse Builder Duration: 5 Days What you will learn Participants learn to load data by executing the mappings or the

More information

to-end Solution Using OWB and JDeveloper to Analyze Your Data Warehouse

to-end Solution Using OWB and JDeveloper to Analyze Your Data Warehouse An End-to to-end Solution Using OWB and JDeveloper to Analyze Your Data Warehouse Presented at ODTUG 2003 Dan Vlamis dvlamis@vlamis.com Vlamis Software Solutions, Inc. (816) 781-2880 http://www.vlamis.com

More information

Moving Databases to Oracle Cloud: Performance Best Practices

Moving Databases to Oracle Cloud: Performance Best Practices Moving Databases to Oracle Cloud: Performance Best Practices Kurt Engeleiter Product Manager Oracle Safe Harbor Statement The following is intended to outline our general product direction. It is intended

More information

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Copyright 2013, Oracle and/or its affiliates. All rights reserved. 1 What s New For Oracle and.net Alex Keh Senior Principal Product Manager Program Agenda Supported Oracle Database 12c Features Oracle Multitenant High Availability and Scalability Ease of Use and Application

More information

Configuring the Oracle Network Environment. Copyright 2009, Oracle. All rights reserved.

Configuring the Oracle Network Environment. Copyright 2009, Oracle. All rights reserved. Configuring the Oracle Network Environment Objectives After completing this lesson, you should be able to: Use Enterprise Manager to: Create additional listeners Create Oracle Net Service aliases Configure

More information

Oracle Application Express: Administration 1-2

Oracle Application Express: Administration 1-2 Oracle Application Express: Administration 1-2 The suggested course agenda is displayed in the slide. Each lesson, except the Course Overview, will be followed by practice time. Oracle Application Express:

More information

DB2 for z/os: Programmer Essentials for Designing, Building and Tuning

DB2 for z/os: Programmer Essentials for Designing, Building and Tuning Brett Elam bjelam@us.ibm.com - DB2 for z/os: Programmer Essentials for Designing, Building and Tuning April 4, 2013 DB2 for z/os: Programmer Essentials for Designing, Building and Tuning Information Management

More information

Oracle Database Mobile Server, Version 12.2

Oracle Database Mobile Server, Version 12.2 O R A C L E D A T A S H E E T Oracle Database Mobile Server, Version 12.2 Oracle Database Mobile Server 12c (ODMS) is a highly optimized, robust and secure way to connect mobile and embedded Internet of

More information

Best Practices for Performance Part 2.NET and Oracle Database

Best Practices for Performance Part 2.NET and Oracle Database Best Practices for Performance Part 2.NET and Oracle Database Alex Keh Christian Shay Product Managers Server Technologies September 19, 2016 Program Agenda 1 2 3 4 Caching SQL Tuning Advisor Oracle Performance

More information

1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. Oracle Application Express 2 Copyright 2013, Oracle and/or its affiliates. All rights reserved. Fully supported no-cost feature of Oracle

More information

OpenIAM Identity and Access Manager Technical Architecture Overview

OpenIAM Identity and Access Manager Technical Architecture Overview OpenIAM Identity and Access Manager Technical Architecture Overview Overview... 3 Architecture... 3 Common Use Case Description... 3 Identity and Access Middleware... 5 Enterprise Service Bus (ESB)...

More information

ORACLE 11gR2 DBA. by Mr. Akal Singh ( Oracle Certified Master ) COURSE CONTENT. INTRODUCTION to ORACLE

ORACLE 11gR2 DBA. by Mr. Akal Singh ( Oracle Certified Master ) COURSE CONTENT. INTRODUCTION to ORACLE ORACLE 11gR2 DBA by Mr. Akal Singh ( Oracle Certified Master ) INTRODUCTION to ORACLE COURSE CONTENT Exploring the Oracle Database Architecture List the major architectural components of Oracle Database

More information

Developer. 1 enterprise. Professional Guide. Oracle Advanced PL/SQL. example questions for 1Z0-146 examination

Developer. 1 enterprise. Professional Guide. Oracle Advanced PL/SQL. example questions for 1Z0-146 examination Oracle Advanced PL/SQL Developer Professional Guide Master advanced PL/SQL concepts along with plenty of example questions for 1Z0-146 examination Saurabh K. Gupta [ 1 enterprise I professional expertise

More information

SQL Developer Oracle Migration Workbench Taking Database Migration to the next level

SQL Developer Oracle Migration Workbench Taking Database Migration to the next level SQL Developer Oracle Migration Workbench Taking Database Migration to the next level Donal Daly Senior Director, Database Tools Agenda Why Migrate to Oracle? Oracle Migration Workbench

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 Managing Oracle Database 12c with Oracle Enterprise Manager 12c Martin

More information

Oracle Database 11g: New Features for Administrators DBA Release 2

Oracle Database 11g: New Features for Administrators DBA Release 2 Oracle Database 11g: New Features for Administrators DBA Release 2 Duration: 5 Days What you will learn This Oracle Database 11g: New Features for Administrators DBA Release 2 training explores new change

More information

Using Java - for PL/SQL and Database Developers Student Guide

Using Java - for PL/SQL and Database Developers Student Guide Using Java - for PL/SQL and Database Developers Student Guide D71990GC10 Edition 1.0 June 2011 D73403 Authors Priya Shridhar Prathima Trivedi Technical Contributors and Reviewers Andrew Rothstein Ashok

More information

Oracle Advanced Compression: Reduce Storage, Reduce Costs, Increase Performance Bill Hodak Principal Product Manager

Oracle Advanced Compression: Reduce Storage, Reduce Costs, Increase Performance Bill Hodak Principal Product Manager Oracle Advanced : Reduce Storage, Reduce Costs, Increase Performance Bill Hodak Principal Product Manager The following is intended to outline our general product direction. It is intended for information

More information

Oracle SQL Developer. Oracle TimesTen In-Memory Database Support User's Guide Release 4.0 E

Oracle SQL Developer. Oracle TimesTen In-Memory Database Support User's Guide Release 4.0 E Oracle SQL Developer Oracle TimesTen In-Memory Database Support User's Guide Release 4.0 E39882-02 December 2013 Oracle SQL Developer Oracle TimesTen In-Memory Database Support User's Guide, Release 4.0

More information

Chapter 1: Introducing SQL Server

Chapter 1: Introducing SQL Server Leiter ftoc.tex V3-03/25/2009 1:31pm Page xv Introduction xxvii Chapter 1: Introducing SQL Server 2008 1 A Condensed History of SQL Server 1 In the Beginning 1 The Evolution of a Database 1 Microsoft Goes

More information

Real Application Security Administration

Real Application Security Administration Oracle Database Real Application Security Administration Console (RASADM) User s Guide 12c Release 2 (12.2) E85615-01 June 2017 Real Application Security Administration Oracle Database Real Application

More information

Oracle Application Express fast = true

Oracle Application Express fast = true Oracle Application Express fast = true Joel R. Kallman Director, Software Development Oracle Application Express, Server Technologies Division November 19, 2014 APEX Open Mic Night 2030 in Istanbul Demonstrations

More information

Oracle Database 11g: New Features for Administrators Release 2

Oracle Database 11g: New Features for Administrators Release 2 Oracle University Contact Us: 0845 777 7711 Oracle Database 11g: New Features for Administrators Release 2 Duration: 5 Days What you will learn This course gives you the opportunity to learn about and

More information

An Oracle White Paper April Oracle Application Express 5.0 Overview

An Oracle White Paper April Oracle Application Express 5.0 Overview An Oracle White Paper April 2015 Oracle Application Express 5.0 Overview Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and

More information

Welcome to the Gathering Intelligence from your Applications and Data: The case for Oracle BI eseminar

Welcome to the Gathering Intelligence from your Applications and Data: The case for Oracle BI eseminar Welcome to the Gathering Intelligence from your Applications and Data: The case for Oracle BI eseminar Agenda 1. PTS Organization 2. The case for Oracle BI by Matt Elumba 3. Additional Resources Milan

More information

MOC 6232A: Implementing a Microsoft SQL Server 2008 Database

MOC 6232A: Implementing a Microsoft SQL Server 2008 Database MOC 6232A: Implementing a Microsoft SQL Server 2008 Database Course Number: 6232A Course Length: 5 Days Course Overview This course provides students with the knowledge and skills to implement a Microsoft

More information

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8 1 Copyright 2011, Oracle and/or its affiliates. All rights Optimize Java Persistence/Scale Database Access with JDBC and Oracle Universal Connection Pool Ashok Shivarudraiah & Tong Zhou 2 Copyright 2011,

More information

Oracle Database 11g: SQL Fundamentals I

Oracle Database 11g: SQL Fundamentals I Oracle Database SQL Oracle Database 11g: SQL Fundamentals I Exam Number: 1Z0-051 Exam Title: Oracle Database 11g: SQL Fundamentals I Exam Number: 1Z0-071 Exam Title: Oracle Database SQL Oracle and Structured

More information

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. reserved. Insert Information Protection Policy Classification from Slide 8

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. reserved. Insert Information Protection Policy Classification from Slide 8 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,

More information

Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12

Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1 Information Retention and Oracle Database Kevin Jernigan Senior Director Oracle Database Performance Product Management The following is intended to outline our general product direction. It is intended

More information

SQLDevTipsTricks. Jeff Smith Senior Principal Product Database Tools, Oracle Corp

SQLDevTipsTricks. Jeff Smith Senior Principal Product Database Tools, Oracle Corp JEFF SQLDevTipsTricks Jeff Smith Senior Principal Product Manager Jeff.d.smith@oracle.com @thatjeffsmith Database Tools, Oracle Corp Safe Harbor Statement The preceding is intended to outline our general

More information

X100 ARCHITECTURE REFERENCES:

X100 ARCHITECTURE REFERENCES: UNION SYSTEMS GLOBAL This guide is designed to provide you with an highlevel overview of some of the key points of the Oracle Fusion Middleware Forms Services architecture, a component of the Oracle Fusion

More information

Embarcadero PowerSQL 1.1 Evaluation Guide. Published: July 14, 2008

Embarcadero PowerSQL 1.1 Evaluation Guide. Published: July 14, 2008 Embarcadero PowerSQL 1.1 Evaluation Guide Published: July 14, 2008 Contents INTRODUCTION TO POWERSQL... 3 Product Benefits... 3 Product Benefits... 3 Product Benefits... 3 ABOUT THIS EVALUATION GUIDE...

More information

Oracle Database. Installation and Configuration of Real Application Security Administration (RASADM) Prerequisites

Oracle Database. Installation and Configuration of Real Application Security Administration (RASADM) Prerequisites Oracle Database Real Application Security Administration 12c Release 1 (12.1) E61899-04 May 2015 Oracle Database Real Application Security Administration (RASADM) lets you create Real Application Security

More information

Model-Code-Deploy platform. Product Overview. Features. UML support. Requirements management

Model-Code-Deploy platform. Product Overview. Features. UML support. Requirements management Product Overview Model-Code-Deploy platform Visual Paradigm for UML (VP-UML) is a powerful, cross-platform and yet the most easy-to-use visual UML modeling and CASE tool. VP-UML provides software developers

More information

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SUITE

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SUITE ORACLE WEBLOGIC SERVER KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SUITE Oracle WebLogic Server Enterprise Edition, plus Oracle Coherence Enterprise Edition Scale-out for data intensive applications Active

More information

Oracle SQL Developer. Oracle TimesTen In-Memory Database Support User's Guide Release 18.2 E

Oracle SQL Developer. Oracle TimesTen In-Memory Database Support User's Guide Release 18.2 E Oracle SQL Developer Oracle TimesTen In-Memory Database Support User's Guide Release 18.2 E71314-03 July 2018 Oracle SQL Developer Oracle TimesTen In-Memory Database Support User's Guide, Release 18.2

More information

What s New in MySQL 5.7 Geir Høydalsvik, Sr. Director, MySQL Engineering. Copyright 2015, Oracle and/or its affiliates. All rights reserved.

What s New in MySQL 5.7 Geir Høydalsvik, Sr. Director, MySQL Engineering. Copyright 2015, Oracle and/or its affiliates. All rights reserved. What s New in MySQL 5.7 Geir Høydalsvik, Sr. Director, MySQL Engineering Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes

More information

Product Documentation. ER/Studio Portal. User Guide. Version Published February 21, 2012

Product Documentation. ER/Studio Portal. User Guide. Version Published February 21, 2012 Product Documentation ER/Studio Portal User Guide Version 1.6.3 Published February 21, 2012 2012 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other Embarcadero

More information

DB2 Stored Procedure and UDF Support in Rational Application Developer V6.01

DB2 Stored Procedure and UDF Support in Rational Application Developer V6.01 Session F08 DB2 Stored Procedure and UDF Support in Rational Application Developer V6.01 Marichu Scanlon marichu@us.ibm.com Wed, May 10, 2006 08:30 a.m. 09:40 a.m. Platform: Cross Platform Audience: -DBAs

More information

Jitterbit is comprised of two components: Jitterbit Integration Environment

Jitterbit is comprised of two components: Jitterbit Integration Environment Technical Overview Integrating your data, applications, and other enterprise systems is critical to the success of your business but, until now, integration has been a complex and time-consuming process

More information

Delphi XE. Delphi XE Datasheet

Delphi XE. Delphi XE Datasheet Delphi XE Datasheet DATASHEET Delphi XE Embarcadero Delphi XE is the fastest way to deliver ultrarich, ultra-fast Windows applications. Used by millions of developers, Delphi combines a leading-edge object-oriented

More information

Jean-Marc Krikorian Strategic Alliance Director

Jean-Marc Krikorian Strategic Alliance Director Jean-Marc Krikorian Strategic Alliance Director JeanMarc.Krikorian@EnterpriseDB.com +1 773-383-6517 Introduction to EnterpriseDB 2 Founded in 2004 Mission: Enable the adoption of high quality Postgres

More information

Overview. Principal Product Manager Oracle JDeveloper & Oracle ADF

Overview. Principal Product Manager Oracle JDeveloper & Oracle ADF Rich Web UI made simple an ADF Faces Overview Dana Singleterry Dana Singleterry Principal Product Manager Oracle JDeveloper & Oracle ADF Agenda Comparison: New vs. Old JDeveloper Provides JSF Overview

More information

Supported Fujitsu BS2000 Servers (page 1) Known Restrictions, Issues, and Workarounds (page 3) Documentation Accessibility (page 8)

Supported Fujitsu BS2000 Servers (page 1) Known Restrictions, Issues, and Workarounds (page 3) Documentation Accessibility (page 8) Oracle Database Release Notes 12c Release 1 (12.1) for Fujitsu BS2000/OSD E74140-02 January 2017 This document describes the features of Oracle Database on Fujitsu BS2000/OSD. This release implements the

More information

<Insert Picture Here> Accelerated Java EE Development: The Oracle Way

<Insert Picture Here> Accelerated Java EE Development: The Oracle Way 1 1 Accelerated Java EE Development: The Oracle Way Dana Singleterry Principal Product Manager Oracle JDeveloper and Oracle ADF http://blogs.oracle.com/dana Warning demo contains

More information

IBM Tivoli Storage Manager Version Introduction to Data Protection Solutions IBM

IBM Tivoli Storage Manager Version Introduction to Data Protection Solutions IBM IBM Tivoli Storage Manager Version 7.1.6 Introduction to Data Protection Solutions IBM IBM Tivoli Storage Manager Version 7.1.6 Introduction to Data Protection Solutions IBM Note: Before you use this

More information

Enterprise Manager: Scalable Oracle Management

Enterprise Manager: Scalable Oracle Management Session id:xxxxx Enterprise Manager: Scalable Oracle John Kennedy System Products, Server Technologies, Oracle Corporation Enterprise Manager 10G Database Oracle World 2003 Agenda Enterprise Manager 10G

More information

Flex 3 Pre-release Tour

Flex 3 Pre-release Tour Flex 3 Pre-release Tour Andrew Shorten shorten@adobe.com Enrique Duvos duvos@adobe.com Flex 3 Pre-release Tour Agenda Adobe Platform Update (45 mins) Flex Builder 3 Features (45 mins) Adobe & Open Source

More information

CHAPTER. Oracle Database 11g Architecture Options

CHAPTER. Oracle Database 11g Architecture Options CHAPTER 1 Oracle Database 11g Architecture Options 3 4 Part I: Critical Database Concepts Oracle Database 11g is a significant upgrade from prior releases of Oracle. New features give developers, database

More information

SQL Server SQL Server 2008 and 2008 R2. SQL Server SQL Server 2014 Currently supporting all versions July 9, 2019 July 9, 2024

SQL Server SQL Server 2008 and 2008 R2. SQL Server SQL Server 2014 Currently supporting all versions July 9, 2019 July 9, 2024 Current support level End Mainstream End Extended SQL Server 2005 SQL Server 2008 and 2008 R2 SQL Server 2012 SQL Server 2005 SP4 is in extended support, which ends on April 12, 2016 SQL Server 2008 and

More information

I, J, K. Lightweight directory access protocol (LDAP), 162

I, J, K. Lightweight directory access protocol (LDAP), 162 Index A Access Control, 183 Administration console, 17 home page, 17 managing instances, 19 managing requests, 18 managing workspaces, 19 monitoring activity, 19 Advanced security option (ASO), 58, 262

More information

ORACLE DATABASE 12C INTRODUCTION

ORACLE DATABASE 12C INTRODUCTION SECTOR / IT NON-TECHNICAL & CERTIFIED TRAINING COURSE In this training course, you gain the skills to unleash the power and flexibility of Oracle Database 12c, while gaining a solid foundation of database

More information