Auteur : Labo Oracle
Version 2.1 15 avril 2017
Nombre de pages : 48
Ecole Supérieure d’Informatique de Paris
23. rue Château Landon 75010 PARIS
www.supinfo.com
DBA2 - Module n° 1
DBA2 - Module n° 1
2 / 48
http://www.labo-oracle.com
Ce document est la propriété de Supinfo et est soumis aux règles de droits d’auteurs
Table des matières
1. VUE D’ENSEMBLE DU RESEAU ................................................................................................................. 5
1.1. L’ENVIRONNEMENT RESEAU ......................................................................................................................... 5
1.1.1. Configuration de l’environnement réseau ............................................................................................. 5
1.1.2. Disponibilité du réseau ......................................................................................................................... 5
1.1.3. Optimisation, dépannage et surveillance du réseau .............................................................................. 5
1.1.4. Implémentation d’une sécurité dans le réseau ...................................................................................... 5
1.2. RESEAU SIMPLE ............................................................................................................................................. 6
1.2.1. Réseau « Client / Serveur » ................................................................................................................... 6
1.2.2. Réseau « N / Tiers » .............................................................................................................................. 6
1.3. RESEAU COMPLEXE ....................................................................................................................................... 6
1.3.1. Problèmes dans les réseaux .................................................................................................................. 6
1.3.2. Les solutions réseau d’oracle ................................................................................................................ 6
1.4. CONNECTIVITE : ORACLE NET SERVICES ...................................................................................................... 7
1.4.1. Oracle Net Services : Nouvelles fonctionnalités ................................................................................... 7
1.4.2. Oracle Net Services ............................................................................................................................... 7
1.5. CONNECTIVITE DE LA BASE DE DONNEES ...................................................................................................... 7
1.5.1. Connectivité IIOP et http....................................................................................................................... 7
1.6. NOMMAGE DES REPERTOIRES ........................................................................................................................ 7
1.6.1. LDAP ..................................................................................................................................................... 7
1.6.2. Règles de nommage ............................................................................................................................... 8
1.6.3. Services de répertoire : Oracle Internet Directory ............................................................................... 8
1.7. MODULARITE ................................................................................................................................................ 8
1.7.1. Serveur Oracle partagé ......................................................................................................................... 8
1.7.2. Connection manager ............................................................................................................................. 9
1.8. SECURITE .................................................................................................................................................... 10
1.8.1. Sécurité avancée.................................................................................................................................. 10
1.8.2. Cryptage avancé.................................................................................................................................. 11
1.8.3. Oracle NET et les Firewalls ................................................................................................................ 11
1.9. ACCESSIBILITE ............................................................................................................................................ 12
1.9.1. Les services hétérogènes ..................................................................................................................... 12
1.9.2. Procédures Externes ........................................................................................................................... 12
2. ARCHITECTURE DE BASE DE ORACLE NET ....................................................................................... 13
2.1. CONNEXION A ORACLE NET ........................................................................................................................ 13
2.2. LES APPLICATIONS CLIENT-SERVEUR AVEC UNE CONNEXION NON MIDDLE-TIERS ...................................... 13
2.2.1. Composants de la connexion client-serveur ........................................................................................ 14
2.3. LES CONNEXIONS A PARTIR DAPPLICATIONS WEB .................................................................................... 14
2.4. AVEC UN CLIENT DE TYPE JAVA .................................................................................................................... 15
2.3.1. Avec un client de type Java Applet ...................................................................................................... 16
2.4.2. Avec un serveur Middle-Tiers .................................................................................................................. 17
2.4.3. Avec un serveur non Middle-Tiers .......................................................................................................... 18
3. CONFIGURATION D’ORACLE NET COTE SERVEUR ......................................................................... 19
3.1. APERÇU : LE PROCESSUS LISTENER ............................................................................................................ 19
3.2. LES REPONSES DU LISTENER ....................................................................................................................... 20
3.2.1. Génération et héritage de connexion ....................................................................................................... 20
3.2.2. Transfert direct de la connexion .............................................................................................................. 20
3.2.3. Transparence du transfert et de la redirection ........................................................................................ 20
3.3. CONFIGURATION DU LISTENER ................................................................................................................... 20
3.3.1. Configuration du service statique ............................................................................................................ 20
3.3.2. Enregistrement dynamique du service ..................................................................................................... 20
3.3.3. Avantages du service dynamique ............................................................................................................. 20
3.4. SESSION HERITEE ........................................................................................................................................ 21
3.5. REDIRECTION DE SESSION ........................................................................................................................... 22
3.6. LE FICHIER LISTENER.ORA ........................................................................................................................... 23
DBA2 - Module n° 1
3 / 48
http://www.labo-oracle.com
Ce document est la propriété de Supinfo et est soumis aux règles de droits d’auteurs
3.6.1. Définition du fichier listener.ora ......................................................................................................... 23
3.5.2. Paramètres du fichier listener.ora ........................................................................................................... 23
3.6. CREATION ET GESTION DUN LISTENER .......................................................................................................... 24
3.6.1. Création du Listener ................................................................................................................................ 24
3.6.2. Configuration des services ...................................................................................................................... 24
3.6.3. Logging et tracing ................................................................................................................................... 25
3.7. CONFIGURATION DU SERVICE DENREGISTREMENT ........................................................................................ 25
3.7.1. Configuration de l’enregistrement .......................................................................................................... 25
3.7.2. Configuration du PMON ......................................................................................................................... 26
3.8. CONFIGURATION DU LISTENER POUR ORACLE 9I JVM : IIOP ET HTTP ........................................................ 26
3.9. CONTROLE DU LISTENER EN LIGNE DE COMMANDE ....................................................................................... 26
3.10. LES COMMANDES LSNRCTL....................................................................................................................... 27
3.10.1. La commande START ............................................................................................................................ 27
3.10.2. La commande STOP .............................................................................................................................. 27
3.10.3. Autres commandes ................................................................................................................................. 27
3.10.4. Les commandes SET et SHOW .............................................................................................................. 28
4. CONFIGURATION COTE CLIENT DES SERVICES ORACLE NET ................................................... 29
4.1. LE HOST NAMING ....................................................................................................................................... 29
4.1.1. Méthodes de nommage ........................................................................................................................ 29
4.1.2. Le Host Naming coté client ................................................................................................................. 29
4.1.1. Le Host Naming coté serveur .............................................................................................................. 29
4.1.3. Exemple d’utilisation .......................................................................................................................... 29
4.2. CHOIX DE LA METHODE DU HOST NAMING ................................................................................................. 30
4.2. LOCAL NAMING .......................................................................................................................................... 31
4.2.1. Avantages du Local Naming ............................................................................................................... 31
4.3. ORACLE NET CONFIGURATION ASSISTANT ................................................................................................. 31
4.3.1. Démarrage d’Oracle Net Configuration Assistant .............................................................................. 31
4.3.2. Configuration du Local Naming ......................................................................................................... 32
4.4. LES NOM DE SERVICES ................................................................................................................................ 33
4.4.1. Configuration du Local Net Service Names ........................................................................................ 33
4.4.2. Configurations des noms de services .................................................................................................. 33
4.4.3. Spécification de la version de la base de données .............................................................................. 34
4.4.4. Spécification du nom de service de la base de données ...................................................................... 34
4.4.5. Sélection du protocole réseau ............................................................................................................. 35
4.5. NOM DHOTE ET PORT DU LISTENER ........................................................................................................ 35
4.5.1. Configuration du nom d’hôte et du LISTENER ................................................................................... 35
4.6. TEST DE LA CONNEXION .............................................................................................................................. 36
4.6.1. Test de la connexion ............................................................................................................................ 36
4.6.2. Résultats du test de connexions ........................................................................................................... 37
4.7. NET SERVICE ........................................................................................................................................... 37
4.7.1. Choix du nom du NET SERVICE ........................................................................................................ 37
4.7.2. Sauvegarde du nom du NET SERVICE ............................................................................................... 38
4.8. LE FICHIER TNSNAMES.ORA .................................................................................................................... 38
4.8.1. Description du fichier TNSNAMES.ora .............................................................................................. 38
4.9. LE FICHIER SQLNET.ORA .......................................................................................................................... 39
4.9.1. Description du fichier SQLNET.ora .................................................................................................... 39
4.10. DEPANNAGE COTE CLIENT........................................................................................................................... 40
5. UTILISATION ET CONFIGURATION DU SERVEUR ORACLE PARTAGE ..................................... 41
5.1. LES CONFIGURATIONS DES SERVEURS ......................................................................................................... 41
5.1.1. Processus du serveur dédié ................................................................................................................. 41
5.1.2. Serveur Oracle partagé ....................................................................................................................... 42
5.2. LES AVANTAGES DU SERVEUR ORACLE PARTAGE ...................................................................................... 43
5.3. LA CONNEXION ........................................................................................................................................... 43
5.4. TRAITEMENT DUNE REQUETE ..................................................................................................................... 44
5.4.1. Comment la requête est-elle traitée ? .................................................................................................. 44
5.4.2. La file d'attente (Request Queue) ........................................................................................................ 44
5.5. SGA ET PGA .............................................................................................................................................. 45
5.6. CONFIGURATION DU SERVEUR ORACLE PARTAGE ....................................................................................... 45
DBA2 - Module n° 1
4 / 48
http://www.labo-oracle.com
Ce document est la propriété de Supinfo et est soumis aux règles de droits d’auteurs
5.6.1. Les dispatchers .................................................................................................................................... 46
5.6.2. SHARED_SERVERS ........................................................................................................................... 46
5.6.3. MAX_DISPATCHERS ......................................................................................................................... 46
5.6.4. MAX_SHARED_SERVERS ................................................................................................................. 47
5.6.5. CIRCUITS ........................................................................................................................................... 47
5.6.6. SHARED_SERVER_SESSIONS .......................................................................................................... 47
5.6.7. PARAMETRES RELATIFS .................................................................................................................. 47
5.7. VERIFICATION DE LINSTALLATION ............................................................................................................. 47
5.8. LES VUES DU DICTIONNAIRE DE DONNEES ................................................................................................... 48
DBA2 - Module n° 1
5 / 48
http://www.labo-oracle.com
Ce document est la propriété de Supinfo et est soumis aux règles de droits d’auteurs
1. Vue d’ensemble du réseau
1.1. L’environnement réseau
1.1.1. Configuration de l’environnement réseau
Afin d’implémenter de façon optimale votre réseau, il faut prendre en considération les points
suivants :
Quel type de réseau souhaitez-vous configurer ? Est-ce un petit réseau avec quelques
clients ou un grand réseau avec un nombre important de clients ?
Utilisez-vous un protocole simple ou multiple ?
Le réseau est il statique ou évolutif ?
Quelles options de configuration avez-vous ?
Y a-t-il les outils faciles à utiliser et disponibles pour configurer le réseau?
Votre réseau est-il uniquement client/serveur ou multi-tiers?
1.1.2. Disponibilité du réseau
Quel niveau de disponibilité du réseau votre entreprise nécessite-t-elle ?
Ajouterez-vous des clients ou des serveurs à votre réseau ?
Envisagez-vous de fréquentes mises à jour ?
1.1.3. Optimisation, dépannage et surveillance du réseau
Avez-vous les outils nécessaires ?
Prévoyez-vous de grosses montées en charge ?
Nombre d’utilisateurs
Nombre de transactions
Nombre de nœuds
Lieux des nœuds
1.1.4. Implémentation d’une sécurité dans le réseau
Avez-vous besoin de sécuriser votre environnement réseau ?
Avez-vous des informations sensibles transitant par le réseau ?
Quels outils sont utilisables pour l’implémentation d’une sécurité réseau ?
Envisagez-vous un accès Internet sur vos serveurs ?
1 / 48 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !