Oracle Application Server 10g Administration Handbook / Edition 1

Paperback (Print)
Used and New from Other Sellers
Used and New from Other Sellers
from $1.99
Usually ships in 1-2 business days
(Save 96%)
Other sellers (Paperback)
  • All (19) from $1.99   
  • New (2) from $59.94   
  • Used (17) from $1.99   


From the exclusive publisher of Oracle Press books, here is an architectural and technical reference on how to use Oracle Application Server 10g to Web-enable Oracle databases for application server systems. You’ll find coverage of installation, configuration, and tuning, using Java with Oracle Application Server 10g, and much more.
Read More Show Less

Product Details

  • ISBN-13: 9780072229585
  • Publisher: McGraw-Hill Professional Publishing
  • Publication date: 7/16/2003
  • Series: Oracle Press Series
  • Edition number: 1
  • Pages: 408
  • Product dimensions: 7.30 (w) x 9.10 (h) x 0.86 (d)

Meet the Author

Don Burleson (Kittrell, NC) has 20 years of full-time experience as a database administrator and has written 12 books on database. Don is also the Editor-in-Chief of Oracle Internals, a popular Oracle journal, and he has published more than 100 articles in national database magazines. A former adjunct professor of Information Systems, Don has taught more than 100 University courses and regularly conducts in-house Oracle training.

John Garmany, Jr. (Golden, CO) is a graduate of West Point and a retired Lt. Colonel with 20+ years of IT experience. John is an expert in Oracle and Java technologies and is OCP Certified. He has contributed numerous articles to international Oracle periodicals and has exceptional teaching skills, and has a Master Degree in Information Systems, a Graduate Certificate in Software Engineering, and a BS degree in electrical engineering from the United States Military Academy at West Point.

Read More Show Less

Table of Contents

Acknowledgments xv
Introduction xvii
1 Oracle Application Server 10g Architecture and Administration 1
Architectural Overview 2
The Multitiered Model 2
Hardware Architecture of Application Server 10g 5
Functional Architecture of Application Server 10g 6
Client Tier 7
Web Tier 7
App Server Tier 8
Database Tier 10
Component Overview 11
Application Server Portal 11
Application Server Discoverer 12
Oracle Forms Server 13
Application Server Personalization 13
Oracle Application Server Wireless 15
Oracle Reports Server 16
Single Sign-On (SSO) 17
Oracle Internet Directory 17
Metadata Repository (Infrastructure) 17
Oracle Management Server (OMS) 18
TopLink 18
Oracle Application Server 10g Administration 18
Administrative Component Overview 19
Command-Line Interfaces or OEM? 20
Managing Application Server 10g with Enterprise Manager 21
Managing Application Server 10g with Command-Line Interfaces 22
Summary 34
2 The Oracle Application Server 10g Infrastructure 35
The Infrastructure Repository 36
Immutable iasdb Schemas 37
Workflow iasdb Schemas 39
Schemas Registered in the OID 39
Viewing the Whole iasdb Instance 39
The Infrastructure Log Tables 45
Writing Your Own Infrastructure Repository Log Scripts 47
Viewing the Repository Log Tables 49
Infrastructure Log Reports 51
Portal Repository Log Audit Reports 53
Repository Administration and Management 58
Starting and Stopping the Infrastructure 58
Single Sign-On (SSO) 64
Roles of the SSO Administrator 65
Configuring the SSO Server 65
Enabling SSO 66
Using the SSO Audit Log Tables 67
SSO Administration Using the mod_osso Utility 73
Summary 74
3 Installing Oracle Application Server 10g 77
Planning for the Application Server Installation 78
Installation Types 78
Server Configuration 79
Server Requirements 80
Other Planning Considerations 81
Operating System Setup 82
Operating System Installation and Configuration 85
Install RedHat 2.1 AS/ES 85
Configure RedHat 2.1 AS/ES 86
Installation of Application Server 10g 92
Environmental Variables 92
Installing the Infrastructure 93
Installing the Portal and Forms Middle Tier 103
Post-Installation Tasks 112
Starting and Stopping Application Server 10g 113
Summary 114
4 Using the Oracle HTTP Server (OHS) 117
Managing the Oracle HTTP Server 118
Oracle HTTP Server Modules 119
Configuring OHS and Using Server Logs 120
Global Parameters 121
Default Server Parameters 122
Virtual Host 132
Dynamic Content 134
Oracle HTTP Server Performance Tuning 135
Monitoring the Oracle HTTP Server with Enterprise Manager 135
OHS System Usage Metrics 138
OHS Error Metrics 139
HTTP Server Response and Load Metrics 140
HTTP Server Module Metrics 142
HTTP Server Virtual Host Page 143
Summary 154
5 Web Cache Administration 155
Caching: Basic Concepts 156
Advantages and Disadvantages of Using Caches 156
Types of Caches 157
The Oracle Application Server 10g Web Cache 159
Locating the Web Cache 159
Load Balancing 160
Cache Invalidation 163
Managing the Oracle Web Cache 165
Operations 166
Monitoring 173
Properties 179
Logging and Diagnostics 181
Ports 181
Origin Servers, Sites, and Load Balancing 182
Rules for Caching, Personalization, and Compression 185
Rule Association 187
Webcachectl Utility 190
Summary 191
6 Using J2EE in the Application Server 10g 193
J2EE Introduction 194
Applets 195
Client Applications 195
Servlets 196
Java Server Pages 196
JavaBeans 196
Enterprise JavaBeans 196
J2EE Containers 196
JAR Files, WAR Files, and EAR Files 197
J2EE Components 197
Java Database Connectivity 197
Java Message Service 198
Java Naming and Directory Interface 198
Java Transaction API 198
JavaMail API 198
Java API for XML Processing 198
Java Authentication and Authorization Service 199
Java Virtual Machines 199
Enterprise JavaBeans 200
Introduction to Oracle Containers for J2EE 201
Servlets, JSPs, and Apache Jserv 202
Deploying Applications Using Enterprise Manager 208
Summary 213
7 Oracle Containers for J2EE 215
Management of OC4J 216
Managing OC4J Using the dcmctl/opmnctl Utilities 217
opmnctl 217
Distributed Configuration Management 218
Managing OC4J Using Enterprise Manager 221
OC4J--Instance or Container 222
Creating an OC4J Container 222
Deleting an OC4J Container 222
Starting an OC4J Container 223
OC4J Home Page 224
OC4J Listeners 233
Summary 234
8 Database Connections and TopLink 235
Persistence 236
Java Database Connectivity (JDBC) 237
Thin Driver 237
OCI Driver 238
Server-Side Driver 238
Dynamic SQL 238
SQLJ 238
Java Naming and Directory Interface (JNDI) 239
Data Sources and OC4J 239
Bean Managed Persistence 244
Container Managed Persistence 244
Oracle Application Server TopLink 10g 244
TopLink Mapping Workbench 10g 245
Summary 251
9 High Availability 253
Why Are Systems Unavailable? 254
Eliminating Single Points of Failure 255
Web Cache Tier 256
Midtier 256
Infrastructure Tier 259
Back-End Database 259
Disaster Recovery 260
Backup and Recovery 260
Rolling Upgrades 261
OC4J High Availability Features 261
Hot Deployments and Redeployments 261
OC4J Islands 261
Transparent Application Failover 262
High Availability of Applications 263
Summary 263
10 Performance Tuning 265
Proactive Tuning: An Overview 266
Setting Up the Monitoring Environment 267
Establishing a Standard User Environment 268
Forms Server Monitoring 271
Summarizing Forms Server Log Information 274
Transaction-Level Response Time Monitoring 276
Component Response Time Breakdown 277
Monitoring and Load-Balancing the Oracle HTTP Server(OHS) 278
Using dmstool 279
Monitoring with aggrespy 294
Monitoring the Oracle Database Instances 294
Web Cache Tuning 297
Cacheability Rules 297
Monitoring the Web Cache 297
Oracle HTTP Server and Web Cache 299
Load Balancing Oracle Application Server 10g 301
Oracle Application Server 10g Monitoring 302
Monitoring and Load-Balancing the UNIX Server 308
UNIX Monitoring Goals 308
Overview of the vmstat Utility 310
Generating Reports on UNIX Server Overload 313
Server Exception Reports 314
Daily Server Alert Report 320
Summary 323
11 Backup and Recovery 325
Why You Need a Backup Plan 326
External Problems 326
Internal Problems 327
Backing Up Application Server 10g 327
What to Back Up 328
Application Server Protection 328
Backing Up Application Server Instances 329
Recovering the Application Server 329
Metadata Repository Database Protection 331
Undo Logs 331
Archive Logs 332
Control Files 333
Cold Backup 334
Hot Backup 335
Recovery Manager (RMAN) 339
Database Recovery 339
Complete Database Recovery 341
Database Recovery Issues 341
Application Server 10g Backup and Recovery Tool 341
Summary 342
12 Oracle Application Server 10g Security 343
Component Security Features 344
Web Cache 344
Oracle HTTP Server 344
Oracle Container for Java 346
Oracle Identity Management 346
Oracle Internet Directory 347
Delegated Administration Services 349
Single Sign-On 354
Summary 362
Index 363
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)