2. Oracle*Net
I database oracle spesso condividono dati su aree geografiche, ne segue che le
performance sono fortemente influenzate dalle comunicazioni di rete.
Il Transparent Network Substrate (TNS), previsto da Oracle permette
comunicazioni distribuite tra database.
Ci sono diversi parametri che possono essere configurati in particolare nei file:
•protocol.ora
•tnsname.ora
•sqlnet.ora
•listener.ora
3. Configurazione client tnsnames.ora
La configurazione sul client consente di definire la corrispondenza tra alias e servizi Oracle. Il
file da configurare e' tnsnames.ora e' relativo a tutti i protocolli di rete e, generalmente, risiede in
$ORACLE_HOME/network/admin.
# Filename: tnsnames.ora
sunset = (DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS =
(COMMUNITY = archesis.it)
(PROTOCOL = TCP)
(Host = smile)
(Port = 1521)
)
)
(CONNECT_DATA =
(SID = demodb)
)
)
Nella configurazione d'esempio si fa riferimento ad un listener sulla macchina
sunset in ascolto sulla porta TCP-IP 1521.