Configurazione della rete Network environment

Network environment
Configurazione della rete
Dr. Grega
Dr. Barone
Configurazione Oracle Net
Listener
• Client: è un’applicazione che si connette
all’ Oracle database per accedere ai
dati.
• Oracle Net: è un componente software
che risiede sul client e sull’Oracle
Database Server. Mantiene la
connessione tra le due applicazioni e
permette lo scambio di messaggi.
Configurazione Client
• E’ un processo che risiede sul db server
e ascolta le richieste di connessione del
cilent.
• Il client utilizza un connect descriptor
per specificare il db a cui si vuole
connettere.
• File di configurazione: listener.ora
• File di configurazione: tnsnames.ora
(ORACLE_HOME/network/admin).
• Identifica il protocollo di comunicazione.
• Specifica il nome del servizio di
connessione.
(ORACLE_HOME/network/admin).
– Es. (DESCRIPTION = (ADDRESS = (PROTOCOL = tcp)
(HOST = localhost) (PORT = 1521)))
Metodi di denominazione
• Metodi di memorizzazione del connect descriptor del
servizio di connessione:
– Local Naming: in un file di configurazione locale
(tsnames.ora).
– Directory Naming: in una directory del server
(centralizzato).
– Easy Connect Naming: nessuna memorizzazione.
CONNECTuser/pw@host[:port][/service_name].
– Extarnal Naming: utilizzo di un servizio ausiliario di supporto
– Es. (DESCRIPTION = (ADDRESS = (PROTOCOL = tcp) (HOST
= localhost) (PORT=1521)) (CONNECT_DATA = (SERVER =
DEDICATED) SERVICE_NAME = orcl.oracle.com)))
Tools per la configurazione della
rete
• Oracle Net Configuration Assistant: permette di
configurare il protocollo e il servizio di comunicazione;
• Enterprise Manager (OEM): permette di configurare
il lato server.
– Listener page: mostra lo stato del listener.
– Net Services Administration page: permette attività
amministrative e di configurazione sul Listener.
• Oracle Net Manager: medesime funzionalità di OEM e
configurazione dei profili.
1
Esercitazione
• Utilizzo di Oracle Net Manager
• Configurazione del client con il metodo
Local Naming
– Specifica dell’host, del protocollo di
comunicazione e del servizio di connessione.
– Verifica di avvenuta operazione.
– Analisi del file di configurazione
tsnames.ora
Riferimenti – Gestione Istanza
Oracle
• Esercitazione:
http://www.oracle.com/technology/obe/
10gr2_2day_dba/network/network.htm
• Aspetti teorici: 2 Day DBA
• Approfondimenti: Oracle Database Net
Services Administrator’s Guide.
2