CertCities.com -- The Ultimate Site for Certified IT Professionals
Free CertCities.com Newsletter via E-mail Share share | bookmark | e-mail
  Microsoft®
  Cisco®
  Security
  Oracle®
  A+/Network+"
  Linux/Unix
  More Certs
  Newsletters
  Salary Surveys
  Forums
  News
  Exam Reviews
  Tips
  Columns
  Features
  PopQuiz
  RSS Feeds
  Press Releases
  Contributors
  About Us
  Search
 

Advanced Search
  Free Newsletter
  Sign-up for the #1 Weekly IT
Certification News
and Advice.
Subscribe to CertCities.com Free Weekly E-mail Newsletter
CertCities.com

See What's New on
Redmondmag.com!

Cover Story: IE8: Behind the 8 Ball

Tech-Ed: Let's (Third) Party!

A Secure Leap into the Cloud

Windows Mobile's New Moves

SQL Speed Secrets


CertCities.com
Let us know what you
think! E-mail us at:



 
 
...Home ... Editorial ... Columns ..Column Story Saturday: April 5, 2014


 SELECTions  
Damir Bersinic
Damir Bersinic


 Here Comes the Internet
Oracle 8i sports a list of Web-related functionalities, but as our Oracle columnist wonders, are these features worth the upgrade?
by Damir Bersinic  
10/1/2000 -- I love hearing about new software. Maybe it's because I spend a lot of time evaluating it for clients, but I think it's more that it makes me feel like a kid in a toy store. When I heard that Oracle was updating its flagship database, I got excited. At the same time, with all these software releases coming at us at an unreal pace, I had to ask, "Is it worth it?"

Oracle has focused the bulk of its efforts in Oracle 8i Release 3 (Oracle 8.1.7 is what you'll see on the CD-ROM) in what I'd call the Internet space. Most of the new features deal with Java, HTTP access to the database and XML--all key buzzwords. Let's look at what this might mean for you.

Java Enhancements
The bulk of Release 3 enhancements deal with added support for Java. Oracle's Jserver, which has been renamed the Oracle 8i JVM (Java Virtual Machine), is included in the new Oracle Internet Application Server (iAS). The new Java framework encompasses the user interface, business logic and database portions of a multi-tiered application, providing for a fully cooperative and flexible development environment for complex applications. It lets you use the same toolbox everywhere, which makes the learning curve much easier, but place functionality only where it makes the most sense.

The most exciting Java enhancement is the Oracle8i JVM Accelerator. This gem translates, compiles and runs a platform-independent .jar or .class file as native C code on the platform where your database resides. Here's how it works: You input your Java bytecode in the JVM Accelerator, which generates the C code for your platform. You then compile the C code with the native C compiler for your Oracle platform. The result? JVM-specific shared libraries native to the operating system and box you're on. It's the performance of C with the flexibility of Java!

Other new Java features include:

  • a Servlet 2.2-compliant Servlet Engine (embedded in the JVM)
  • JavaServer Pages engine
  • EJB 1.1 support
  • Java Transaction API (JTA) support

In case you're wondering, servlets are small chunks of Java code that execute on their own or call other back-end components and generate dynamic HTML. They're ideally suited for the user interface or application layer of an application. JavaServer Pages are used to generate user interface components (e.g., Web pages) from Servlets, EJBs and other back-end components. JTA lets you demarcate transactions within server- or client-side Java components.

JDBC and SQLJ have also been enhanced to be more efficient and use less memory (and CPU resources).

Everyone's Favorite Acronym: XML
Oracle has integrated Java and XML more closely in Oracle8i Release 3, allowing for the direct retrieval of data using XML and native storage of XML documents in the database.

The XML SQL Utility (XSU) can generate W3C-standard XML output from SQL queries. XML Development Kits for Java, JavaBeans, C, C++ and PL/SQL are also integrated with the database environment, providing XML Parsers, XSL Processors, XML Class Generators, XML Java Beans and XSQL Servlets.

Don't let all the acronyms scare you off--it just means that you can use XML anywhere you need to, and it will adhere to the current published standards. You can even store XML documents in the Internet File System (iFS), and they are natively supported.

Browsing with Netscape
If you feel that an Internet browser is the ideal user interface, Oracle 8i Release 3 has you covered. Oracle HTTP Server Powered by Apache (yep, that's what they're calling it!) is the default HTTP listener for the database engine. This means that the database engine can now receive direct HTTP calls without the need for an external application server or middle-level layer such as ODBC. However, this only works for static HTML pages and stateless Servlets, so it's not quite as robust as it could be. If you want to use dynamic HTML or stateful Servlets, you'll need the Oracle Servlet Engine.

PL/SQL capabilities for the Internet have also been enhanced by the new PL/SQL Gateway, which provides support for native deployment of PL/SQL applications on the Web. The PL/SQL Gateway can make HTTP calls directly to PL/SQL. The PL/SQL Server Pages functionality was first introduced in Oracle 8i Release 2 (aka version 8.1.6), which can be used to embed PL/SQL in HTML pages that can generate Web pages containing dynamic content.

That's All Great for Developers, but I'm a DBA!
DBAs will find that Oracle8i Release 3 doesn't have much for making their lives easier, although some relevant enhancements were made to security, Enterprise Manager, Standby Database and character set support.

'DBAs will find that Oracle8i Release 3 doesn't have much for making their lives easier.'

Release 3 now supports Triple DES and RC4 (256-bit) encryption keys in the Oracle Advanced Security option (that is, not out of the box). The Advanced Security option also adds support for integration with Entrust PKI for single logon to Oracle and the operating system. Other security enhancements include SSL support, encryption of HTTP connections and strong encryption for thin JDBC connections.

Enterprise Manager has been enhanced to manage new features, including the Apache Web server. DDL actions in Enterprise Manager can now be logged. It also now boasts an HTML reporting capability.

Creation, backup and management of Standby Database has been made easier with a new DUPLICATE command that can be used to create a Standby Database, and the added capability of RMAN (Recovery Manager) to backup and recover a Standby Database.

Additional character sets enhancements include support for Hong Kong government character set and Unicode 3.0 in the UTF8 and UTFE character sets. However, I'm most excited about the new Database Character Set Migration Utility, which will tell you whether or not moving from one character set to another makes sense, based upon the actual data in the database. On that last point, I have to ask, "Oracle, what took you so long?"

So, Is It Worth It?
Should you upgrade to Oracle 8i Release 3? As with most things, the answer is, "It depends."

If your applications rely on Java, the new enhancements are an improvement over the already plentiful support in Release 2. The JVM Accelerator alone may be worth an upgrade!

If you're looking for easier and better support for managing and administering your database, Release 3 does not offer much there. You may want to wait until a future release, when Oracle plans to drop support for the CONNECT INTERNAL syntax. This should make every DBA happy.

What do you think of Oracle 8i? Post your comments below or enter our Forums.


Damir Bersinic is an Infrastructure Consultant with Trecata Corporation, a systems integration consultancy in Toronto, Canada. He has more than 20 years of industry experience and has written a number of books on Oracle, Windows, SQL Server and Active Directory. His most recent book is "Portable DBA: SQL Server" from Osborne McGraw-Hill. He is also an Oracle Certified Professional (DBA), MCSE, MCDBA and MCT. He can be reached by e-mail at .

 


More articles by Damir Bersinic:

-- advertisement --


There are 12 CertCities.com user Comments for “Here Comes the Internet”
Page 1 of 2
6/10/02: ocp8idba from california says: it is so worth it.
12/16/13: Bottes Ugg Classic Pas Cher from [email protected] says: We should also mention that the current Republican strategy mirrors an approach Democrats used when they were confident their party would win the presidency in 2008. Anthony Rendon, Bryce Harper shifts over to center field and will hit leadoff.into two publicly traded companies one servicing government-backed loans and the other making private loans to strengthen its business the Office of the Comptroller of the Currency, Awareness of technology's constant temptation? Grammys or Super Bowl.Traffic has been at a standstill since about 3 a. The right lane remains closed.Drivers are advised to find an alternate route if possibleUpdate 6:14 am:The three left lanes of northbound I-95 have reopened leaving only the right lane closed according to the Maryland State Highway AdministrationOfficials said major delays remain extending back to the Howard County line? Microsoft will acquire 32.
12/16/13: nike air jordan pas cher from [email protected] says: Keep healthy options on hand in the kitchen but try to maintain a pattern of meals and snacks instead of allowing non-stop grazing all day. Put healthy snacks such as cubes of watermelon, grapes, cheese and yogurt at eye level in the fridge so kids will grab them and fill up more instead of endless trips to kitchen for starchy snacks such as chips or crackers.
12/18/13: air jordan pas cher from [email protected] says: 0/2000/XP. vous pouvez enregistrer des séquences vidéo de longue durée tout en gardant une excellente qualité dimage. les pirates,Protection maximale contre tous les types de menaces InternetPanda Internet Security 2011 vous permet une tranquillité desprit totale sur Internet. Il est également possible par exemple de déclencher lenregistrement selon le niveau sonore.darknet?)L'objectif initial est ainsi de permettre à tous les dissidents politiques journalistes et blogueurs de communiquer et de diffuser des informations sans être contrlés par des organismes de censure (le système est d'ailleurs encouragé par )C'est par exemple sur ce réseau que de nombreux opposants au régime d'Hosni Moubarak en gypte ont dialogué secrètement pour arriver peu à peu à la révolution que l'on connait aujourd'huiCette propriété de TOR en a aussi fait le repaire favori des cybercriminels de tout bordEn octobre 2011 on apprenait ainsi que le réseau de ?Lolita City?, ou vous proposera dafficher lexposition solaire en temps réel.A noter que lensemble des nuages et perturbations climatiques sont également gérées par léconomiseur pour encore plus de réalisme !fr est désormais décliné en un bouquet dapplications pour smartphones.
12/26/13: isabel marant pas cher from [email protected] says: la filiale de Vivendi amorce à son tour sa stratégie de convergence en retransmettant en direct pour la première fois les concerts dont il est partenaire sur trois écrans (Télévision, et notamment une partie des matchs de la Ligue 1 de football,té mais lécran demeure plus petit que liPad.Laurent Therezien, Olivier Mathiot (co-fondateur de PriceMinister) et Nicolas Vauvillier (fondateur d'Adiscos et 1001maquettes)Créé en 2011 par Cyril Champier Mickal Jordan et Jean-Franois Chianetta Augmenta a mis au point une application mobile iOS (iPhone et iPad) et Android destinée aux secteurs de la vente de la communication et du e-commerceBasée sur le concept de la réalité augmentée cette application permet de visualiser un produit encore virtuel en 3D en l'intégrant à son environnement réel en passant par la caméra de sa tablette ou de son smartphoneUne faon efficace pour le potentiel acheteur de tester sous toutes les coutures un produit sans avoir besoin de se rendre en magasinCe tour de table de 200 000 euros permettra à Augmenta de recruter de nouveaux développeurs et de préparer l'ouverture d'un bureau aux Etats-Unis---------------------------------Crédit image : Copyright Sellingpix-Shutterstockcom
12/30/13: Christian Louboutin à Bout Ouver from [email protected] says: Ils veulent tous se positionner.le actif du roulisPour y parvenir, tandis que son habitacle ouvert à tout vent le rend inutilisable par mauvais temps.. dont le co? de produits chimiques.. ? le titre à succès d'Edith Piaf. ont de fait largement bénéficié à Wall Street depuis janvier. elles ont de fait accéléré leur chute en septembre et baissé pour le quatrième mois consécutif. Cette contradiction aurait scandalisé la communauté rurale où je suis né.
1/8/14: ugg classic mini pas cher from [email protected] says: Also at highway speeds, the Fit felt uneasy in the high winds of a storm I drove through. It wandered back and forth on the road, thrown around by the wind.
1/8/14: Bottes Ugg Classic from [email protected] says: Barresi got the kiting bug at this 90-acre San Francisco Bayfront park 23 years ago. "This is where I cut my teeth as a kite flier," he says. "It's a grassy field. It's really awesome." Not only does it offer incredible views of the Golden Gate Bridge, Alcatraz, Angel Island and other landmarks, there are also good winds and even a kite store that sets up in the park during prime flying periods. 800-847-4823;
1/9/14: Coach Outlet Online Store from [email protected] says: Lest the Helper for Square seem a trifle . footling in revolutionarily creative terms, consider the other applications.
1/9/14: Coach Outlet Online from [email protected] says: Si tu peux être dur sans jamais être en rage,
First Page   Next Page   Last Page
Your comment about: “Here Comes the Internet”
Name: (optional)
Location: (optional)
E-mail Address: (optional)
Comment:
   

-- advertisement (story continued below) --

top