Acknowledgments | p. xv |
Getting Started | p. xix |
Getting Down to Basics | |
Overview of Networking | p. 3 |
A Brief History of Network Communications | p. 4 |
The Telephone Network | p. 6 |
The Computer Network | p. 7 |
Basic Network Configurations and Features | p. 16 |
The Different Types of Networks | p. 16 |
Network Topology | p. 22 |
Network Data Packaging | p. 25 |
A Look at Open Systems Interconnection | p. 28 |
Standards at Work | p. 29 |
The SNA and TCP/IP Reference Models | p. 36 |
Oracle Network Components | p. 41 |
A Little Bit of Oracle History | p. 42 |
Enter SQL*Net | p. 44 |
Basic Architecture | p. 45 |
Hardware Requirements | p. 45 |
Component Layers | p. 47 |
Oracle Protocols | p. 48 |
Communications Stacks Used by Oracle | p. 51 |
Dedicated Server Processes | p. 56 |
Multi-Threaded Server Processes | p. 59 |
Bequeath Connections | p. 62 |
Database Links | p. 63 |
Basic Database Link Architecture | p. 63 |
Creating a Database Link | p. 65 |
About Shared Database Links | p. 73 |
Oracle Net8 Components | p. 75 |
Net8 Components and Parameters | p. 76 |
Making a Connection | p. 77 |
Listener.ora | p. 78 |
The Listener Control Utility (Isnrctl) | p. 89 |
Tnsnames.ora | p. 95 |
Sqlnet.ora | p. 101 |
Understanding SNMP | p. 102 |
A Look Under the Hood | p. 103 |
Oracle Enterprise Manager and the Intelligent Agent | p. 104 |
A Look at OEM | p. 104 |
Oracle Names Server | p. 107 |
Networking in General | p. 109 |
Different Architectures | p. 109 |
Where Networking Fits In | p. 110 |
About the Oracle Names Server | p. 113 |
Getting Connection Information | p. 113 |
Multiple Oracle Names Servers | p. 115 |
Storing Oracle Names Data | p. 118 |
More About Global Database Links | p. 118 |
Oracle Naming Models | p. 124 |
Configuring an Oracle Names Server | p. 129 |
Starting an Oracle Names Server | p. 137 |
About Discovery | p. 139 |
New Features for Net8 Oracle Names Server | p. 140 |
The Oracle Names Control (namesctl) Utility | p. 141 |
Namesctl Commands | p. 143 |
Oracle Internet Directory | p. 151 |
A Different Kind of Directory | p. 152 |
Enter, the Database Directory | p. 153 |
About LDAP Directory Servers | p. 155 |
LDAP Models | p. 157 |
Oracle Internet Directory Overview | p. 163 |
Entries, Attributes, and Object Classes (Oh, My!) | p. 164 |
Net8 and Oracle Internet Directory | p. 171 |
About the Components | p. 172 |
Installing the Oracle Internet Directory | p. 175 |
Oracle Internet Directory Tools | p. 176 |
Command Line Tools | p. 177 |
OID Manager Tool | p. 181 |
Planning Your Network | p. 185 |
Creating a Network Plan | p. 186 |
Issues and Considerations | p. 187 |
Management Questions | p. 187 |
Network Questions | p. 193 |
Server Questions | p. 197 |
Connection Questions | p. 200 |
Backup and Recovery Questions | p. 203 |
Using the Configuration Tools | |
Using Net8 Assistant--Local Options | p. 209 |
Net8 Assistant Basics | p. 211 |
Using Net8 Assistant | p. 211 |
Basic Screen Features | p. 213 |
Pull-Down Menu Options | p. 213 |
Net8 Assistant Navigator Area | p. 219 |
Local Configuration Options | p. 222 |
Profile Configurations | p. 222 |
Service Naming Configuration | p. 241 |
Listeners Configuration | p. 247 |
Using Net8 Assistant--Oracle Names Server Options | p. 259 |
Creating and Configuring Oracle Names Servers | p. 260 |
Creating a New Oracle Names Server | p. 261 |
Manage Server Options | p. 262 |
Manage Data Options | p. 269 |
Configure Server Options | p. 276 |
Using Net8 Configuration Assistant Options | p. 285 |
Net8 Configuration Assistant Overview | p. 286 |
Listener Configuration | p. 288 |
Naming Methods Configuration | p. 296 |
Net Service Name Configuration | p. 297 |
Directory Service Access Configuration | p. 306 |
Connection Manager | p. 311 |
Oracle Connection Manager Overview | p. 312 |
Oracle Connection Manager Processes | p. 313 |
Oracle Connection Manager Connection Concentration | p. 313 |
Net8 Access Control | p. 314 |
Multiprotocol Support | p. 316 |
Configuring the Oracle Connection Manager | p. 317 |
Cman.ora | p. 317 |
Configuring Oracle Connection Manager Connection Concentration | p. 322 |
Configuring Oracle Connection Manager Multiprotocol Support | p. 324 |
Configuring Oracle Connection Manager Access Control | p. 325 |
Oracle Connection Manager Control Utility | p. 325 |
Supporting Large Networks | p. 333 |
Enable Multi-Threaded Server | p. 335 |
Why Use Multi-Threaded Servers? | p. 336 |
Enabling Multi-Threaded Server Processes | p. 340 |
Determining the Right Number of Dispatchers to Specify | p. 344 |
Resolving Contention Issues Caused by MTS | p. 346 |
Enabling Connection Pooling, Connection Concentration, and/or Client Load Balancing | p. 362 |
Prespawn Dedicated Servers | p. 363 |
Overview of Prespawned Dedicated Server Processes | p. 363 |
Configuring Prespawned Dedicated Server Processes | p. 364 |
Oracle Networking and the Internet | |
About the WebDB Listener | p. 369 |
About WebDB | p. 370 |
A Look at WebDB Features and Listener | p. 371 |
Installing the WebDB Listener | p. 371 |
Before You Begin Installation | p. 372 |
WebDB Listener Installation Steps | p. 374 |
After Installation Actions | p. 381 |
Starting and Stopping the WebDB Listener | p. 384 |
Running Multiple Virtual Hosts | p. 387 |
How to Access Static Files | p. 388 |
Examining the Configuration Parameters | p. 389 |
Troubleshooting WebDB Listener Problems | p. 395 |
The Oracle Advanced Security Option | p. 397 |
Overview of the Oracle Advanced Security Products | p. 398 |
Oh, the Language That They Use | p. 400 |
A Look at Oracle Advanced Security Features | p. 404 |
Examining the Oracle Advanced Security Architecture | p. 410 |
Troubleshooting | |
Diagnosing Net8 Problems | p. 421 |
Reported Technical Support Calls | p. 422 |
General Troubleshooting Guidelines | p. 423 |
Rules You Can Follow | p. 424 |
Isolating the Problem | p. 426 |
Understanding Logs, Trace Files, and Error Messages | p. 432 |
Getting the Listener to Work | p. 433 |
Debugging in the Real World--Step by Step | p. 434 |
Guidelines for Debugging the Most Common Errors | p. 441 |
Understanding Net8 Log and Trace Files | p. 461 |
Examining Log Files | p. 461 |
Examining Trace Files | p. 465 |
Sqlnet.ora Parameters | p. 473 |
Names.ora Parameters | p. 489 |
Glossary | p. 497 |
Index | p. 523 |
Table of Contents provided by Syndetics. All Rights Reserved. |