SlideShare a Scribd company logo
1 of 14
Download to read offline
Oracle8i™Release 3 New Features Summary 
Features Overview 
August 2000 
This document covers new features introduced in Oracle8i Release 3. For an overview of all new 
features introduced in the initial release of Oracle8i and in Oracle8i Release 2, see the “Oracle8i New 
Features Summary” and the “Oracle8i Release 2 New Feature Summary”. 
INTRODUCTION 
Oracle8i Release 3 (version 8.1.7) is the latest and the ‘terminal’ release of the Oracle8i (version 8.1) 
database product. Being the “terminal” release ensures that this release is an extremely stable and 
thoroughly tested release and will be supported longer than the initial versions of Oracle8i. The 
enhancements and new features in Oracle8i Release 3 are in the following areas: 
• Java Enhancements 
• Oracle Internet File System (iFS) 
• Enhanced XML Support 
• Oracle Integration Server 
• Security Enhancements 
• Other Enhancements 
JAVA ENHANCEMENTS 
Oracle8i Release 3 continues Oracle’s commitment to providing the industry’s most scalable and 
high performance Java platform. Oracle8i JVM (formerly known as Oracle JServer), is Oracle’s Java 
Virtual Machine in both the database and the new Oracle Internet Application Server (iAS). With its 
new features and containers, the Oracle8i JVM is a comprehensive enterprise Java platform which
can be used to implement all layers of a typical enterprise Java application: user interface layer 
(Servlets, JSPs), business logic layer (CORBA Server Objects, Session EJBs, Servlets), business or 
domain objects (Persistent Java Objects, CORBA Server Objects, Entity EJBs), and data 
management and access layer (JDBC/SQLJ, Java/PLSQL Stored procedures). 
Release 3 also introduces many performance enhancements, including the Oracle8i JVM Accelerator, 
optimized JDBC drivers, the ability to collocate all components within a single Oracle8i tier, and 
improved per Session Garbage Collection. 
ORACLE HTTP SERVER POWERED BY APACHE 
The installation of Release 3 includes the new Oracle HTTP Server Powered by Apache as the default 
HTTP listener for serving static HTML and stateless Servlets. The database can now receive direct 
HTTP calls without the need for an application server. Oracle Enterprise Manager has been 
enhanced to manage the Apache listener. 
In addition to the standard “mods” (modules) provided by Apache, Oracle HTTP Server includes 
Oracle-specific “mods” fully developed and supported by Oracle. Oracle provides these extension 
modules to Apache: 
- mod_ose, which allows the routing of requests for stateful, rich, coarse-grained and dynamic 
contents to the Oracle Servlet Engine while delegating the production of stateless, fine-grained 
dynamic content to Apache 
- mod_plsql, which dispatches HTTP requests for stateless PL/SQL and Java stored procedures 
ORACLE8I JVM ACCELERATOR 
Release 3 now includes the Oracle8i JVM Accelerator, which allows a deployed Java bytecode (.jar or 
.class) to be translated, compiled, and run as native C compiled code. By using the Accelerator, the 
performance of Java running in the Oracle8i JVM is dramatically improved, due to the inherent 
performance benefits of compiled C versus interpreted Java bytecode . 
Platform independent Java bytecodes are input to the JVM Accelerator, which then generates 
platform independent C code. This C code is then compiled using platform-specific compilers 
Oracle8i Release 3 New Features Summary 
July 2000
(optimized for their respective platforms), yielding fully optimized platform dependent Oracle8i 
JVM-specific native shared libraries. 
ORACLE SERVLET ENGINE 
Servlets are server-side Java classes that execute independently or call back-end components (EJBs, 
CORBA Server Objects, Java/PLSQL Stored Procedures, other Servlets) and generate dynamic 
HTML, typically used as a User Interface controller or an Application controller. The Oracle Servlet 
Engine is a component of the Java2 Enterprise Edition ‘stack’ within Oracle8i Release 3, as well as 
within Oracle Internet Application Server (iAS). 
The Oracle Servlet Engine is Servlet 2.2 compliant and supports stateful Servlets where each Web 
client gets a database session. The first request creates a session for the Client and further requests 
are routed to the same session, where sessions are tracked with cookies or URL-rewrites. The Oracle 
Servlet Engine scales like other Oracle8i JVM applications and can log valuable Web information in 
tables for analysis. All Servlets activated by one client are in the same database session providing 
improved performance and better scalability. Servlets share sessions with EJBs, CORBA Server 
Objects, Java Stored Procedures, and the default Server side JDBC connection. This provides all the 
benefits of collocated Web and Java components (low latency, fast response time and higher 
throughput) and the ability to produce stateful, rich, coarse-grained and dynamic Web content. The 
Oracle Servlet Engine can be used directly by any HTTP client or through Oracle’s extension to 
Apache (mod_ose), which off-loads the service of stateless and fine-grained dynamic contents to 
Apache. 
ORACLE JAVASERVER PAGES ENGINE 
JavaServer Pages (JSPs) are used to dynamically generate actual User Interface or web pages by 
assembling coarse-grained dynamic content from Servlets (HTML), and back-end components 
(EJBs, CORBA Server Objects, Java/PLSQL Stored Procedures) and fine-grained content from Java 
Scriptlets or Static HTML. The Oracle JSP Engine (JSP 1.1 compliant) is integrated with Oracle8i 
Release 3, Oracle Internet Application Server (iAS), and all web-enabled Oracle products (Oracle 
HTTP Server, Oracle Portal, Portal-to-go, and JDeveloper). The Oracle JSP Engine supports SQLJ 
Oracle8i Release 3 New Features Summary 
July 2000
within JSP Scriplets, data access beans for connecting and querying an Oracle database, custom tags 
handlers, and the ability to format results of a JSP using XSL. 
ENTERPRISE JAVA BEANS 1.1 SUPPORT 
Release 3 fully complies with the Enterprise Java Beans (EJB) 1.1 specification, which mandates the 
support of Entity EJB (bean-managed and container-managed persistency) and XML deployment 
descriptors (both standard and provider specific) . This allows the assembly and deployment of 
coarse-grained business entities and business processes without requiring programming 
infrastructure services (transaction, security, persistence), which typically account for 50-70% of 
“applications code”. 
Bean persistency can be achieved by direct invocation of persistence storage APIs typically SQLJ, 
JDBC and Java/PLSQL stored procedures (Bean-Managed Persistence) or in a transparent and 
declarative way (Container-Managed Persistence) 
For Container-Managed Persistence EJB, Oracle has defined a Persistence Service Interface (PSI) to 
handle the relationship between the EJB container and the Persistence Manager. Release 3 ships with 
a reference implementation of PSI (PSI-RI) which is a simple Persistence Manager providing 
attribute to column mapping. By providing a common way for dealing with persistence managers, 
PSI allows their replacement with limited deployment impact. 
JAVA TRANSACTION API (JTA) SUPPORT 
Release 3 implements the Java Transaction API (JTA) standard, which specifies server-side and 
client-side transactions demarcation, two-phase commit coordination. Oracle’s JTA implementation 
supports JDBC, HTTP and IIOP clients as well as JDBC, CORBA/EJB transaction managers and 
multi-tier transaction context propagation; it also provides optimization for single-phase commit 
ENHANCED SUPPORT OF JDBC AND SQLJ 
In addition to numerous performance improvements for objects and the server-side JDBC driver, 
the Release 3 JDBC drivers have complete production support for JDBC 2.0. Release 3 adds 
support for the XA Resource API, support for PL/SQL table of scalars, support for basic statement 
Oracle8i Release 3 New Features Summary 
July 2000
caching which minimizes cursor creation /tear down overhead, support for "Long" API for LOBs 
manipulation and JDBC/SQLJ support for VARCHAR functions on CLOBs. 
Release 3 enhances Oracle’s support of the SQLJ standard by fully supporting all the features of 
JDBC 2.0 as outlined in the forthcoming ISO standard, including support of structured types, 
scrollable iterators, datasource support, batching, row pre-fetching, and interoperability with JDBC 
2.0 connection pooling. SQLJ in Release 3 now provides three different runtime versions, each 
optimized for different deployment scenarios: A generic runtimes that can be used with any Oracle 
JDBC driver; a runtime optimized for use with the Release 3 drivers in a JDK 1.1 environment; and 
a runtime optimized for Release 3 drivers in a JDK 1.2 environment. 
Release 3 SQLJ provides a highly productive and unified programming model across different JDBC 
drivers and JDK environments. 
MEMORY PROFILING UTILITY 
MemStat is a utility to analyze the different types of memory used by Java classes in a user session. 
The Oracle8i JVM uses three kind of memory: 
- call memory, which exists for the duration of a call (including its recursion) 
- session memory, which exists for the duration of the session ( a connection, state and execution 
context) 
- permanent or global memory, which persists as long as the Oracle8i JVM instance is running 
MemStat profiles memory usage and produces an HTML report that can be used to locate and 
eliminate unnecessary static data in Java classes and reduce the memory footprint of Java programs. 
Java developers, as well as DBAs and site administrators, will find MemStat very useful for 
developing and deploying Web and Java components. 
RICH MEDIA CLASSES 
Oracle interMedia Java Classes enable Java applications on any tier (client, application server or 
database server) to manipulate and modify audio, image, and video data stored in Oracle8i. Release 3 
makes it possible for JDBC result sets to include both traditional relational data and interMedia 
Oracle8i Release 3 New Features Summary 
July 2000
media objects (images, audio, video). This support enables applications to easily select and operate 
on a result set that contains sets of interMedia columns plus other relational data. These classes also 
enable access to object attributes and invocation of object methods. 
ORACLE INTERNET FILE SYSTEM (iFS) 
Oracle Internet File System (iFS) is a revolutionary extension to the Oracle8i database. Oracle iFS 
provides the best of both the relational database and file system worlds. Not only does it provide 
the reliability, availability, and scalability of Oracle8i, it also provides the familiarity and ease of use of 
a standard file system. 
From the end user’s standpoint, iFS appears as if it were just another volume on the network. 
Whether the user accesses the contents of iFS through Windows Explorer, a Web browser, an FTP 
client, or an e-mail client, the files appear the same. Relational data can appear as files; so too can 
hybrid documents that combine relational and non-relational data. It also supports intelligent text 
searches and queries of files and data stored in iFS. 
From a developer’s standpoint, Oracle iFS is the single data store containing the data for many 
different applications. And for the system administrator, Oracle iFS provides a single system for file 
storage and messaging, rather than several separate systems to maintain and administer. In short, 
Oracle iFS is a simpler way of storing different types of files in the database. 
iFS expands the database platform to present documents and media as files and folders that users 
can access through familiar interfaces such as Windows, the Web (HTTP), e-mail, and FTP. For the 
first time, companies can ensure valuable content is secure and searchable from a central location. 
Customers can also use iFS to customize a file server for specific application purposes. iFS includes 
an XML and a Java-based Developer's Kit that simplifies development and facilitates strong data 
integration. For example, you could use the iFS Developer's Kit to make the contents of files 
available to a specific reporting tool or automatically send an email alert to an editor when a file is 
updated by another user. 
iFS is bundled with the database CD pack and is available for free to any customer with a database 
license. 
Oracle8i Release 3 New Features Summary 
July 2000
ENHANCED XML SUPPORT 
XML as an enabling technology for Internet application development has been significantly 
expanded in Release 3, with new capabilities for the easy storage and retrieval of XML. 
XML SQL UTILITY (XSU) 
The XML SQL Utility (XSU) can generate XML from the results of SQL and JDBC queries. The 
XML output can be produced as text, or as ‘trees’ of objects conforming to the popular DOM 
standard. The XML SQL Utility can also produce the associated DOM, DTD, or ResultSet object 
of a query. 
The XML SQL Utility can also be used to insert, update, and delete XML data in database tables, 
making Release 3 an efficient XML store for data-driven XML applications. The XML SQL Utility 
preserves the structure of XML documents when it is saved to the database. 
XML DEVELOPMENT KITS 
In addition to storage and retrieval, the XML Development Kits for Java, Java Beans, C, C++ and 
PL/SQL have been integrated into the server's development platform. Included in these XDK's are 
production components for incorporating W3C standard XML support into applications. 
Components include: 
• XML Parsers - enabling programmatic access to XML documents supporting W3C DOM 1.0 and 
SAX 1.0 standards. 
• XSL Processors - transforming any XML document to another or other text-based format such as 
HTML conforming with the W3C XSLT and XPath 1.0 standards. 
• XML Class Generators - generating class files for the creation of XML documents from DTDs for 
use in applications, applets, and JavaServer Pages. 
• XML Java Beans - adding visual and non-visual XML functionality including viewing, parsing and 
transforming XML documents. 
• XSQL Servlets - producing dynamic XML or HTML documents from SQL queries over the 
Internet with support for SQL operations and action handlers, utilizing the underlying XML 
parser, XSU, and the XSL processor. 
Oracle8i Release 3 New Features Summary 
July 2000
All of the above XML components have full globalization support across a wide range of character 
set encodings, including UTF-8, UTF-16, UCS, US-ASCII, ISO-8859-1 to -9, and others. 
XML SUPPORT IN IFS 
Building upon the XML foundation support detailed above is the Oracle Internet File System (iFS). 
XML documents are natively supported in iFS storing them in two ways: 1) stored in relational 
schema (and potentially as object-views) where it may be accessed and updated as regular data and 2) 
the original tagged document may also be stored in a CLOB, for performance and security reasons. 
iFS provides a Java interface for application development and includes support for a variety of 
protocols including SMB, FTP, HTTP, IMAP POP3, and SMTP. 
ORACLE INTEGRATION SERVER 
Oracle8i Release 3 introduces Oracle Integration Server, an integrated suite of Internet standard 
components used to simplify the integration of data, applications, and inter-business processes. 
Oracle Integration Server (OIS), based on Oracle database and application products, allows sites to 
easily install and configure a highly scalable and standards-based integration solution. 
Data Integration: Disparate applications work with different data sources and/or databases. In order 
to maintain consistency across various sources, the data needs to be synchronized. Using OIS, 
Internet based applications can transparently access, manage, and operate on data stored in different 
formats. Oracle8i functionality such as replication, transparent gateways, and distributed queries and 
transactions provide the foundation for meeting demanding data integration requirements. 
Application to Application Integration: To facilitate synchronous communication between applications, 
request-reply protocol based functional interfaces are necessary whereas asynchronous 
communication requires message-based technology. OIS supports both form of communications 
and provides standard functionality to model business process flows. Oracle8i Advanced Queuing 
provides the foundation for the messaging requirements, while Oracle Message Broker and Oracle 
Workflow simplify the management and operation of application message configuration. 
Business-to-Business Integration: Business-to-Business integration requires messaging facilities that 
provide guaranteed, exactly-once, in order delivery of messages; stringent security including the 
Oracle8i Release 3 New Features Summary 
July 2000
ability to audit and track messages; and support for Internet standards such as XML messaging over 
HTTP(S). OIS meets these requirements and provides a secure, reliable and scalable infrastructure 
through Internet standard components to enable collaborative transactions with supply-chain 
partners and Net Marketplaces. 
Oracle Integration Server (OIS) is an installation option when installing Oracle8i Release 3. Sites 
must be licensed for all components of OIS that they use. OIS is not a separately licensed product. 
SECURITY 
Oracle8i Release 3 introduces several new features and support for the latest security standards to 
provide the most comprehensive and robust security architecture in the industry 
Oracle Advanced Security now supports Triple DES (Data Encryption Standard) as well as longer 
encryption keys for RC4 (256-bit), providing more secure and robust network security. 
For applications with special requirements to secure sensitive data from view, even from DBAs, 
Oracle8i Release 2 introduced a PL/SQL package to encrypt and decrypt data, including string 
inputs and raw inputs, using the industry-standard Data Encryption Standard (DES). This 
functionality allows data to be natively encrypted in the server to protect especially sensitive data, 
such as credit card numbers, “application user” passwords, or session cookies. Release 3 now 
enhances this capability by supporting the Triple DES algorithm in this feature. 
Release 3 supports integration with the Entrust PKI for authentication and single sign-on through 
the Oracle Advanced Security option. Customers who have made a commitment to Entrust can 
now easily integrate their Oracle-based applications with the Entrust authentication and encryption 
framework. In addition, Oracle Internet Directory now works with the Entrust PKI to serve as a 
repository for publication of information such as certificates and certificate revocation lists. With 
Oracle Advanced Security, Oracle8i is “Entrust-enabled”. 
Other Release 3 security enhancements include SSL encryption of HTTP connections and strong 
encryption for thin JDBC connections 
Oracle8i Release 3 New Features Summary 
July 2000
OTHER ENHANCEMENTS 
Oracle8i Release 3 introduces the PL/SQL Gateway, which provides native, out-of-the-box support 
in the Oracle server for deploying PL/SQL based database applications on the web. The PL/SQL 
Gateway allows PL/SQL developers to write PL/SQL stored procedures that generate HTML, 
which is of particular use when deploying PL/SQL Server Pages, first introduced in Oracle8i Release 
2. PL/SQL Server Pages, which are similar in concept to JavaServer Pages, allows PL/SQL to be 
embedded in HTML documents to produce web pages with dynamic content. 
Oracle Enterprise Manager includes several enhancements in Release 3: 
• Object DDL can now be viewed and DDL actions can now be logged. 
• New HTML reporting functionality includes database performance, configuration and status 
reports, as well as enterprise level reports for the Oracle Enterprise Manager repository data. 
• Enhanced Replication Management functionality, including full integration into DBA Studio. 
• Resource Management Wizard is now available to assist in configuring and managing the Database 
Resource Manager. 
• Customization of the content and formatting of enhanced notifications (paging and email) is now 
supported. 
• The Paging Server can be configured from the Enterprise Manager Console. 
• Discovery and monitoring of Apache web servers is now supported. 
Managing a Standby Database has been enhanced in several ways: 
• The DUPLICATE command can now be used to create a Standby Database. 
• Recovery Manger (RMAN) backup and recovery on a Standby Database is supported. 
• A Standby control file can be created within RMAN. 
• A complete Standby can be created without first creating a RMAN backup. 
interMedia has been enhanced in several areas: 
• interMedia has been enhanced to support image, audio, and video export from the database to a 
file 
Oracle8i Release 3 New Features Summary 
July 2000
• A new index type for interMedia Text is available for optimized “dot com” catalog searches and 
queries 
• interMedia Text has fuzzy-weight pass-through where documents are scored by nearness of match 
rather than all fuzzy matches identical 
• interMedia Text has enhanced globalization support: Multi-language lexer can use a different 
stoplist for each language; User knowledge-base can be created in any eight-bit-ascii language; 
Limited content-based routing in non-theme-supported languages. 
• Users can choose which tokens to optimize in interMedia Text to improve performance. 
• General usability has been improved in interMedia Text: Multi-column index support.; 
Requirement for a primary-key column dropped; Translation additions to the thesaurus made 
easier. 
Oracle8i Release 3 includes many improvements to many areas of the Oracle server: 
• Replication no longer requires a quiesce to create a single master site or add objects to a single 
master group. 
• Oracle Internet Directory has been enhanced to support the use of different algorithms for 
encrypting directory passwords. 
• Unicode 3.0 is supported in the Oracle character sets UTF8 and UTFE. It is synchronized with 
ISO/IEC 10646-1 second edition, and includes an additional 10,307 code points.. 
• The new Hong Kong government character set coding standard (HKSCS) is now supported. 
• A new utility, the Database Character Set Migration Utility, reports on the feasibility of migrating 
to a new database character set. It scans the data in the database (data dictionary and application 
data) and provides an analysis of the current data, highlighting data which will be replaced during 
the migration. 
• Users can now view Traditional Chinese data on Traditional Chinese clients and Simplified 
Chinese data on Simplified Chinese clients regardless of the type of Chinese data (Traditional or 
Simplified) being stored in the database. 
• Oracle Spatial has been enhanced to better support linear referencing, R*tree indexing, coordinate 
systems, geoimage management, and database workspace management. 
• Oracle Objects for OLE has been improved to include full support of Unicode (UTF8), a new 
Code Wizard for Store Procedures to speed development time, and execution of SQL and 
PL/SQL statements in non-blocking (asynchronous) modes. 
Oracle8i Release 3 New Features Summary 
July 2000
FEATURE AND OPTION AVAILABILITY 
Oracle offers three products in the Oracle8i product line: Oracle8i, Oracle8i Enterprise Edition, and 
Oracle8i Personal Edition. Oracle8i Personal Edition includes all features and options available with 
Oracle8i Enterprise Edition, except Oracle Parallel Server. 
This document describes all new features and functionality found in Oracle8i Release 3. For details 
on what features are available with each edition of Oracle8i, consult the white paper “Oracle8i: A 
Family of Database Products” at www.oracle.com/database/availability. 
Oracle8i Release 3 New Features Summary 
July 2000
ORACLE8I RELEASE 3 NEW FEATURE 
SUMMARY 
JAVA ENHANCEMENTS 
• Oracle HTTP Server Powered by Apache 
• Oralce8i JVM Accelerator 
• Oracle JavaServer Pages Engine (JSP 1.1) 
• Oracle Servlet Engine (Servlet 2.2) 
• Enterprise Java Beans (EJB 1.1, Entity 
EJB) 
• Persistence Service Interface (PSI) for 
Container Managed Persistence EJB 
• Java Transaction API (JTA) 
• Comprehensive JDBC (2.0) 
• SQLJ ISO standard 
• JDBC support for "Long" API over 
"LOBs" 
• JDBC/SQLJ support for Varchar functions 
on "CLOBs" 
• Memory profiling utility 
ORACLE INTERNET FILE SYSTEM 
ENHANCED XML SUPPORT 
• XML SQL Utility 
Oracle8i Release 3 New Features Summary 
July 2000 
• XML Development Kits (XDKs) 
ORACLE INTEGRATION SERVER 
SECURITY 
• RC4 256-bit and Triple DES supported in 
Oracle Advanced Security 
• Entrust PKI integration 
• SSL encryption of HTTP connections 
• Strong encryption of thin JDBC 
connections 
OTHER ENHANCEMENTS 
• PL/SQL Gateway 
• Oracle Enterprise Manager enhancements 
• Improved management of Standby 
Databases 
• Various Unicode and character set 
enhancements 
• Various interMedia enhancements 
• Oracle Spatial enhancements 
• Various Oracle Objects for OLE 
improvements
Oracle Corporation 
World Headquarters 
500 Oracle Parkway 
Redwood Shores, CA 94065 
U.S.A. 
Worldwide Inquiries: 
+1.650.506.7000 
Fax +1.650.506.7200 
http://www.oracle.com/ 
Copyright © Oracle Corporation 1999 
All Rights Reserved 
This document is provided for informational purposes only, and the 
information herein is subject to change without notice. Please 
report any errors herein to Oracle Corporation. Oracle Corporation 
does not provide any warranties covering and specifically 
disclaims any liability in connection with this document. 
Oracle is a registered trademark, and Oracle8i, Oracle8i Enterprise 
Edition, Oracle8i Personal Edition, Oracle8i Lite, Net8, and PL/SQL 
are trademarks of Oracle Corporation. 
All other company and product names mentioned are used for 
identification purposes only and may be trademarks of their 
respective owners. 
Oracle8i Release 3 New Features Summary 
July 2000

More Related Content

What's hot

Introduction to-release-11i-part-1-of-2-installation3771
Introduction to-release-11i-part-1-of-2-installation3771Introduction to-release-11i-part-1-of-2-installation3771
Introduction to-release-11i-part-1-of-2-installation3771Mlx Le
 
MOUG17: How to Build Multi-Client APEX Applications
MOUG17: How to Build Multi-Client APEX ApplicationsMOUG17: How to Build Multi-Client APEX Applications
MOUG17: How to Build Multi-Client APEX ApplicationsMonica Li
 
MOUG17: SQLT Utility for Tuning - Practical Examples
MOUG17: SQLT Utility for Tuning - Practical ExamplesMOUG17: SQLT Utility for Tuning - Practical Examples
MOUG17: SQLT Utility for Tuning - Practical ExamplesMonica Li
 
Oracle database 12c application express release notes
Oracle database 12c application express release notesOracle database 12c application express release notes
Oracle database 12c application express release notesbupbechanhgmail
 
Comparing glassfish-jboss
Comparing glassfish-jbossComparing glassfish-jboss
Comparing glassfish-jbosshung170872
 
Enterprise Persistence in OSGi - Mike Keith, Oracle
Enterprise Persistence in OSGi - Mike Keith, OracleEnterprise Persistence in OSGi - Mike Keith, Oracle
Enterprise Persistence in OSGi - Mike Keith, Oraclemfrancis
 
SQL Cockpit 3.1 - Overview
SQL Cockpit 3.1 - OverviewSQL Cockpit 3.1 - Overview
SQL Cockpit 3.1 - OverviewCadaxo GmbH
 
Haj 4308-open jpa, eclipselink, and the migration toolkit
Haj 4308-open jpa, eclipselink, and the migration toolkitHaj 4308-open jpa, eclipselink, and the migration toolkit
Haj 4308-open jpa, eclipselink, and the migration toolkitKevin Sutter
 
스프링 프레임워크
스프링 프레임워크스프링 프레임워크
스프링 프레임워크Yoonki Chang
 
Introduction Java Web Framework and Web Server.
Introduction Java Web Framework and Web Server.Introduction Java Web Framework and Web Server.
Introduction Java Web Framework and Web Server.suranisaunak
 
Software architecture to analyze licensing needs for pcms- pegasus cargo ma...
Software architecture   to analyze licensing needs for pcms- pegasus cargo ma...Software architecture   to analyze licensing needs for pcms- pegasus cargo ma...
Software architecture to analyze licensing needs for pcms- pegasus cargo ma...Shahzad
 
Building 12-factor Cloud Native Microservices
Building 12-factor Cloud Native MicroservicesBuilding 12-factor Cloud Native Microservices
Building 12-factor Cloud Native MicroservicesJakarta_EE
 
Shopzilla On Concurrency
Shopzilla On ConcurrencyShopzilla On Concurrency
Shopzilla On ConcurrencyWill Gage
 

What's hot (17)

Introduction to-release-11i-part-1-of-2-installation3771
Introduction to-release-11i-part-1-of-2-installation3771Introduction to-release-11i-part-1-of-2-installation3771
Introduction to-release-11i-part-1-of-2-installation3771
 
MOUG17: How to Build Multi-Client APEX Applications
MOUG17: How to Build Multi-Client APEX ApplicationsMOUG17: How to Build Multi-Client APEX Applications
MOUG17: How to Build Multi-Client APEX Applications
 
MOUG17: SQLT Utility for Tuning - Practical Examples
MOUG17: SQLT Utility for Tuning - Practical ExamplesMOUG17: SQLT Utility for Tuning - Practical Examples
MOUG17: SQLT Utility for Tuning - Practical Examples
 
Oracle database 12c application express release notes
Oracle database 12c application express release notesOracle database 12c application express release notes
Oracle database 12c application express release notes
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
Comparing glassfish-jboss
Comparing glassfish-jbossComparing glassfish-jboss
Comparing glassfish-jboss
 
Enterprise Persistence in OSGi - Mike Keith, Oracle
Enterprise Persistence in OSGi - Mike Keith, OracleEnterprise Persistence in OSGi - Mike Keith, Oracle
Enterprise Persistence in OSGi - Mike Keith, Oracle
 
Jboss
JbossJboss
Jboss
 
SQL Cockpit 3.1 - Overview
SQL Cockpit 3.1 - OverviewSQL Cockpit 3.1 - Overview
SQL Cockpit 3.1 - Overview
 
Haj 4308-open jpa, eclipselink, and the migration toolkit
Haj 4308-open jpa, eclipselink, and the migration toolkitHaj 4308-open jpa, eclipselink, and the migration toolkit
Haj 4308-open jpa, eclipselink, and the migration toolkit
 
스프링 프레임워크
스프링 프레임워크스프링 프레임워크
스프링 프레임워크
 
Java 9 Features
Java 9 FeaturesJava 9 Features
Java 9 Features
 
Ebook10
Ebook10Ebook10
Ebook10
 
Introduction Java Web Framework and Web Server.
Introduction Java Web Framework and Web Server.Introduction Java Web Framework and Web Server.
Introduction Java Web Framework and Web Server.
 
Software architecture to analyze licensing needs for pcms- pegasus cargo ma...
Software architecture   to analyze licensing needs for pcms- pegasus cargo ma...Software architecture   to analyze licensing needs for pcms- pegasus cargo ma...
Software architecture to analyze licensing needs for pcms- pegasus cargo ma...
 
Building 12-factor Cloud Native Microservices
Building 12-factor Cloud Native MicroservicesBuilding 12-factor Cloud Native Microservices
Building 12-factor Cloud Native Microservices
 
Shopzilla On Concurrency
Shopzilla On ConcurrencyShopzilla On Concurrency
Shopzilla On Concurrency
 

Viewers also liked

Підручник Фізика 8 клас Божинова
Підручник Фізика 8 клас БожиноваПідручник Фізика 8 клас Божинова
Підручник Фізика 8 клас Божиноваoleg379
 
8 competencias digitales
8 competencias digitales8 competencias digitales
8 competencias digitalesliz it
 
8 em cada 10 consumidores consideram as compras virtuais seguras
8 em cada 10 consumidores consideram as compras virtuais seguras8 em cada 10 consumidores consideram as compras virtuais seguras
8 em cada 10 consumidores consideram as compras virtuais segurasSPC Brasil
 
8 - Divan Magazine (8th Issue - 16.04.1392)
8 - Divan Magazine (8th Issue - 16.04.1392)8 - Divan Magazine (8th Issue - 16.04.1392)
8 - Divan Magazine (8th Issue - 16.04.1392)Pouria Maftoon
 
8. ccny spring 2012 early ren (1)
8. ccny spring 2012  early ren (1)8. ccny spring 2012  early ren (1)
8. ccny spring 2012 early ren (1)Lety Ryker
 
8 3373197 1-1_000003447415
8 3373197 1-1_0000034474158 3373197 1-1_000003447415
8 3373197 1-1_000003447415SAMPALEO
 
เสลาใบใหญ่
เสลาใบใหญ่เสลาใบใหญ่
เสลาใบใหญ่wasin37245
 
8 el cuidado de la creacion
8 el cuidado de la creacion8 el cuidado de la creacion
8 el cuidado de la creacionPt. Nic Garza
 
8 Customer Engagement Management Learnings From Top Brands
8 Customer Engagement Management Learnings From Top Brands8 Customer Engagement Management Learnings From Top Brands
8 Customer Engagement Management Learnings From Top BrandsCapillary Technologies
 
8 3-8 el plástico, uno de los mayores contaminantes.mayrha pedraza
8 3-8   el plástico, uno de los mayores contaminantes.mayrha pedraza8 3-8   el plástico, uno de los mayores contaminantes.mayrha pedraza
8 3-8 el plástico, uno de los mayores contaminantes.mayrha pedrazaMayrhaPedraza1
 
Рабочая программа по физической культуре 8 класс
Рабочая программа по физической культуре 8 классРабочая программа по физической культуре 8 класс
Рабочая программа по физической культуре 8 классОльга Бутонакова
 
8 3-37 sthefania zapata
8 3-37 sthefania zapata8 3-37 sthefania zapata
8 3-37 sthefania zapatasthfania2002
 
8 9 mitosis meiosis_and_genetics
8 9 mitosis meiosis_and_genetics8 9 mitosis meiosis_and_genetics
8 9 mitosis meiosis_and_geneticsJaden Francis
 
Incrementando la productividad a través de la tecnología en la nube
Incrementando la productividad a través de la tecnología en la nubeIncrementando la productividad a través de la tecnología en la nube
Incrementando la productividad a través de la tecnología en la nubeMundo Contact
 
8a tuwshinbat
8a tuwshinbat8a tuwshinbat
8a tuwshinbatojargal
 
8[c] scan code
8[c] scan code8[c] scan code
8[c] scan codelecordeur
 

Viewers also liked (20)

Підручник Фізика 8 клас Божинова
Підручник Фізика 8 клас БожиноваПідручник Фізика 8 клас Божинова
Підручник Фізика 8 клас Божинова
 
8 competencias digitales
8 competencias digitales8 competencias digitales
8 competencias digitales
 
87718086 dd2
87718086 dd287718086 dd2
87718086 dd2
 
8 жовтня у нвк
8 жовтня у нвк8 жовтня у нвк
8 жовтня у нвк
 
8 em cada 10 consumidores consideram as compras virtuais seguras
8 em cada 10 consumidores consideram as compras virtuais seguras8 em cada 10 consumidores consideram as compras virtuais seguras
8 em cada 10 consumidores consideram as compras virtuais seguras
 
8 - Divan Magazine (8th Issue - 16.04.1392)
8 - Divan Magazine (8th Issue - 16.04.1392)8 - Divan Magazine (8th Issue - 16.04.1392)
8 - Divan Magazine (8th Issue - 16.04.1392)
 
ฉฉ
 
8. ccny spring 2012 early ren (1)
8. ccny spring 2012  early ren (1)8. ccny spring 2012  early ren (1)
8. ccny spring 2012 early ren (1)
 
8 3373197 1-1_000003447415
8 3373197 1-1_0000034474158 3373197 1-1_000003447415
8 3373197 1-1_000003447415
 
เสลาใบใหญ่
เสลาใบใหญ่เสลาใบใหญ่
เสลาใบใหญ่
 
8 atrio group
8 atrio group8 atrio group
8 atrio group
 
8 el cuidado de la creacion
8 el cuidado de la creacion8 el cuidado de la creacion
8 el cuidado de la creacion
 
8 Customer Engagement Management Learnings From Top Brands
8 Customer Engagement Management Learnings From Top Brands8 Customer Engagement Management Learnings From Top Brands
8 Customer Engagement Management Learnings From Top Brands
 
8 3-8 el plástico, uno de los mayores contaminantes.mayrha pedraza
8 3-8   el plástico, uno de los mayores contaminantes.mayrha pedraza8 3-8   el plástico, uno de los mayores contaminantes.mayrha pedraza
8 3-8 el plástico, uno de los mayores contaminantes.mayrha pedraza
 
Рабочая программа по физической культуре 8 класс
Рабочая программа по физической культуре 8 классРабочая программа по физической культуре 8 класс
Рабочая программа по физической культуре 8 класс
 
8 3-37 sthefania zapata
8 3-37 sthefania zapata8 3-37 sthefania zapata
8 3-37 sthefania zapata
 
8 9 mitosis meiosis_and_genetics
8 9 mitosis meiosis_and_genetics8 9 mitosis meiosis_and_genetics
8 9 mitosis meiosis_and_genetics
 
Incrementando la productividad a través de la tecnología en la nube
Incrementando la productividad a través de la tecnología en la nubeIncrementando la productividad a través de la tecnología en la nube
Incrementando la productividad a través de la tecnología en la nube
 
8a tuwshinbat
8a tuwshinbat8a tuwshinbat
8a tuwshinbat
 
8[c] scan code
8[c] scan code8[c] scan code
8[c] scan code
 

Similar to Oracle8i Release 3 New Features Summary

Java New Evolution
Java New EvolutionJava New Evolution
Java New EvolutionAllan Huang
 
ORACLE Architechture.ppt
ORACLE Architechture.pptORACLE Architechture.ppt
ORACLE Architechture.pptaggarwalb
 
Architecture and tools
Architecture and toolsArchitecture and tools
Architecture and toolssanjay_jha
 
Oracle application testing suite (OATS)
Oracle application testing suite (OATS)Oracle application testing suite (OATS)
Oracle application testing suite (OATS)Koushik Arvapally
 
Lecture 19 - Dynamic Web - JAVA - Part 1.ppt
Lecture 19 - Dynamic Web - JAVA - Part 1.pptLecture 19 - Dynamic Web - JAVA - Part 1.ppt
Lecture 19 - Dynamic Web - JAVA - Part 1.pptKalsoomTahir2
 
WebLogic Developer Experience and Java EE 6
WebLogic Developer Experience and Java EE 6WebLogic Developer Experience and Java EE 6
WebLogic Developer Experience and Java EE 6Jeffrey West
 
Lecture 19 dynamic web - java - part 1
Lecture 19   dynamic web - java - part 1Lecture 19   dynamic web - java - part 1
Lecture 19 dynamic web - java - part 1Д. Ганаа
 
Presentation on Oracle Application Server
Presentation on  Oracle Application Server Presentation on  Oracle Application Server
Presentation on Oracle Application Server Muthoot finance Ltd
 
Java for Recruiters
Java for RecruitersJava for Recruiters
Java for Recruitersph7 -
 
R12 d49656 gc10-apps dba 04
R12 d49656 gc10-apps dba 04R12 d49656 gc10-apps dba 04
R12 d49656 gc10-apps dba 04zeesniper
 
Mysql User Camp : 20th June - Mysql New Features
Mysql User Camp : 20th June - Mysql New FeaturesMysql User Camp : 20th June - Mysql New Features
Mysql User Camp : 20th June - Mysql New FeaturesTarique Saleem
 
Mysql User Camp : 20-June-14 : Mysql New features and NoSQL Support
 Mysql User Camp : 20-June-14 : Mysql New features and NoSQL Support Mysql User Camp : 20-June-14 : Mysql New features and NoSQL Support
Mysql User Camp : 20-June-14 : Mysql New features and NoSQL SupportMysql User Camp
 
Intorduction to struts
Intorduction to strutsIntorduction to struts
Intorduction to strutsAnup72
 
IBM WebSphere Application Server version to version comparison
IBM WebSphere Application Server version to version comparisonIBM WebSphere Application Server version to version comparison
IBM WebSphere Application Server version to version comparisonejlp12
 
Project report for final year project
Project report for final year projectProject report for final year project
Project report for final year projectsuneel singh
 
Shopzilla On Concurrency
Shopzilla On ConcurrencyShopzilla On Concurrency
Shopzilla On ConcurrencyRodney Barlow
 
Java Webinar #12: "Java Versions and Features: Since JDK 8 to 16"
Java Webinar #12: "Java Versions and Features: Since JDK 8 to 16"Java Webinar #12: "Java Versions and Features: Since JDK 8 to 16"
Java Webinar #12: "Java Versions and Features: Since JDK 8 to 16"GlobalLogic Ukraine
 

Similar to Oracle8i Release 3 New Features Summary (20)

Java New Evolution
Java New EvolutionJava New Evolution
Java New Evolution
 
ORACLE Architechture.ppt
ORACLE Architechture.pptORACLE Architechture.ppt
ORACLE Architechture.ppt
 
Architecture and tools
Architecture and toolsArchitecture and tools
Architecture and tools
 
Oracle application testing suite (OATS)
Oracle application testing suite (OATS)Oracle application testing suite (OATS)
Oracle application testing suite (OATS)
 
Lecture 19 - Dynamic Web - JAVA - Part 1.ppt
Lecture 19 - Dynamic Web - JAVA - Part 1.pptLecture 19 - Dynamic Web - JAVA - Part 1.ppt
Lecture 19 - Dynamic Web - JAVA - Part 1.ppt
 
WebLogic Developer Experience and Java EE 6
WebLogic Developer Experience and Java EE 6WebLogic Developer Experience and Java EE 6
WebLogic Developer Experience and Java EE 6
 
Apache tomcat
Apache tomcatApache tomcat
Apache tomcat
 
Lecture 19 dynamic web - java - part 1
Lecture 19   dynamic web - java - part 1Lecture 19   dynamic web - java - part 1
Lecture 19 dynamic web - java - part 1
 
Presentation on Oracle Application Server
Presentation on  Oracle Application Server Presentation on  Oracle Application Server
Presentation on Oracle Application Server
 
JDK1.6
JDK1.6JDK1.6
JDK1.6
 
Java for Recruiters
Java for RecruitersJava for Recruiters
Java for Recruiters
 
R12 d49656 gc10-apps dba 04
R12 d49656 gc10-apps dba 04R12 d49656 gc10-apps dba 04
R12 d49656 gc10-apps dba 04
 
GlassFish and JavaEE, Today and Future
GlassFish and JavaEE, Today and FutureGlassFish and JavaEE, Today and Future
GlassFish and JavaEE, Today and Future
 
Mysql User Camp : 20th June - Mysql New Features
Mysql User Camp : 20th June - Mysql New FeaturesMysql User Camp : 20th June - Mysql New Features
Mysql User Camp : 20th June - Mysql New Features
 
Mysql User Camp : 20-June-14 : Mysql New features and NoSQL Support
 Mysql User Camp : 20-June-14 : Mysql New features and NoSQL Support Mysql User Camp : 20-June-14 : Mysql New features and NoSQL Support
Mysql User Camp : 20-June-14 : Mysql New features and NoSQL Support
 
Intorduction to struts
Intorduction to strutsIntorduction to struts
Intorduction to struts
 
IBM WebSphere Application Server version to version comparison
IBM WebSphere Application Server version to version comparisonIBM WebSphere Application Server version to version comparison
IBM WebSphere Application Server version to version comparison
 
Project report for final year project
Project report for final year projectProject report for final year project
Project report for final year project
 
Shopzilla On Concurrency
Shopzilla On ConcurrencyShopzilla On Concurrency
Shopzilla On Concurrency
 
Java Webinar #12: "Java Versions and Features: Since JDK 8 to 16"
Java Webinar #12: "Java Versions and Features: Since JDK 8 to 16"Java Webinar #12: "Java Versions and Features: Since JDK 8 to 16"
Java Webinar #12: "Java Versions and Features: Since JDK 8 to 16"
 

More from Anil Pandey

National health policy_2017
National health policy_2017National health policy_2017
National health policy_2017Anil Pandey
 
Class 3-computer-pt3-rev-ws-56
Class 3-computer-pt3-rev-ws-56Class 3-computer-pt3-rev-ws-56
Class 3-computer-pt3-rev-ws-56Anil Pandey
 
Class 3-social-pt3-rev-ws-for-uploading
Class 3-social-pt3-rev-ws-for-uploadingClass 3-social-pt3-rev-ws-for-uploading
Class 3-social-pt3-rev-ws-for-uploadingAnil Pandey
 
Class 3-science-pt3-rev-ws-for-uploading
Class 3-science-pt3-rev-ws-for-uploadingClass 3-science-pt3-rev-ws-for-uploading
Class 3-science-pt3-rev-ws-for-uploadingAnil Pandey
 
Class 3-math-pt3-rev-ws-for-uploading
Class 3-math-pt3-rev-ws-for-uploadingClass 3-math-pt3-rev-ws-for-uploading
Class 3-math-pt3-rev-ws-for-uploadingAnil Pandey
 
Class 3-hindi-pt3-rev-ws-for-uploading
Class 3-hindi-pt3-rev-ws-for-uploadingClass 3-hindi-pt3-rev-ws-for-uploading
Class 3-hindi-pt3-rev-ws-for-uploadingAnil Pandey
 
Class 3-english-pt3-rev-ws-for-uploading
Class 3-english-pt3-rev-ws-for-uploadingClass 3-english-pt3-rev-ws-for-uploading
Class 3-english-pt3-rev-ws-for-uploadingAnil Pandey
 
Art of indexing_in_o8i
Art of indexing_in_o8iArt of indexing_in_o8i
Art of indexing_in_o8iAnil Pandey
 
Apps session wait_tables
Apps session wait_tablesApps session wait_tables
Apps session wait_tablesAnil Pandey
 
Application sql issues_and_tuning
Application sql issues_and_tuningApplication sql issues_and_tuning
Application sql issues_and_tuningAnil Pandey
 
Appliance whitepaper 8_i
Appliance whitepaper 8_iAppliance whitepaper 8_i
Appliance whitepaper 8_iAnil Pandey
 

More from Anil Pandey (20)

26 bg2020
26 bg202026 bg2020
26 bg2020
 
National health policy_2017
National health policy_2017National health policy_2017
National health policy_2017
 
Class 3-computer-pt3-rev-ws-56
Class 3-computer-pt3-rev-ws-56Class 3-computer-pt3-rev-ws-56
Class 3-computer-pt3-rev-ws-56
 
Class 3-social-pt3-rev-ws-for-uploading
Class 3-social-pt3-rev-ws-for-uploadingClass 3-social-pt3-rev-ws-for-uploading
Class 3-social-pt3-rev-ws-for-uploading
 
Class 3-science-pt3-rev-ws-for-uploading
Class 3-science-pt3-rev-ws-for-uploadingClass 3-science-pt3-rev-ws-for-uploading
Class 3-science-pt3-rev-ws-for-uploading
 
Class 3-math-pt3-rev-ws-for-uploading
Class 3-math-pt3-rev-ws-for-uploadingClass 3-math-pt3-rev-ws-for-uploading
Class 3-math-pt3-rev-ws-for-uploading
 
Class 3-hindi-pt3-rev-ws-for-uploading
Class 3-hindi-pt3-rev-ws-for-uploadingClass 3-hindi-pt3-rev-ws-for-uploading
Class 3-hindi-pt3-rev-ws-for-uploading
 
Class 3-english-pt3-rev-ws-for-uploading
Class 3-english-pt3-rev-ws-for-uploadingClass 3-english-pt3-rev-ws-for-uploading
Class 3-english-pt3-rev-ws-for-uploading
 
As onew816a
As onew816aAs onew816a
As onew816a
 
Art of indexing_in_o8i
Art of indexing_in_o8iArt of indexing_in_o8i
Art of indexing_in_o8i
 
Apps session wait_tables
Apps session wait_tablesApps session wait_tables
Apps session wait_tables
 
Application sql issues_and_tuning
Application sql issues_and_tuningApplication sql issues_and_tuning
Application sql issues_and_tuning
 
Appliance whitepaper 8_i
Appliance whitepaper 8_iAppliance whitepaper 8_i
Appliance whitepaper 8_i
 
Appd2 cg
Appd2 cgAppd2 cg
Appd2 cg
 
A85248
A85248A85248
A85248
 
816isdfo
816isdfo816isdfo
816isdfo
 
35 dbatune3
35 dbatune335 dbatune3
35 dbatune3
 
9ias
9ias9ias
9ias
 
9i lin relnotes
9i lin relnotes9i lin relnotes
9i lin relnotes
 
9i hp relnotes
9i hp relnotes9i hp relnotes
9i hp relnotes
 

Recently uploaded

KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 

Recently uploaded (20)

KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 

Oracle8i Release 3 New Features Summary

  • 1. Oracle8i™Release 3 New Features Summary Features Overview August 2000 This document covers new features introduced in Oracle8i Release 3. For an overview of all new features introduced in the initial release of Oracle8i and in Oracle8i Release 2, see the “Oracle8i New Features Summary” and the “Oracle8i Release 2 New Feature Summary”. INTRODUCTION Oracle8i Release 3 (version 8.1.7) is the latest and the ‘terminal’ release of the Oracle8i (version 8.1) database product. Being the “terminal” release ensures that this release is an extremely stable and thoroughly tested release and will be supported longer than the initial versions of Oracle8i. The enhancements and new features in Oracle8i Release 3 are in the following areas: • Java Enhancements • Oracle Internet File System (iFS) • Enhanced XML Support • Oracle Integration Server • Security Enhancements • Other Enhancements JAVA ENHANCEMENTS Oracle8i Release 3 continues Oracle’s commitment to providing the industry’s most scalable and high performance Java platform. Oracle8i JVM (formerly known as Oracle JServer), is Oracle’s Java Virtual Machine in both the database and the new Oracle Internet Application Server (iAS). With its new features and containers, the Oracle8i JVM is a comprehensive enterprise Java platform which
  • 2. can be used to implement all layers of a typical enterprise Java application: user interface layer (Servlets, JSPs), business logic layer (CORBA Server Objects, Session EJBs, Servlets), business or domain objects (Persistent Java Objects, CORBA Server Objects, Entity EJBs), and data management and access layer (JDBC/SQLJ, Java/PLSQL Stored procedures). Release 3 also introduces many performance enhancements, including the Oracle8i JVM Accelerator, optimized JDBC drivers, the ability to collocate all components within a single Oracle8i tier, and improved per Session Garbage Collection. ORACLE HTTP SERVER POWERED BY APACHE The installation of Release 3 includes the new Oracle HTTP Server Powered by Apache as the default HTTP listener for serving static HTML and stateless Servlets. The database can now receive direct HTTP calls without the need for an application server. Oracle Enterprise Manager has been enhanced to manage the Apache listener. In addition to the standard “mods” (modules) provided by Apache, Oracle HTTP Server includes Oracle-specific “mods” fully developed and supported by Oracle. Oracle provides these extension modules to Apache: - mod_ose, which allows the routing of requests for stateful, rich, coarse-grained and dynamic contents to the Oracle Servlet Engine while delegating the production of stateless, fine-grained dynamic content to Apache - mod_plsql, which dispatches HTTP requests for stateless PL/SQL and Java stored procedures ORACLE8I JVM ACCELERATOR Release 3 now includes the Oracle8i JVM Accelerator, which allows a deployed Java bytecode (.jar or .class) to be translated, compiled, and run as native C compiled code. By using the Accelerator, the performance of Java running in the Oracle8i JVM is dramatically improved, due to the inherent performance benefits of compiled C versus interpreted Java bytecode . Platform independent Java bytecodes are input to the JVM Accelerator, which then generates platform independent C code. This C code is then compiled using platform-specific compilers Oracle8i Release 3 New Features Summary July 2000
  • 3. (optimized for their respective platforms), yielding fully optimized platform dependent Oracle8i JVM-specific native shared libraries. ORACLE SERVLET ENGINE Servlets are server-side Java classes that execute independently or call back-end components (EJBs, CORBA Server Objects, Java/PLSQL Stored Procedures, other Servlets) and generate dynamic HTML, typically used as a User Interface controller or an Application controller. The Oracle Servlet Engine is a component of the Java2 Enterprise Edition ‘stack’ within Oracle8i Release 3, as well as within Oracle Internet Application Server (iAS). The Oracle Servlet Engine is Servlet 2.2 compliant and supports stateful Servlets where each Web client gets a database session. The first request creates a session for the Client and further requests are routed to the same session, where sessions are tracked with cookies or URL-rewrites. The Oracle Servlet Engine scales like other Oracle8i JVM applications and can log valuable Web information in tables for analysis. All Servlets activated by one client are in the same database session providing improved performance and better scalability. Servlets share sessions with EJBs, CORBA Server Objects, Java Stored Procedures, and the default Server side JDBC connection. This provides all the benefits of collocated Web and Java components (low latency, fast response time and higher throughput) and the ability to produce stateful, rich, coarse-grained and dynamic Web content. The Oracle Servlet Engine can be used directly by any HTTP client or through Oracle’s extension to Apache (mod_ose), which off-loads the service of stateless and fine-grained dynamic contents to Apache. ORACLE JAVASERVER PAGES ENGINE JavaServer Pages (JSPs) are used to dynamically generate actual User Interface or web pages by assembling coarse-grained dynamic content from Servlets (HTML), and back-end components (EJBs, CORBA Server Objects, Java/PLSQL Stored Procedures) and fine-grained content from Java Scriptlets or Static HTML. The Oracle JSP Engine (JSP 1.1 compliant) is integrated with Oracle8i Release 3, Oracle Internet Application Server (iAS), and all web-enabled Oracle products (Oracle HTTP Server, Oracle Portal, Portal-to-go, and JDeveloper). The Oracle JSP Engine supports SQLJ Oracle8i Release 3 New Features Summary July 2000
  • 4. within JSP Scriplets, data access beans for connecting and querying an Oracle database, custom tags handlers, and the ability to format results of a JSP using XSL. ENTERPRISE JAVA BEANS 1.1 SUPPORT Release 3 fully complies with the Enterprise Java Beans (EJB) 1.1 specification, which mandates the support of Entity EJB (bean-managed and container-managed persistency) and XML deployment descriptors (both standard and provider specific) . This allows the assembly and deployment of coarse-grained business entities and business processes without requiring programming infrastructure services (transaction, security, persistence), which typically account for 50-70% of “applications code”. Bean persistency can be achieved by direct invocation of persistence storage APIs typically SQLJ, JDBC and Java/PLSQL stored procedures (Bean-Managed Persistence) or in a transparent and declarative way (Container-Managed Persistence) For Container-Managed Persistence EJB, Oracle has defined a Persistence Service Interface (PSI) to handle the relationship between the EJB container and the Persistence Manager. Release 3 ships with a reference implementation of PSI (PSI-RI) which is a simple Persistence Manager providing attribute to column mapping. By providing a common way for dealing with persistence managers, PSI allows their replacement with limited deployment impact. JAVA TRANSACTION API (JTA) SUPPORT Release 3 implements the Java Transaction API (JTA) standard, which specifies server-side and client-side transactions demarcation, two-phase commit coordination. Oracle’s JTA implementation supports JDBC, HTTP and IIOP clients as well as JDBC, CORBA/EJB transaction managers and multi-tier transaction context propagation; it also provides optimization for single-phase commit ENHANCED SUPPORT OF JDBC AND SQLJ In addition to numerous performance improvements for objects and the server-side JDBC driver, the Release 3 JDBC drivers have complete production support for JDBC 2.0. Release 3 adds support for the XA Resource API, support for PL/SQL table of scalars, support for basic statement Oracle8i Release 3 New Features Summary July 2000
  • 5. caching which minimizes cursor creation /tear down overhead, support for "Long" API for LOBs manipulation and JDBC/SQLJ support for VARCHAR functions on CLOBs. Release 3 enhances Oracle’s support of the SQLJ standard by fully supporting all the features of JDBC 2.0 as outlined in the forthcoming ISO standard, including support of structured types, scrollable iterators, datasource support, batching, row pre-fetching, and interoperability with JDBC 2.0 connection pooling. SQLJ in Release 3 now provides three different runtime versions, each optimized for different deployment scenarios: A generic runtimes that can be used with any Oracle JDBC driver; a runtime optimized for use with the Release 3 drivers in a JDK 1.1 environment; and a runtime optimized for Release 3 drivers in a JDK 1.2 environment. Release 3 SQLJ provides a highly productive and unified programming model across different JDBC drivers and JDK environments. MEMORY PROFILING UTILITY MemStat is a utility to analyze the different types of memory used by Java classes in a user session. The Oracle8i JVM uses three kind of memory: - call memory, which exists for the duration of a call (including its recursion) - session memory, which exists for the duration of the session ( a connection, state and execution context) - permanent or global memory, which persists as long as the Oracle8i JVM instance is running MemStat profiles memory usage and produces an HTML report that can be used to locate and eliminate unnecessary static data in Java classes and reduce the memory footprint of Java programs. Java developers, as well as DBAs and site administrators, will find MemStat very useful for developing and deploying Web and Java components. RICH MEDIA CLASSES Oracle interMedia Java Classes enable Java applications on any tier (client, application server or database server) to manipulate and modify audio, image, and video data stored in Oracle8i. Release 3 makes it possible for JDBC result sets to include both traditional relational data and interMedia Oracle8i Release 3 New Features Summary July 2000
  • 6. media objects (images, audio, video). This support enables applications to easily select and operate on a result set that contains sets of interMedia columns plus other relational data. These classes also enable access to object attributes and invocation of object methods. ORACLE INTERNET FILE SYSTEM (iFS) Oracle Internet File System (iFS) is a revolutionary extension to the Oracle8i database. Oracle iFS provides the best of both the relational database and file system worlds. Not only does it provide the reliability, availability, and scalability of Oracle8i, it also provides the familiarity and ease of use of a standard file system. From the end user’s standpoint, iFS appears as if it were just another volume on the network. Whether the user accesses the contents of iFS through Windows Explorer, a Web browser, an FTP client, or an e-mail client, the files appear the same. Relational data can appear as files; so too can hybrid documents that combine relational and non-relational data. It also supports intelligent text searches and queries of files and data stored in iFS. From a developer’s standpoint, Oracle iFS is the single data store containing the data for many different applications. And for the system administrator, Oracle iFS provides a single system for file storage and messaging, rather than several separate systems to maintain and administer. In short, Oracle iFS is a simpler way of storing different types of files in the database. iFS expands the database platform to present documents and media as files and folders that users can access through familiar interfaces such as Windows, the Web (HTTP), e-mail, and FTP. For the first time, companies can ensure valuable content is secure and searchable from a central location. Customers can also use iFS to customize a file server for specific application purposes. iFS includes an XML and a Java-based Developer's Kit that simplifies development and facilitates strong data integration. For example, you could use the iFS Developer's Kit to make the contents of files available to a specific reporting tool or automatically send an email alert to an editor when a file is updated by another user. iFS is bundled with the database CD pack and is available for free to any customer with a database license. Oracle8i Release 3 New Features Summary July 2000
  • 7. ENHANCED XML SUPPORT XML as an enabling technology for Internet application development has been significantly expanded in Release 3, with new capabilities for the easy storage and retrieval of XML. XML SQL UTILITY (XSU) The XML SQL Utility (XSU) can generate XML from the results of SQL and JDBC queries. The XML output can be produced as text, or as ‘trees’ of objects conforming to the popular DOM standard. The XML SQL Utility can also produce the associated DOM, DTD, or ResultSet object of a query. The XML SQL Utility can also be used to insert, update, and delete XML data in database tables, making Release 3 an efficient XML store for data-driven XML applications. The XML SQL Utility preserves the structure of XML documents when it is saved to the database. XML DEVELOPMENT KITS In addition to storage and retrieval, the XML Development Kits for Java, Java Beans, C, C++ and PL/SQL have been integrated into the server's development platform. Included in these XDK's are production components for incorporating W3C standard XML support into applications. Components include: • XML Parsers - enabling programmatic access to XML documents supporting W3C DOM 1.0 and SAX 1.0 standards. • XSL Processors - transforming any XML document to another or other text-based format such as HTML conforming with the W3C XSLT and XPath 1.0 standards. • XML Class Generators - generating class files for the creation of XML documents from DTDs for use in applications, applets, and JavaServer Pages. • XML Java Beans - adding visual and non-visual XML functionality including viewing, parsing and transforming XML documents. • XSQL Servlets - producing dynamic XML or HTML documents from SQL queries over the Internet with support for SQL operations and action handlers, utilizing the underlying XML parser, XSU, and the XSL processor. Oracle8i Release 3 New Features Summary July 2000
  • 8. All of the above XML components have full globalization support across a wide range of character set encodings, including UTF-8, UTF-16, UCS, US-ASCII, ISO-8859-1 to -9, and others. XML SUPPORT IN IFS Building upon the XML foundation support detailed above is the Oracle Internet File System (iFS). XML documents are natively supported in iFS storing them in two ways: 1) stored in relational schema (and potentially as object-views) where it may be accessed and updated as regular data and 2) the original tagged document may also be stored in a CLOB, for performance and security reasons. iFS provides a Java interface for application development and includes support for a variety of protocols including SMB, FTP, HTTP, IMAP POP3, and SMTP. ORACLE INTEGRATION SERVER Oracle8i Release 3 introduces Oracle Integration Server, an integrated suite of Internet standard components used to simplify the integration of data, applications, and inter-business processes. Oracle Integration Server (OIS), based on Oracle database and application products, allows sites to easily install and configure a highly scalable and standards-based integration solution. Data Integration: Disparate applications work with different data sources and/or databases. In order to maintain consistency across various sources, the data needs to be synchronized. Using OIS, Internet based applications can transparently access, manage, and operate on data stored in different formats. Oracle8i functionality such as replication, transparent gateways, and distributed queries and transactions provide the foundation for meeting demanding data integration requirements. Application to Application Integration: To facilitate synchronous communication between applications, request-reply protocol based functional interfaces are necessary whereas asynchronous communication requires message-based technology. OIS supports both form of communications and provides standard functionality to model business process flows. Oracle8i Advanced Queuing provides the foundation for the messaging requirements, while Oracle Message Broker and Oracle Workflow simplify the management and operation of application message configuration. Business-to-Business Integration: Business-to-Business integration requires messaging facilities that provide guaranteed, exactly-once, in order delivery of messages; stringent security including the Oracle8i Release 3 New Features Summary July 2000
  • 9. ability to audit and track messages; and support for Internet standards such as XML messaging over HTTP(S). OIS meets these requirements and provides a secure, reliable and scalable infrastructure through Internet standard components to enable collaborative transactions with supply-chain partners and Net Marketplaces. Oracle Integration Server (OIS) is an installation option when installing Oracle8i Release 3. Sites must be licensed for all components of OIS that they use. OIS is not a separately licensed product. SECURITY Oracle8i Release 3 introduces several new features and support for the latest security standards to provide the most comprehensive and robust security architecture in the industry Oracle Advanced Security now supports Triple DES (Data Encryption Standard) as well as longer encryption keys for RC4 (256-bit), providing more secure and robust network security. For applications with special requirements to secure sensitive data from view, even from DBAs, Oracle8i Release 2 introduced a PL/SQL package to encrypt and decrypt data, including string inputs and raw inputs, using the industry-standard Data Encryption Standard (DES). This functionality allows data to be natively encrypted in the server to protect especially sensitive data, such as credit card numbers, “application user” passwords, or session cookies. Release 3 now enhances this capability by supporting the Triple DES algorithm in this feature. Release 3 supports integration with the Entrust PKI for authentication and single sign-on through the Oracle Advanced Security option. Customers who have made a commitment to Entrust can now easily integrate their Oracle-based applications with the Entrust authentication and encryption framework. In addition, Oracle Internet Directory now works with the Entrust PKI to serve as a repository for publication of information such as certificates and certificate revocation lists. With Oracle Advanced Security, Oracle8i is “Entrust-enabled”. Other Release 3 security enhancements include SSL encryption of HTTP connections and strong encryption for thin JDBC connections Oracle8i Release 3 New Features Summary July 2000
  • 10. OTHER ENHANCEMENTS Oracle8i Release 3 introduces the PL/SQL Gateway, which provides native, out-of-the-box support in the Oracle server for deploying PL/SQL based database applications on the web. The PL/SQL Gateway allows PL/SQL developers to write PL/SQL stored procedures that generate HTML, which is of particular use when deploying PL/SQL Server Pages, first introduced in Oracle8i Release 2. PL/SQL Server Pages, which are similar in concept to JavaServer Pages, allows PL/SQL to be embedded in HTML documents to produce web pages with dynamic content. Oracle Enterprise Manager includes several enhancements in Release 3: • Object DDL can now be viewed and DDL actions can now be logged. • New HTML reporting functionality includes database performance, configuration and status reports, as well as enterprise level reports for the Oracle Enterprise Manager repository data. • Enhanced Replication Management functionality, including full integration into DBA Studio. • Resource Management Wizard is now available to assist in configuring and managing the Database Resource Manager. • Customization of the content and formatting of enhanced notifications (paging and email) is now supported. • The Paging Server can be configured from the Enterprise Manager Console. • Discovery and monitoring of Apache web servers is now supported. Managing a Standby Database has been enhanced in several ways: • The DUPLICATE command can now be used to create a Standby Database. • Recovery Manger (RMAN) backup and recovery on a Standby Database is supported. • A Standby control file can be created within RMAN. • A complete Standby can be created without first creating a RMAN backup. interMedia has been enhanced in several areas: • interMedia has been enhanced to support image, audio, and video export from the database to a file Oracle8i Release 3 New Features Summary July 2000
  • 11. • A new index type for interMedia Text is available for optimized “dot com” catalog searches and queries • interMedia Text has fuzzy-weight pass-through where documents are scored by nearness of match rather than all fuzzy matches identical • interMedia Text has enhanced globalization support: Multi-language lexer can use a different stoplist for each language; User knowledge-base can be created in any eight-bit-ascii language; Limited content-based routing in non-theme-supported languages. • Users can choose which tokens to optimize in interMedia Text to improve performance. • General usability has been improved in interMedia Text: Multi-column index support.; Requirement for a primary-key column dropped; Translation additions to the thesaurus made easier. Oracle8i Release 3 includes many improvements to many areas of the Oracle server: • Replication no longer requires a quiesce to create a single master site or add objects to a single master group. • Oracle Internet Directory has been enhanced to support the use of different algorithms for encrypting directory passwords. • Unicode 3.0 is supported in the Oracle character sets UTF8 and UTFE. It is synchronized with ISO/IEC 10646-1 second edition, and includes an additional 10,307 code points.. • The new Hong Kong government character set coding standard (HKSCS) is now supported. • A new utility, the Database Character Set Migration Utility, reports on the feasibility of migrating to a new database character set. It scans the data in the database (data dictionary and application data) and provides an analysis of the current data, highlighting data which will be replaced during the migration. • Users can now view Traditional Chinese data on Traditional Chinese clients and Simplified Chinese data on Simplified Chinese clients regardless of the type of Chinese data (Traditional or Simplified) being stored in the database. • Oracle Spatial has been enhanced to better support linear referencing, R*tree indexing, coordinate systems, geoimage management, and database workspace management. • Oracle Objects for OLE has been improved to include full support of Unicode (UTF8), a new Code Wizard for Store Procedures to speed development time, and execution of SQL and PL/SQL statements in non-blocking (asynchronous) modes. Oracle8i Release 3 New Features Summary July 2000
  • 12. FEATURE AND OPTION AVAILABILITY Oracle offers three products in the Oracle8i product line: Oracle8i, Oracle8i Enterprise Edition, and Oracle8i Personal Edition. Oracle8i Personal Edition includes all features and options available with Oracle8i Enterprise Edition, except Oracle Parallel Server. This document describes all new features and functionality found in Oracle8i Release 3. For details on what features are available with each edition of Oracle8i, consult the white paper “Oracle8i: A Family of Database Products” at www.oracle.com/database/availability. Oracle8i Release 3 New Features Summary July 2000
  • 13. ORACLE8I RELEASE 3 NEW FEATURE SUMMARY JAVA ENHANCEMENTS • Oracle HTTP Server Powered by Apache • Oralce8i JVM Accelerator • Oracle JavaServer Pages Engine (JSP 1.1) • Oracle Servlet Engine (Servlet 2.2) • Enterprise Java Beans (EJB 1.1, Entity EJB) • Persistence Service Interface (PSI) for Container Managed Persistence EJB • Java Transaction API (JTA) • Comprehensive JDBC (2.0) • SQLJ ISO standard • JDBC support for "Long" API over "LOBs" • JDBC/SQLJ support for Varchar functions on "CLOBs" • Memory profiling utility ORACLE INTERNET FILE SYSTEM ENHANCED XML SUPPORT • XML SQL Utility Oracle8i Release 3 New Features Summary July 2000 • XML Development Kits (XDKs) ORACLE INTEGRATION SERVER SECURITY • RC4 256-bit and Triple DES supported in Oracle Advanced Security • Entrust PKI integration • SSL encryption of HTTP connections • Strong encryption of thin JDBC connections OTHER ENHANCEMENTS • PL/SQL Gateway • Oracle Enterprise Manager enhancements • Improved management of Standby Databases • Various Unicode and character set enhancements • Various interMedia enhancements • Oracle Spatial enhancements • Various Oracle Objects for OLE improvements
  • 14. Oracle Corporation World Headquarters 500 Oracle Parkway Redwood Shores, CA 94065 U.S.A. Worldwide Inquiries: +1.650.506.7000 Fax +1.650.506.7200 http://www.oracle.com/ Copyright © Oracle Corporation 1999 All Rights Reserved This document is provided for informational purposes only, and the information herein is subject to change without notice. Please report any errors herein to Oracle Corporation. Oracle Corporation does not provide any warranties covering and specifically disclaims any liability in connection with this document. Oracle is a registered trademark, and Oracle8i, Oracle8i Enterprise Edition, Oracle8i Personal Edition, Oracle8i Lite, Net8, and PL/SQL are trademarks of Oracle Corporation. All other company and product names mentioned are used for identification purposes only and may be trademarks of their respective owners. Oracle8i Release 3 New Features Summary July 2000