La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

1 Session de Décembre 2001 Harpège Formations techniques Décembre 2001 Agence de Modernisation des Universités et Etablissements.

Présentations similaires


Présentation au sujet: "1 Session de Décembre 2001 Harpège Formations techniques Décembre 2001 Agence de Modernisation des Universités et Etablissements."— Transcription de la présentation:

1 1 Session de Décembre 2001 Harpège Formations techniques Décembre 2001 Agence de Modernisation des Universités et Etablissements

2 2 Session de Décembre 2001 Harpège TITRE 1 Programme

3 3 Session de Décembre 2001 Harpège Programme première journée Installation ….…………………….……….…....9h30 Repas ….……………………………..12h30 Fin installation...…..……..…………..…….….14h00 Présentation fonctionnelle V1.6 ……………..15h15 Navigation et éditions ……………...….……...15h45 Pause….…………………………….. 16h00 Présentation générale reprise de données ….16h15

4 4 Session de Décembre 2001 Harpège Programme de la deuxième journée Migration informatique………………….….9h00 Présentation du TP ……………………….….9h45   Pause.…………………………………..10h30 Mise en œuvre du TP ……………………….10h45 Repas …………………………………..12h00 Mise en œuvre du TP (suite) ………………13h45 Conclusion …………………………………...15h30 Fin ……………………………………………..16h00

5 5 Session de Décembre 2001 Harpège PARTIE I : INSTALLATION

6 6 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Introduction  Objectifs  Comprendre techniquement  Etre opérationnel  Pré-requis  DBA Oracle  Administration Unix

7 7 Session de Décembre 2001 Harpège A: Architecture et Documentations Techniques FORMATION TECHNIQUE HARPEGE

8 8 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Architecture TechniqueA-1/8  Architecture clients-serveur   Serveurs   Plates-formes validées   Dimensionnement   Volumétrie CCI   Clients   PC sous Windows 95/98/NT   Réseau   Ethernet   TCP/IP validé par Oracle

9 9 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Architecture Technique A-2/8

10 10 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Architecture Technique A-3/8   Paramètres système   AIX 4.3   I/O asynchrones   « rootpre.sh »   Compaq Tru64 5.0a   Mémoire (SHMMAX)   Compilation (ulimit -d)   HP-UX 11.0   Sémaphores (SEMMNS et SEMMNI)   Mémoire (SHMMAX)

11 11 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Architecture Technique A-4/8   Partie serveur   Oracle7 server (RDBMS)   PL/SQL   SQL*Net TCP/IP   SQL*Plus   Patchset   Partie cliente : DEV   Forms Runtime   Reports Runtime   SQL*Plus   SQL*NetV A   TCP/IP Oracle Adapter   Produits Oracle à installer

12 12 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE DocumentationA-8/8   Cahier des Charges d’Implantation : CCI   Plates-formes validées   Versions de logiciels   Dimensionnement, Volumétrie   Manuel d’installation   Procédures d’installation   Procédures de test d’installation   Manuel d’Exploitation   « Bible » de l’exploitant

13 13 Session de Décembre 2001 Harpège B: Installation d ’Harpège FORMATION TECHNIQUE HARPEGE

14 14 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Installation d’HarpègeB-1/22   Trois points fondamentaux :   La base de production   Le Client   La base de formation

15 15 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Installation d’HarpègeB-2/22  La base de production  a : La détermination du volume de la base  b : Les points de montage  c : Le script d’installation  d : Le déroulement d’une installation  e : Les retouches des scripts (*)  f : La vérification d’une installation correcte  g : La configuration de SQLNET V2

16 16 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Installation d’HarpègeB-3/22 La détermination du volume de la basea-1/1   Trois tailles de base HARPEGE prévues :   PETITE BASE : 2500 individus   MOYENNE BASE : 5000 individus   GRANDE BASE : individus Taille tenant compte :   30 années d'historique,   Proportion d'individus suivante :   40% de fonctionnaires et assimilés,   40% de contractuels,   20% de chercheurs.

17 17 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeB-4/22 Les points de montage b-1/1 Trois points de montage :   Point 1 : Données Harpège   Point 2 : Index Harpège   Point 3 : Redo Logs Oracle

18 18 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeB-5/22 Le script d’installationc-1/1   Exécution en HARPINST   Données indispensables :   Le nom du groupe habilité DBA   Le nom de l'instance de production et les points de montage (  harpege !)   Le nom de l'instance de formation et les points de montage

19 19 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeB-6/22 Le déroulement de l’installationd-1/2   Architecture des appels du script install.sh install.sh creer_base.sh harp_base.sh Création de la base de production. (3 scripts) harp_base_initiale.sh Création des rôles et utilisateur HARP_ADM, import de tous les objets d ’Harpège maj_mot_passe.sh Mise à jour des mots de passe de l ’utilisateur HARP_ADM et du rôle HARPEGE creer_point.sh Création des points de montage de la base de production remplacer

20 20 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeB-7/22 Le déroulement de l’installationd-2/2   Architecture des appels du script formation.sh formation.sh creer_base.sh harp_base.sh Création de la base de formation. (3 scripts) init_user_ecole.sh Création de n environnements de formation creer_point.sh Création des points de montage de la base de formation

21 21 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeB-8/22 La retouche des scriptse-1/1   Il est possible de retoucher les scripts   Tests   Volumétrie   Reprise sur incident :   Shell supp_instance.sh

22 22 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeB-9/22 La vérification d’une installation correctef-1/2   Les fichiers de log de l’installation initiale :   localisations   Examen systématique de ces fichiers   Recherche de la chaîne «ORA-» Les principaux fichiers LOG sont spécifiques à l ’instance sous laquelle est lancé le script : install.sh.../install/log/install[Instance].log formation.sh.../install/log/formation[Instance].log harp_base.sh…/install/log/oracle[Instance].log harp_base_initiale.sh…/install/log/import[Instance].log

23 23 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeB-10/22 La vérification d’une installation correctef-2/2   La réaction face aux erreurs d’installations   Sauvegarder les log   Localiser l'erreur   oracle[Instance].log   install[Instance].log   Identifier la position dans le déroulement du script   Identifier et analyser l’erreur   En cas de doutes :   Autres compétences locales   Autres sites Harpège   Correspondant technique   Supports : constructeurs, Oracle …   Support.Install

24 24 Session de Décembre 2001 Harpège   PAS EN ROOT !   Le listener   Trois parties   Protocoles LISTENER = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP) (HOST = ) (PORT = 1521) )   Services SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME =) (ORACLE_HOME=) )   Paramêtres TRACE_LEVEL_LISTENER = OFF STARTUP_WAIT_TIME_LISTENER = 0 CONNECT_TIMEOUT_LISTENER = 60 LOG_DIRECTORY_LISTENER = /oracle/products/ora734/network/log LOG_FILE_LISTENER = lsn   Ajout d’une base   SID   ORACLE_HOME SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = HARPROD) (ORACLE_HOME=/oracle/products/ora734) ) FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeB-11/22 paramétrer SQLNET V2 serveurg-1/3

25 25 Session de Décembre 2001 Harpège   Fichier de configuration du client : tnsnames.ora FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeB-12/22 paramétrer SQLNET V2 serveurg-2/3... HARPROD.world = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (COMMUNITY = ORAPOGEETCP) (PROTOCOL = TCP) (HOST = ) (PORT = 1521) ) (CONNECT_DATA = (SID = HARPROD) )...   Nom du service   Hôte   Port   SID

26 26 Session de Décembre 2001 Harpège   Test du paramétrage listener.ora & tnsnames.ora   sqlplus FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeB-13/22 paramétrer SQLNET V2 serveurg-3/3 Muscat ora734 sous /appli/oracle cible=APODEC1 $sqlplus SQL*Plus: Release Production on Fri Jan 17 16:09: Copyright (c) Oracle Corporation 1979, All rights reserved. Connected to: Oracle7 Server Release Production Release With the distributed option PL/SQL Release Production SQL> SQL> exit Disconnected from Oracle7 Server Release Production Release With the distributed option PL/SQL Release Production tavel ora733 sous /appli/oracle cible=APODEC1 $

27 27 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeB-14/22   Le Client   Installation des produits Oracle.   Installation d’une livraison Harpège

28 28 Session de Décembre 2001 Harpège   Installation des produits Oracle FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeB-15/22 Installation des produits Oracle   Documentation Oracle   Versions impératives : se référer au CCI   Mise en réseau supportée par Oracle

29 29 Session de Décembre 2001 Harpège   Installation d’une distribution cliente Harpège   Pré-requis   Type d ’installation   Exécution de l ’installation   Installation automatique FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeB-16/22 Installation du client Harpège1/4

30 30 Session de Décembre 2001 Harpège  Pré-requis  50 Mo d ’espace disque  Oracle Developer 2000 V1.6.1 installé conformément au CCI  Différents Types d ’installation  Poste isolé autonome  Serveur local de fichiers (exemple Windows NT, Novell, etc. )  Installation de la partie serveur  installation de la partie poste client FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeB-17/22 Installation du client Harpège2/4

31 31 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeB-18/22 Installation du client Harpège3/4 Choix du mode de déploiement   Serveur de fichiers avec client   Oracle et Harpege sont installés sur un serveur de fichier   Facilité de déploiement et de redéploiement   Gain d ’espace disque (au total)   Diminution des risques de dégradation (meilleure maîtrise pour l ’administrateur)   Suppose un réseau assez performant   Clients autonomes   Oracle et Harpege sont installés sur chaque client   Bonne performance   Lourdeur du déploiement initial (et des mises à jour en cas d’évolution de l ’outil)

32 32 Session de Décembre 2001 Harpège  Exécution de l ’installation (Installshield) FORMATION TECHNIQUE HARPEGE Installation d’HarpègeB-19/22 Installation du client Harpège4/4

33 33 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Installation d’HarpègeB-20/22 Installation du client Harpège1/3   Mise à jour automatique du Client (poste autonome). MAJ_CLIENT Telechg2.exe VERSION_HARPEGE

34 34 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Installation d’HarpègeB-21/22 Installation du client Harpège2/3   Mise à jour automatique du Client. UTILPASSHOSTDIR MAJ_CLIENT DUPONTX!YZ&234$/harp/ftp/client

35 35 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Installation d’HarpègeB-22/22 Installation du client Harpège3/3   Mise à jour automatique du Client.   Exemple :

36 36 Session de Décembre 2001 Harpège C: Tests d’Installation FORMATION TECHNIQUE HARPEGE

37 37 Session de Décembre 2001 Harpège  Plan :  Vérifications sur la base FORMATION TECHNIQUE HARPEGE Tests d’InstallationC-1/ 3   Vérifications sur le client

38 38 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Tests d’InstallationC-2/3 Vérification base1/1  Vérifications sur la base   La base est-elle montée ? UNIX : ps -ef | grep SID   ORACLE_HOME bien positionnée UNIX : echo $ORACLE_HOME   Quelle est la version de la base ? SQL : select * from version_harpege   Combien d’objets en base ? SQL :select distinct object_type,count(object_id) from user_objects group by object_type;   Quel est l’état de ces objets ? SQL : select distinct object_type, status, count(object_id) from user_objects group by object_type, status;   Comment recompiler des objets invalides ? Utiliser le script :../admin/recompil.sql

39 39 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Tests d’InstallationC-3/3 Vérification client1/1   Mise à jour de la base de registre : HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1   Présence dans le PATH de C:\ORAWIN\BIN   Résolution   Couche TCP/IP   Ping, FTP & Connexion   SQLNET V2

40 40 Session de Décembre 2001 Harpège D: Base de test FORMATION TECHNIQUE HARPEGE

41 41 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Base de testD-1/6 Intérêt   Intérêts d’une base de test   Tests d’Installation   Tests d’Exploitation   Tests Fonctionnels ?

42 42 Session de Décembre 2001 Harpège   Principe  Exporter la base de production FORMATION TECHNIQUE HARPEGE Base de testD-2/6 Import /Export FICHIER.DMP   Création d’une base vide   point de montage   Tablespaces   Importer les données

43 43 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Base de testD-3/6 Import /Export   Export de la base FICHIER.DMP  Utilité  Sauvegarde logique de la base  Point de reprise possible  Facile à archiver  Permet de reconstruire une base  Permet de défragmenter les objets  Permet de créer une base de test  Permet de déplacer les données sur d'autres disques  Méthode  Mode restrict  Redémarrage

44 44 Session de Décembre 2001 Harpège   Construction d’une base vide FORMATION TECHNIQUE HARPEGE Base de testD-4/6 Import /Export  Création d’une base de données  Dimensionnement des tablespaces  Modification des scripts Harpège  install.shX  creer_base.sh  harp_base.sh  harp_X.dbX  harp_X.tspX

45 45 Session de Décembre 2001 Harpège   Chargement des données  Import du DUMP FORMATION TECHNIQUE HARPEGE Base de testD-5/6 Import /Export   Objets invalides à recompiler

46 46 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Base de testD-6/6 Duplication   Duplication physique d’une base   Shutdown normal   Copie physique des points Source -> Cible   Destruction fichiers de contrôles Cible   Copie init.ora & init0.ora Source -> Cible   Modification init.ora & init0.ora Cible   Nom de base   Chemins   Lancer dans l’ordre   duplibase.sql   controlf.sql   startbase.sql

47 47 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeE-1/4 Base de formation   Les bases de formation   Installation   Rafraîchissement

48 48 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeE-2/4 Base de formation   Installation   Script formation.sh /install/export/U20_1.dmp /install/export/U20_2.dmp U20.DMP   Import sous n utilisateurs Formation.sh U... …. Unn U02 U03 U01 U00 Rôles et Data

49 49 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeE-3/4 Base de formation   Rafraîchissement   script init_user_ecole.sh   Données nécessaires   Nom de l’instance   Mot de passe SYSTEM   Nombre d ’utilisateur   Durée & Volume

50 50 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeE-4/4 Base de formation3/3   Deux Bases de Formation   U20_1.dmp Gestion Individuelle   U20_2.dmp Gestion Collective Modification des fichiers de création en fonction de la base à installer. fonction de la base à installer.

51 51 Session de Décembre 2001 Harpège FORMATION TECHNIQUE HARPEGE   Circuit de livraison :   Livraison initiale   Livraison des patches et documentation   Harpège : sur CD-ROM   Documentation : CD-ROM/FTP   Sur FTP/WEB ftp.montpellier.cpu.fr La récupération d’une livraison

52 52 Session de Décembre 2001 Harpège Vos questions... FORMATION TECHNIQUE HARPEGE


Télécharger ppt "1 Session de Décembre 2001 Harpège Formations techniques Décembre 2001 Agence de Modernisation des Universités et Etablissements."

Présentations similaires


Annonces Google