Hafed Benteftifa www.degenio.com. MouliForms. Migration Oracle forms 6-10g



Documents pareils
CONFIGURATION DE LA LIBRAIRIE WEBUTIL (10g) Oracle Forms 10g

Installer et configurer Oracle Forms 11gR2 Windows 7 64 bits

Introduction à Eclipse

Démarrer et quitter... 13

FICHE PEDAGOGIQUE. Questions à poser. - Avant de démarrer l ordinateur,

AIDE TECHNIQUE POUR L UTILISATION DE GÉODEQ III VUES D ENSEMBLE DU QUÉBEC

Enregistrement de votre Géorando Maxi Liberté

AVEC LIVE TRADER, VISEZ PLUS HAUT POUR VOS INVESTISSEMENTS

INSTALLATION ET CONFIGURATION DE HYPER V3

AUVRAY Clément (168187) HOMBERGER Alexandre (186897) GLADE. Langages, outils et méthodes pour la programmation avancée Page 1 sur 12

contact@nqicorp.com - Web :

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)

A. Architecture du serveur Tomcat 6

Projet De Stijl Plate-forme pour robots mobiles

SAUVEGARDER SES DONNEES PERSONNELLES

pas à pas prise en main du logiciel Le Cloud d Orange - Transfert de fichiers sur PC et MAC Le Cloud

Guide SQL Server 2008 pour HYSAS

Scénario de prise en main DataCar CRM v2.3 Gamme SFA

Les bons réflexes : le bureau et la zone de notification : Les programmes qui s activent au démarrage ; Enlever / supprimer un programme ;

Contenu Microsoft Windows 8.1

Construire des plug-ins pour SAS Management Console SAS 9.1

Comment accéder à d Internet Explorer

UserLock Guide de Démarrage rapide. Version 8.5

Guide de démarrage rapide

SOMMAIRE. Comment se connecter?

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

A. Présentation. LanScanner2006

Déployer les Fonts, Icones, et Images avec Forms Services 11G

Notice d utilisation Windows

Connexion entre une BD FileMaker Pro 10 et ArcGis 10.x sous Windows 7

Accès au Serveur de PAIE «SPV» par INTERNET Paramétrage du poste de travail «Windows»

Guide de l utilisateur Mikogo Version Windows

SharePoint (Toute la Gamme)... 1 Office 2010 (Toute la Gamme)... 2 OLAP (Toute la Gamme)... 2 STATISTICA Connecteur PI (Produit Complémentaire)...

Introduction aux outils BI de SQL Server Tutoriel sur SQL Server Integration Services (SSIS)

Projet de développement

Guide pour le bon fonctionnement des applications académiques avec Internet Explorer 7.x

GUIDE D UTILISATION DES SERVICES PACKAGES

Table des matières Avant-propos... V Scripting Windows, pour quoi faire?... 1 Dans quel contexte?

AnaXagora LMS v3.0. Guide d utilisation

INITIATION A L INFORMATIQUE. MODULE : Initiation à l'environnement Windows XP. Table des matières :

Fiche Mémo : Options d accessibilité sous Windows et Internet Explorer 5

Guide d utilisation de «Partages Privés»

FORMATION MULTIMÉDIA LVE

epages 6.16 Automne 2013 Inès de La Ruffie, Channel Marketing Manager

Manuel Utilisateur MISE A JOUR DU CLIENT SOFIE VERS LA VERSION 5. v0.99

PHILA-Collector-USB-16Go Pour Windows & Android

Lutter contre les virus et les attaques... 15

Service de lettre électronique sécurisée de bpost. Spécificités techniques

Windows 8 : une petite révolution? 9. Démarrer Windows Accéder au Bureau à la connexion 13. Ouvrir ou activer une nouvelle session 13

Environnements de développement (intégrés)

Oracle Developer Suite 10g. Guide de l installation. Vista & Seven

Migration du pack office Planification, préparation, déploiement et formation

Outlook Présentation.

Projet de développement. Introduction à Eclipse. Application à votre projet. Philippe Collet. Organisation. Cours 1 : principes généraux - svn

Contenu Windows 8 MODULE 1 AVANT-PROPOS MODULE 2 INTRODUCTION À WINDOWS 8 MODULE 4 APPLICATIONS WINDOWS 8 PARTIE 1 MODULE 3 PARAMÈTRES DE WINDOWS 8

MAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA

Table des matières ENVIRONNEMENT

HAYLEM Technologies Inc.

KWISATZ_TUTO_module_magento novembre 2012 KWISATZ MODULE MAGENTO

Plateforme AnaXagora. Guide d utilisation

Silfid : Agence de création de site internet, formations et Conseils Retour sommaire

Manuel de l utilisateur

CONFIGURER UNE CONNEXION RTC SOUS WINDOWS XP/VISTA/SEVEN OU MAC OS

Utilisation de JAVA coté Application serveur couplé avec Oracle Forms Hafed Benteftifa Novembre 2008

et Groupe Eyrolles, 2006, ISBN :

Guide d installation CLX.PayMaker Office (3PC)


Samsung Auto Backup Guide de démarrage rapide

Communiqué de lancement Paie 100 pour SQL Server

PROCEDURE D INSTALLATION et de CONFIGURATION DU SERVICE PACK2 POUR WINDOWS XP

Java 7 Les fondamentaux du langage Java

Création d installateurs pour Windows avec InnoSetup

Présentation du Framework BootstrapTwitter

Les outils numériques permettant l enregistrement de documents audiovisuels diffusés sur Internet sont nombreux. Certains sont gratuits.

Fabien Pinckaers Geoff Gardiner. OpenERP. Tiny. Pour une. gestion d entreprise efficace et intégrée. Groupe Eyrolles, 2008, ISBN :

GUIDE PRATIQUE déplacements professionnels temporaires en France et à l étranger

Internet Marketing Manager

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

INTRODUCTION GENERALE...1 LA CONNEXION ODBC :...1. CONNEXION AU TRAVERS D EXCEL(tm)...6. LOGICIEL QUANTUM GIS (Qgis)... 10

PRISE EN MAIN RAPIDE

L'accès aux ressources informatiques de l'ufr des Sciences

Cursus Sage ERP X3 Outils & Développement. CURSUS Sage ERP X3 Outils & Développement ADVANCED. Outils avancés. 2 jours X3A-ADM. Développement 1 &2

FileZilla. Sauvegarder son site Guppy à l aide de. Sommaire:

Annexe 10 - Procédure pour créer un Jar

Hadoop / Big Data. Benjamin Renaut <renaut.benjamin@tokidev.fr> MBDS

Open Source Job Scheduler. Installation(s)

Les tableaux de bord de pilotage de nouvelle génération. Copyright PRELYTIS

installer TWS.pdf Document Version 4

Pourquoi un GMAO? Pourquoi GMAO-Machine Bateau? Démarrage Dossier Menu Principal Structure, classification des équipements Fiche d intervention

Tutorial Terminal Server sous

Universal Robots. Fiche Méthode : Installation du simulateur Polyscope

SOMMAIRE. Présentation assistée sur ordinateur. Collège F.Rabelais 1/10

Formation PROFIS Installation. Module 1 : Plateforme générale. PROFIS Installation I Plateforme générale I MKT E2 CM I

Chef de file dans le développement de solutions de gestion de contenu

R00 Installation du logiciel R sous Windows

Sauvegarde des données d affaires de Bell Guide de démarrage. Vous effectuez le travail Nous le sauvegarderons. Automatiquement

FORMATION MULTIMÉDIA LVE

Restaurer des données

Transcription:

MouliForms Migration Oracle forms 6-10g

Introduction Phases de conversion Options et Outils de conversion Présentation de MouliForms Processus de conversion avec MouliForms Messages de conversion 2

Phases Phase 1 : Organisation / suivi / encadrement Phase 2 : Mise en place de l'environnement / analyse des solutions Phase 3 : Conversion Phase 4 : Tests 3

Solutions de conversion Utilisation de l outil forms en mode interactif Utilisation du compilateur Forms en mode Batch Utilisation du package JDAPI en mode programmation/batch Utilisation d un outil de migration commercial 4

API JAVA- JDAPI Met à jour les propriétés couleur et polices (attributs visuels) Ajoute de nouveaux objets (exemple objet report) Signale l utilisation de functions internes démodées Remplace certaines des functions internes démodées Remplace Run_Product(REPORTS) par Run_Report_Object Attache de nouvelles librairies Détecte l utilisation de fonctionnalités client telles que text_io, ole2, forms_ole, dde, host(), ora_ffi, etc. 5

6 Les Changements Support de la navigation par la souris Support de l environnement web Support de l orientation objet Mise à jour du code PL/SQL Vérification et amélioration de l interface graphique (GUI) Vérification et amélioration de l aspect visuel de l application Vérification et amélioration de la partie fonctionnelle.

Étapes de conversion Windows Inventaire Inventaire du du code code source source Conversion Conversion Déploiement Déploiement sur sur Windows Windows (OC4J) (OC4J) Validation Validation du du déploiement déploiement 7

Étapes préliminaires Convertir PLL Convertir Librairie d objets Convertir Menus Préparer fichier JAR des icônes 8

Problèmes potentiels 6-10g Remplacement des built-ins ins désuets Mise à jour du PL/SQL Changement de l intégration Reports (?) Couleur et Polices Fonctionnalité coté client 9

Principe de MouliForms Utilisation de l API JDAPI Changement en masse de fonctionnalités Couleur Police Ajout de nouveaux objets Ajout de librairies 10

Règles de conversion - MouliForms 11

Principe de MouliForms(suite) Vérification de fonctionnalités client Recherche d objets-chaîne de caractères Compilation de modules Exécution de modules sous OC4J Adaptation de WebUtil on-the-fly Hiérarchie d objets dans un module Comparaison de modules (avant et après) Documentation à la JAVADOC 12

Atouts de base de Mouliforms Outil itératif Outil interactif Utilisation de répertoire temporaire de migration Extensible par ajout de nouvelles règles de migration Utilisable après la migration (autres fonctionnalités d intérêt) 13

de 14 traitement. Interface de MouliForms La barre de menu. Une toolbar qui regroupe les fonctionnalités les plus utilisées. Un champ pour indiquer le nom du répertoire de travail courant. Un sélecteur de répertoire courant qui indique au démarrage l arborescence des répertoires disponibles. Un panneau qui indique le détail sur les fichiers en traitement du répertoire courant. Un panneau qui indique les différents messages de traitement.

Interface de MouliForms (suite) 15

Étapes de conversion Étape 1 : Sélection du répertoire de travail Étape 2 : Connexion sur le schéma Étape 3 : Démarrage de la conversion Étape 4 : Compilation des modules Étape 5 : Vérification des résultats de la conversion Étape 6 : Rapport de conversion 16

Étapes de conversion (suite) Étape 1 : Sélection du répertoire de travail 17

Étapes de conversion (suite) Étape 2 : Connexion sur le schéma 18

Étapes de conversion (suite) Étape 3 : Démarrage de la conversion 19

Étapes de conversion (suite) Étape 4 : Compilation des modules 20

Étapes de conversion (suite) Étape 5 : Vérification des résultats de la conversion 21

Étapes de conversion (suite) Étape 6 : Rapport de conversion 22

Messages de MouliForms Liste des fichiers en conversion avec total des changements apportés sur chaque fichier 23

Messages de MouliForms (suite) Message portant sur un trigger désuet. Une inspection du code affiché permet de prendre une décision (trace). 24

Messages de MouliForms (suite) Étapes de traitement sur le répertoire de travail 25

Messages de MouliForms (suite) Étapes de traitement sur les modules du répertoire de travail. L ensemble des opérations est affiché. 26

Messages de MouliForms (suite) Étapes de traitement sur UN module spécifique du répertoire de travail. 27

Options de MouliForms 28

Conclusion Options de conversion Présentation de MouliForms Processus de conversion avec MouliForms Messages de conversion 29