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 2004 Harpège Formations techniques Décembre 2004.

Présentations similaires


Présentation au sujet: "1 Session de Décembre 2004 Harpège Formations techniques Décembre 2004."— Transcription de la présentation:

1 1 Session de Décembre 2004 Harpège Formations techniques Décembre 2004

2 2 Session de Décembre 2004 Programme

3 3 Programme première journée Présentation du Séminaire Technique ………9h30 Installation ….…………………….……….…....9h45 Repas ….……………………………..12h30 Fin installation...…..……..…………..…….….14h00 Présentation fonctionnelle V1.10.3.3 ……..15h00 Navigation et éditions ……………...….……...15h30 Pause….…………………………….. 16h00 Présentation générale reprise de données ….16h15

4 4 Session de Décembre 2004 Migration DPATE …………………………...9h00 Migration Personnelle GRH, GPU + TP 1..9h30 Pause.…………………………….10h30 Mise en œuvre du TP 2 …………………….10h45 Repas …………………………….12h00 Migration mig_test ………………………….13h45 Mise en œuvre du TP 3 ……………………..14h15 Question Réponse …………………………...15h15 Conclusion …………………………………...15h45 Programme deuxième journée

5 5 Session de Décembre 2004 PARTIE I : INSTALLATION

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

7 7 Session de Décembre 2004 A: Architecture et Documentations Techniques FORMATION TECHNIQUE HARPEGE

8 8 Session de Décembre 2004 FORMATION TECHNIQUE HARPEGE Architecture TechniqueA-1/5  Architecture clients-serveur   Serveurs   Plates-formes validées   Dimensionnement   Volumétrie CCI   Clients   PC sous Windows NT/2000/XP   Réseau   Ethernet   TCP/IP validé par Oracle

9 9 Session de Décembre 2004 FORMATION TECHNIQUE HARPEGE Architecture Technique A-2/5

10 10 Session de Décembre 2004 FORMATION TECHNIQUE HARPEGE Architecture Technique A-3/5   Paramètres système   AIX 5L v5.2   I/O asynchrones   « rootpre.sh »   Compaq Tru64 5.1b   Mémoire (SHMMAX)   Compilation (ulimit -d)   HP-UX 11.11 (PA-Risc)   Sémaphores (SEMMNS et SEMMNI)   Mémoire (SHMMAX)

11 11 Session de Décembre 2004 FORMATION TECHNIQUE HARPEGE Architecture Technique A-4/5   Partie serveur   Oracle9i server 9.2.0.1 (RDBMS)   PL/SQL   SQL*Net TCP/IP   Net9   Patchset 9.2.0.4   Partie cliente : DEV 6i   Forms Runtime 6.0.8.22.1   Reports Runtime 6.0.8.22.1   Patch 13 developper 6i   SQL*Plus 8.1.7.0   Net8 Client 8.1.7.0   TCP/IP Oracle Adapter 8.1.7.0   Produits Oracle à installer

12 12 Session de Décembre 2004 FORMATION TECHNIQUE HARPEGE DocumentationA-5/5   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 2004 B: Installation d ’Harpège FORMATION TECHNIQUE HARPEGE

14 14 Session de Décembre 2004 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 2004 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 Net9

16 16 Session de Décembre 2004 FORMATION TECHNIQUE HARPEGE Installation d’HarpègeB-3/22 La détermination du volume de la base   Trois tailles de base HARPEGE prévues :   PETITE BASE : 2500 individus   MOYENNE BASE : 5000 individus   GRANDE BASE : 10000 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 2004 FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeB-4/22 Les points de montage 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 2004 FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeB-5/22 Le script d’installation   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 2004 FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeB-6/22 Le déroulement de l’installation   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 2004 FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeB-7/22 Le déroulement de l’installation   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 2004 FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeB-8/22 La retouche des scripts   Il est possible de retoucher les scripts   Tests   Volumétrie   Reprise sur incident :   Shell supp_instance.sh

22 22 Session de Décembre 2004 FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeB-9/22 La vérification d’une installation correcte   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 2004 FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeB-10/22 La vérification d’une installation correcte   La réaction face aux erreurs d’installations   Sauvegarder les « logs »   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 2004   PAS EN ROOT !   Le « listener »   Trois parties   Protocoles LISTENER = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP) (HOST = 193.51.157.7) (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/oralog/listener LOG_FILE_LISTENER = lsn TRACE_DIRECTORY_LISTENER = /oracle/products/oralog/trace   Ajout d’une base   SID   ORACLE_HOME SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = HARPROD) (ORACLE_HOME=/oracle/products/ora920) ) FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeB-11/22 paramétrer Net9 serveur

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

26 26 Session de Décembre 2004   Test du paramétrage listener.ora & tnsnames.ora   sqlplus harp_adm/repoXXXX@SID FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeB-13/22 paramétrer Net9 serveur #sqlplus harp_adm/repoXXXX@HARPROD SQL*Plus: Release 8.1.7.0.0 - Production on Lu Dec 9 11:05:33 2002 (c) Copyright 2000 Oracle Corporation. All rights reserved. Connecté à : Oracle8i Enterprise Edition Release 9.2.0.4.0 - 64bit Production JServer Release 9.2.0.4.0 - 64bit Production SQL> exit Déconnecté de Oracle9i Enterprise Edition Release 9.2.0.4.0 - 64bit Production JServer Release 9.2.0.4.0 - 64bit Production ora920 sous /appli/oracle/products/ora920/network/admin cible=HARPROD #

27 27 Session de Décembre 2004 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 2004   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 2004   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ège

30 30 Session de Décembre 2004  Pré-requis  60 Mo d ’espace disque  Oracle Developer 6i 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ège

31 31 Session de Décembre 2004 FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeB-18/22 Installation du client Harpège 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 2004  Exécution de l ’installation (Installshield) FORMATION TECHNIQUE HARPEGE Installation d’HarpègeB-19/22 Installation du client Harpège

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

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

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

36 36 Session de Décembre 2004 C: Tests d’Installation FORMATION TECHNIQUE HARPEGE

37 37 Session de Décembre 2004  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 2004 FORMATION TECHNIQUE HARPEGE Tests d’InstallationC-2/3 Vérification base  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 2004 FORMATION TECHNIQUE HARPEGE Tests d’InstallationC-3/3 Vérification client   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   Net8

40 40 Session de Décembre 2004 D: Base de test FORMATION TECHNIQUE HARPEGE

41 41 Session de Décembre 2004 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 2004   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 2004 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 2004   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 2004   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 2004 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 2004 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 2004 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 2004 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 dans ORACLE_SID   Mot de passe SYSTEM   Nombre d ’utilisateur   Durée & Volume

50 50 Session de Décembre 2004 FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeE-3/4 Base de formation   Rafraîchissement unitaire ou ajout d’utilisateur   script rafraj_user_ecole.sh   Données nécessaires   Nom de l’instance dans ORACLE_SID   Mot de passe SYSTEM   Type de base de formation   Nom d ’utilisateur

51 51 Session de Décembre 2004 FORMATION TECHNIQUE HARPEGE Installation d ’HarpègeE-4/4 Base de formation   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.

52 52 Session de Décembre 2004 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 http://ftp.amue.fr http://www.produits.amue.fr La récupération d’une livraison

53 53 Session de Décembre 2004 Vos questions... FORMATION TECHNIQUE HARPEGE


Télécharger ppt "1 Session de Décembre 2004 Harpège Formations techniques Décembre 2004."

Présentations similaires


Annonces Google