Overview
Net8 is the fundamental Oracle technology that allows Oracle services and clients to communicate with each other over a network. Net8 is most often used to connect client software to Oracle database servers. It may also be used to connect database servers to one another, allowing communication between distributed databases.
This practical guide provides the information that readers, especially database administrators, need to know in order to install configure, tune, and troubleshoot Net8. It discusses how Oracle's network architecture, products, and name resolution methods work, and it provides the details of client and server configuration using a variety of Oracle protocols and networking products, including:
- The Oracle Internet Directory (OID), Oracle's implementation of the standard Lightweight Directory Access Protocol (LDAP). This directory can be used to maintain a central repository of net service names that can be referenced by all clients.
- Oracle Names, a networking component used mainly in earlier versions of Oracle, that allows net service names to be defined centrally.
- Multi-Threaded Server (MTS), an environment in which the client connections share access to a pool of shared server processes.
- Oracle Connection Manager, a Net8 component that acts much like a router and provides protocol conversion, connection concentration, and access control.
The book also describes the utilities Oracle provides to help manage a Net8 environment; these include the Listener Control Utility (lsnrctl), the Oracle Names Control Utility (namesctl), the Oracle Connection Manager Control Utility (cmctl), tnsping, and Net8 Assistant. In addition, it provides a variety of networking troubleshooting techniques and commonly encountered Net8 configuration problems, and provides complete syntax for all networking files and commands.
Synopsis
Describes everything DBAs need to know to install configure, tune, and troubleshoot Net8, Oracle's networking technology. It covers the Oracle Internet Directory (OID), Oracle Names; the Multi-Threaded Server (MTS); and the Oracle Connection Manager, as well as the Oracle networking utilities (lsnctl, namesctl, cmctl, tnsping, Net8 Assistant, Net8 Easy Config, and Net8 Configuration Assistant). In addition, it provides networking troubleshooting techniques, commonly encountered Net8 configuration problems, and complete syntax for all networking files and commands.
About the Authors:
Hugo Toledo is a principal consultant in the Oracle practice for Saraswati Systems Corporation (SSC) in Chicago, Illinois. Hugo has over 14 years of experience designing and deploying distributed software solutions. Hugo has specialized in the area of Oracle connectivity since 1989, and is the author of Oracle Networking, published by Oracle Press in 1996.
Jonathan Gennick is a writer and editor. His writing career began in 1997, when he coauthored Teach Yourself PL/SQL in 21 Days (Sams). Since then, he has written Oracle SQL*Plus: The Definitive Guide (O'Reilly & Associates, 1998) and Oracle SQL*Plus Pocket Reference (O'Reilly & Associates, 2000). He has also has been a technical editor or reviewer for numerous other books for O'Reilly and other publishers.
Jonathan is a former manager in KPMG's Public Services Systems Integration practice, where he was also the lead database administrator for the utilities group working out of KPMG's Detroit office. He has more than a decade of experience with relational databases.
Jonathan is a member of MENSA, and he holds a bachelor of arts degree in information and computer science from Andrews University in Berrien Springs, Michigan. Jonathan currently resides in Lansing, Michigan, with his wife Donna and their two children: ten-year-old Jenny, who often wishes her father wouldn't spend quite so much time writing, and three-year-old Jeff, who has never seen it any other way.