everythingOracle.bizhat.com

 

'Everything you wanted
to know about Oracle'

Training References Syntax Tell A Friend Contact Us

 

 

DBA Fundamentals

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
<< Previous

Chapter # 50

Next >>


 

Oracle Network

 

This section covers the most important notes that a DBA should know about the Oracle Network. It covers configuring different type of methods a client can access to a database.

Oracle networking is a method for a DBA to manage connectivity between database application clients and the server. Oracle uses the SQL*NET tool (Oracle Networking Utility) such as NET8 to perform connectivity, security, performance, configuration, and administration of its network.

 

Configuring the Oracle Network

To configure the Oracle network, a DBA can use the Oracle Networking Utility such as the NET8 Assistant or the NET8 Easy Config tools.

A client (user process) can access to a database either by dedicated server or shared sever. Connecting user processes to shared servers in the multithreaded server (MTS) configuration is designed to reduce network traffic. Notice that the MTS architecture consists of a SQL*NET listener, which hears user requests from across the network and passes all requests to the dispatcher. The dispatcher access to a shared server and the shared server reads user�s request from the database (DATAFILES) on behalf of user process. A dispatcher can receive information from a client or the Connection Manager server. A communication between a dispatcher and a shared server will be performed through the Common Request Queue and the Response Queue in the System Global Area. See the Shared Server Architecture figure. Note that in the dedicated server, a server doesn�t share its work with any other clients.

 

Shared Server Architecture figure

 

Use the Oracle Connection Manager utility to configure the network that can act as a firewall for checking authorization and as a multi-protocol interchange translates from one network protocol to another. You can use the Connection Pooling feature to reduce the burden on the Oracle Network. It allows the server to define a maximum number of connection sockets. If one connection socket is inactive, it will disable it temporarily in order to process the new one. See the Connection Manager figure.

 

 

Using Connection Manager with the Multi-threaded Server

Connection Manager Figure

 

Use the Oracle Internet Directory (OID) to provide a single, centralized repository for all user data. It creates and manages user identities, roles, authorization and authentication credentials, and profiles within a single repository.

Use the Oracle Names utility to centrally define the service addresses, inter-database links, net service names (aliases), and client configuration profiles by using Oracle Enterprise Manager utility (OEM).

Use the Single Sign-On feature to let a user access multiple accounts and applications with a single password by using the Oracle Advanced Security.

Use the Secure Sockets Layer (SSL) feature to secure network connections over the internet. SSL is an industry standard protocol.

Use the Oracle Wallet Manager feature to authenticate a user to multiple services, such as database and application servers. The contents of the wallet are encrypted with a key based on a user-specified password. It is part of Oracle�s SSL implementation.

 

Questions:

Q: What is Oracle Networking?

Q: What tool does Oracle use to establish client/server connectivity?

Q: What tool does a DBA use to configure an Oracle Network?

Q: What is a dedicated server?

Q: What is a shared server?

Q: What is multithreaded sever (MTS)?

Q: Describe a dispatcher jobs in the Oracle database?

Q: Describe the Common Request Queue in the SGA?

Q: What does the Oracle Connection Manager utility?

Q: What does the Oracle Internet Directory (OID) provide for Oracle users?

Q: What is the Oracle Names (ONAME) Utility?

Q: Describe the Single Sign-On feature in the Oracle environment?

Q: Describe the Oracle Wallet Manager feature in the Oracle environment?

     Reviews and Templates for FrontPage
     

Copyright � everythingOracle.bizhat.com 2006 All Rights Reserved.