Comment installer (configurer) uniquement Forms & Reports d'Oracle Fusion Middleware 11g
Installer uniquement Forms & Reports d'Oracle Fusion Middleware 11g
S'APPLIQUE À : Oracle Forms, Fusion Middleware, Reports Developer
Oracle Forms - versions 11.1.1.1.0 à 11.1.1.2.0 [Release 11g]
Oracle Fusion Middleware - versions 11.1.1.0.0 à 11.1.1.2.0 [Release Oracle11g]
Oracle Reports Developer - versions 11.1.1.1.0 à 11.1.1.2.0 [Release 11g]
Les informations de ce document s'appliquent à toutes les plateformes.
***Pertinence vérifiée le 07-avr-2014***
OBJECTIF : télécharger, installer et configurer Fusion Middleware
Pour commencer
Le lien suivant regroupe tous les emplacements de téléchargement et les points de départ pour les différentes topologies :
http://download.oracle.com/docs/cd/E23104_01/download_readme.htm
[ http://download.oracle.com/docs/cd/E23104_01/download_readme.htm ]
Informations sur les nouvelles versions
Les documents suivants vous aident à démarrer avec une nouvelle version précise.
La note suivante annonce la version qui installe Oracle Forms and Reports avec la possibilité de configurer OAM 11g comme solution d'authentification unique (SSO) :
Note 1503701.1 Announcing Oracle Forms & Reports 11g Release 2 (11.1.2)
Pour Oracle Forms and Reports Release 1 (11.1.1), vous devez soit utiliser une installation SSO 10g existante (déjà présente dans votre topologie), soit choisir le cas d'utilisation autonome décrit dans ce document.
Portée du document
Ce document a été rédigé pour les premières versions; il présente les étapes simplifiées pour installer et configurer uniquement Oracle Forms and Reports 11g dans l'environnement Oracle Web Logic et Oracle Fusion Middleware 11g Release 1 (11.1.1). Il part d'une installation 11.1.1.2, qui doit être mise à jour immédiatement vers la plus récente version 11.1.1.x (voir la Note 1370970.1). Les étapes donnent un aperçu et un résumé de l'installation d'un sous-ensemble d'une installation "Oracle Portal, Forms, Reports and Discoverer" (PFRD).
Ce document ne doit pas être considéré comme la seule source pour l'installation et la configuration de vos Forms et Reports. Bien que l'exemple présenté ici porte sur une installation Windows 32 bits, les mêmes étapes devraient s'appliquer (à quelques exceptions près) aux autres plateformes. Dans la plupart des cas, les informations et les étapes présentées ici proviennent directement du guide d'installation.
Ce document suppose que vous avez lu et respecté la configuration système requise pour l'installation PFRD 11.1.1.2 :
http://www.oracle.com/technology/software/products/ias/files/fusion_requirements.htm
Important :
· Pour toute installation, consultez les guides de certification, de configuration système requise et d'installation ainsi que les notes de version. Ils peuvent contenir des informations ou des instructions propres à votre situation.
· Les étapes décrites dans ce document s'appliquent aux nouvelles installations des versions 11.1.1.1.0 et 11.1.1.2.0. Oracle vous recommande fortement de ne pas installer la version 11.1.1.1.0. Si vous installez la version 11.1.1.2.0, vous pourrez facilement passer à la version 11.1.1.3.0.
· Les captures d'écran de ce document proviennent d'une installation 11.1.1.1.0. En particulier, les images du serveur WLS indiquent la version 10.3.1.0. Comme ce document recommande une nouvelle installation 11.1.1.2.0, vous installerez WebLogic 10.3.2 ou plus récent (selon vos choix d'installation). Les écrans que vous verrez devraient être identiques à ceux de ce document, sauf pour la version affichée en haut.
· Lorsque vous choisissez les Builders pendant l'installation, notez qu'ils peuvent faire l'objet d'une certification distincte sur une plateforme donnée (p. ex. 32 ou 64 bits). Pour connaître les plateformes prises en charge, consultez le guide de certification avant de lancer l'installation.
· Démonstration vidéo :
Note 1088873.1 How to Install Oracle Fusion Middleware 11g Forms / Reports Services?
· MISE À NIVEAU! Si vous souhaitez mettre à niveau une instance Forms / Reports 'autonome' OracleAS 10g Rel 2 existante vers Middleware 11g, envisagez d'utiliser l'Upgrade Advisor du soutien Oracle
Note:252.1 Upgrade Advisor: OracleAS 10g Forms/Reports Services to Oracle Middleware 11g Rel 1
· Autre référence utile :
Note 1268459.1 Is it Possible to Install the Admin Server on a Separate Machine to the Managed Servers in a Forms And Reports 11g Installation?
SOLUTION : Oracle Fusion Middleware 11g Forms and Reports
Aperçu - Installer uniquement Oracle Forms and Reports Release 1 (11.1.1)
Cette procédure montre l'installation d'Oracle Fusion Middleware 11g limitée à Forms and Reports. En réalité, vous installerez TOUS les produits Portal, Forms, Reports et Discoverer (binaires seulement), mais vous ne configurerez qu'Oracle Forms & Reports, ce qui revient à faire fonctionner un environnement autonome. Cette installation (et la configuration qui suit) comprend les environnements d'exécution Forms et Reports de chaque produit, Oracle HTTP Server (OHS) ainsi que les Builders Forms et Reports. Notez que les Builders ne sont pas disponibles sur toutes les plateformes. Les versions précédentes proposaient une offre distincte, Oracle Forms and Reports Services, avec une installation et une configuration minimales. Dans la version Oracle Fusion Middleware 11g, Oracle Forms and Reports n'est pas offert en distribution distincte. En choisissant certaines options, vous pouvez toutefois obtenir un résultat similaire.
Important :
· OID, SSO, Portal et Discoverer NE font PAS partie de l'installation et de la configuration décrites dans cet article. Vous pouvez les installer et les configurer à l'aide des guides d'installation et d'administration.
!NOUVEAU! - POINT DE DÉPART - !NOUVEAU!
http://download.oracle.com/docs/html/E18749_01/download_readme.htm
[ http://download.oracle.com/docs/html/E18749_01/download_readme.htm ]
Le lien ci-dessus a été introduit avec les nouvelles versions. Il devrait servir de point de départ à quiconque fait une nouvelle installation ou applique des patch sets. Consultez la Note 1370970.1 pour d'autres liens importants sur le sujet.
Partie 1 : installation d'Oracle WebLogic Server
Important :
Le choix de la distribution d'Oracle WebLogic Server (WLS) à installer est important. Il faut tenir compte de l'architecture 64 bits et choisir la version de WLS à installer au départ.
· Les systèmes 64 bits exigent des étapes particulières. Assurez-vous de suivre les bonnes étapes pour votre plateforme, avec un JDK certifié et le fichier wls1032_generic.jar.
· Chaque version d'Oracle Fusion Middleware (FMW) 11g est certifiée avec une version précise d'Oracle WebLogic Server (WLS). Pour pouvoir effectuer la configuration, les deux versions installées doivent former une paire certifiée. FMW 11.1.1.2.0 n'est certifié qu'avec WLS 10.3.2, et FMW 11.1.1.3.0 n'est certifié qu'avec WLS 10.3.3. Ce document a été rédigé au départ pour la combinaison FMW 11.1.1.2/WLS 10.3.2. Après l'installation, WLS 10.3.2 peut être mis à niveau vers 10.3.3, puis le patch set 11.1.1.3.0 peut être appliqué.
o Autre approche, pour un nouvel utilisateur : WLS 10.3.3 peut être installé en premier, à condition d'installer FMW 11.1.1.2.0 sans l'option "configure". Consultez le chapitre 1, "Understanding Your Installation Starting Point", de l'Oracle Fusion Middleware Installation Planning Guide.
· Il est toujours possible d'installer WLS 10.3.2, puis FMW 11.1.1.2.0 (Install + Configure), une démarche entièrement prise en charge et décrite dans ce document. La nouvelle approche, qui consiste à choisir d'abord "Install only", puis à mettre à niveau ou à appliquer les correctifs, élimine seulement l'étape de mise à niveau de WLS. Pour ce projet Oracle Forms and Reports, vous voudrez peut-être suivre l'approche initiale, puisque c'est celle qui est présentée ici.
· La suite de ce document suit l'approche initiale avec WLS 10.3.2 et FMW 11.1.1.2.0 (install + configure). Il faudra ensuite, comme dernières étapes, mettre WLS à niveau vers 10.3.3 et appliquer le patch set FMW 11.1.1.3.0.
Note 1073776.1 Steps to Maintain Oracle Fusion Middleware 11g (11.1.1)
1. Avant toute installation, lisez la documentation sur la configuration système requise et sur la certification pour vous assurer que votre environnement répond aux exigences minimales des produits que vous installez. Certains points importants sont à prendre en compte, comme l'installation en tant qu'administrateur sous Windows.
Le document sur la configuration système requise traite notamment des exigences matérielles et logicielles, de l'espace disque et de la mémoire minimaux, ainsi que des bibliothèques, paquets ou correctifs système nécessaires. Ce document est disponible sur Oracle Technology Network (OTN) :
http://www.oracle.com/technology/software/products/ias/files/fusion_requirements.htm
Le document de certification présente les types d'installation, les plateformes, les systèmes d'exploitation, les bases de données, les JDK et les produits tiers pris en charge :
http://www.oracle.com/technology/software/products/ias/files/fusion_certification.html
Sous XP et Vista, le choix des composants est limité. Consultez les notes de version 11.1 suivantes :
http://download.oracle.com/docs/cd/E12839_01/relnotes.1111/e10132/intro.htm#sthref8
[ http://download.oracle.com/docs/cd/E12839_01/relnotes.1111/e10132/intro.htm#sthref8 ]
2. Installez Oracle WebLogic Server et créez le Middleware Home. Vous exécuterez l'un des fichiers suivants ->
wls1032_linux32.bin (pour les systèmes Linux 32 bits)
wls1032_win32.exe (pour les systèmes Windows 32 bits)
wls1032_generic.jar (pour toutes les plateformes 64 bits)
Après avoir lancé l'exécutable, vous verrez l'écran suivant. Cliquez sur -> Next.
Ici, aucun répertoire Middleware Home n'a été créé; la seule option est donc d'en créer un nouveau. Nous vous recommandons d'utiliser l'emplacement par défaut ../oracle/Middleware. Une fois votre répertoire choisi, cliquez sur -> Next.
Nous vous encourageons fortement à vous inscrire à ces mises à jour : remplissez les informations suivantes, puis cliquez sur 'Next' pour continuer.
À l'écran suivant, choisissez l'option par défaut, Typical. Cliquez sur -> Next.
L'écran suivant reprend vos choix de répertoires précédents; aucune modification n'est nécessaire. Cliquez sur -> Next.
L'écran ci-dessous ne s'affiche que pour les installations Windows; choisissez l'option que vous préférez. Cliquez sur Next.
L'écran suivant décrit ce qui sera installé. Cliquez sur -> Next.
L'écran de progression de l'installation s'affiche.....
Une fois l'installation terminée, l'écran suivant s'affiche. Assurez-vous de décocher l'option 'Run Quickstart', puis cliquez sur -> Done.
Prenez quelques instants pour examiner l'arborescence créée dans le nouveau Middleware Home. Elle sera complétée une fois l'installation de Forms et Reports terminée.
Partie 2 : installation de Portal, Forms, Reports et Discoverer
Maintenant que la partie Oracle WebLogic de l'installation est terminée, vous devez utiliser le support d'installation de Portal, Forms, Reports et Discoverer. Comme nous l'avons mentionné, nous n'installerons que Forms et Reports.
Remarque :
Comme cette procédure installe et configure uniquement Oracle Forms and Reports, une base de données Oracle n'est pas nécessaire, contrairement à ce qu'indique la documentation. Un bogue de documentation (8782502) a été ouvert à ce sujet. Les installations qui comprennent Portal ou Discoverer exigent une base de données Oracle et l'exécution préalable du Repository Creation Utility.
3. Vous devrez définir certains paramètres de configuration selon les paramètres réseau de votre ordinateur. Consultez les sections 2.3, 2.4 et 2.5 de ->
http://download.oracle.com/docs/cd/E12839_01/install.1111/e10421/install.htm#CHDHBFEE
4. Une fois la partie 1 de l'installation terminée (Partie 1 : installation de WebLogic Server), lancez le programme d'installation d'Oracle Portal, Forms, Reports, Discoverer. Sous Windows, exécutez setup.exe (sous UNIX, exécutez ./runInstaller); l'écran suivant s'affiche :
Cliquez sur Next>; vous verrez alors :
Choisissez l'option "Install and Configure", puis Next >
Si tous les prérequis sont remplis, cliquez sur Next>
Sélectionnez l'option Create Domain. Lorsque les options "Create Domain" s'affichent, choisissez votre nom d'utilisateur et votre mot de passe. Dans cet exemple, "weblogic" a été choisi comme User Name et "FormsReports" comme Domain Name. Cliquez sur Next>.
Nous vous encourageons fortement à vous inscrire aux mises à jour de sécurité. Remplissez vos informations d'inscription et cliquez sur Next>
Lisez attentivement les informations de cet écran. En général, vous ne voudrez pas modifier les champs Oracle Middleware Home Location ni Weblogic Server Location, puisqu'ils ont déjà été définis lors de l'installation d'Oracle WebLogic Server.
Oracle Home Directory : donnez à cette entrée un nom significatif. Dans cet exemple, Oracle_PFRD rappelle que les composants des quatre produits (Portal, Forms, Reports et Discoverer) seront installés à cet emplacement, même si Portal et Discoverer ne feront pas partie de l'instance créée.
Oracle Instance Location : comme il est possible d'enrichir l'installation plus tard, un répertoire ../instances a été créé sous D:\Middleware pour contenir les différentes instances. Dans cet exemple, nous ne créerons que l'instance Forms et Reports; nous l'avons donc nommée -> fr_inst.
Oracle Instance Name : sans que ce soit obligatoire, nous vous recommandons de donner à l'instance le même nom que son répertoire pour en faciliter la maintenance : fr_inst.
Cliquez sur Next>
Bien que cette installation s'apparente à une installation autonome de Forms and Reports Services 10gR2, les Builders Forms et Reports seront installés dans cet exemple, une option offerte en 11g.
Cochez les Server Components Oracle Forms et Oracle Reports ainsi que les Developer Tools Forms et Reports Builders.
Assurez-vous de cocher l'option Clustered : sinon, il sera très difficile d'ajouter des JVM à cette installation. Un Managed Server est essentiellement l'équivalent d'une JVM OC4J_BI_Forms. Ne pas sélectionner l'option Clustered maintenant limitera l'évolutivité de cette installation.
Important :
Au moment de la rédaction, la distribution 64 bits de Fusion Middleware 11g n'est pas certifiée sous Windows 7 (64 bits). Au moment de la rédaction, l'environnement de développement Forms / Reports (Builders) des versions 11.1.1.3 et ultérieures est pris en charge sous Windows 7 (64 bits) pour un seul utilisateur. Vous devez toutefois utiliser la distribution 32 bits de Fusion Middleware pour l'installation, et cette certification vise Windows 7 en mode XP (32 bits). Pour configurer Windows 7 en mode XP, consultez http://www.microsoft.com/windows/virtual-pc/download.aspx (le mode XP doit être installé en version XP 32 bits). Pour les mises à jour de cette certification, les explications et les recommandations, consultez l'"Oracle Fusion Middleware 11g Release 1 Certification Matrix" et la Note 1112213.1 "Forms / Reports Builder 10gR2 or 11g Certification on MS Windows 7"
Cochez les Management Components pour pouvoir administrer l'installation avec Oracle Enterprise Manager 11g.
Dans System Components, sélectionnez uniquement Oracle HTTP Server.
Remarque : sous XP et Vista, le choix des composants est limité. Consultez les notes de version 11.1->http://download.oracle.com/docs/cd/E12839_01/relnotes.1111/e10132/intro.htm#sthref8
1.4.2.3 Oracle Portal, Forms, Reports and Discoverer 11g Installer Issues In Windows Vista and Windows XP
Une fois vos choix faits, cliquez sur Next>
Dans la plupart des cas, vous voudrez conserver l'option par défaut, Auto Port Configuration. Cliquez sur Next>
Au besoin, ajoutez les informations de votre proxy. Next>
Nous ne configurerons pas OID/SSO : assurez-vous donc que l'option "Use Application Level Identity Store" est décochée. Cliquez sur Next>
Cet écran résume vos choix. Enregistrez le fichier de réponses si vous prévoyez refaire ce type d'installation : il pourra servir plus tard à une installation silencieuse. Cliquez sur Install.
La première partie de l'installation copie les composants dans l'ORACLE_HOME. Une fois cette partie terminée, l'écran suivant s'affiche ->
Cet écran de configuration crée le domaine, configure les Server Components, les Management Components et les System Components, puis met en place l'instance.
Cet écran indique que la configuration est presque terminée. Une fois celle-ci achevée, l'écran suivant s'affiche ->
Nous vous recommandons d'enregistrer l'Installation Summary pour vous y référer plus tard. Cliquez sur Finish.
Partie 3 : résumé de l'installation
Le résumé de l'installation ressemblera à ce qui suit->
Type: Oracle Portal, Forms, Reports and Discoverer Installation
Configuration Options
Middleware Home Location: D:\Oracle\Middleware
Oracle Home Location: D:\Oracle\Middleware\Oracle_PFRD
Oracle Instance Location: D:\Oracle\Middleware\instances\fr_inst
Oracle Instance: fr_inst
Domain Option: Create Domain
Domain Name: FormsReports
Domain Home: D:\Oracle\Middleware/user_projects/domains/FormsReports
Domain Host Name: machine.domain
Domain Port No: 7001
User Name: weblogic
Automatic Port Detection: true
Administrator Console: http://machine.domain:7001/console
EM Console: http://machine.domain:7001/em
EMAgent URL: http://machine.domain:5155/emd/main
Forms URL: http://machine.domain:8888/forms/frmservlet
Reports URL: http://machine.domain:8888/reports/rwservlet
Le port 8888 indiqué ici est le numéro de port d'écoute par défaut du serveur HTTP. Ce port est configuré dans ORACLE_INSTANCE\config\ohs\ohs1\httpd.conf. Par défaut, le Managed Server WLS_FORMS utilise le port 9001 et WLS_REPORTS le port 9002. Les ports de votre installation peuvent être différents.
Vous pouvez exécuter Forms de deux façons :
- Par le port du serveur HTTP : http://machine.domain:8888/forms/frmservlet
- Par le port du Managed Server WLS_FORMS : http://machine.domain:9001/forms/frmservlet
Le port d'écoute du Managed Server (WLS_FORMS) peut être trouvé de plusieurs façons :
Option 1
Dans la console d'administration d'Oracle WebLogic Server, vous pouvez voir le port d'écoute de WLS_FORMS.
Voyez la capture d'écran jointe, qui indique 9001.
Option 2
Vous pouvez aussi le voir dans Oracle Enterprise Manager 11g ->
Voyez la capture d'écran jointe, qui indique 9001.
Remarque : l'intégration d'Oracle Forms et de Reports ne sera possible que si le port d'Oracle HTTP Server est utilisé, car l'exemple de code précédent appelait Reports avec WEB.SHOW au moyen d'une référence relative. Par conséquent, si Oracle HTTP Server n'est pas utilisé et que WLS est appelé directement, le numéro de port de Reports sera incorrect, puisque Forms et Reports n'utilisent plus le même port. Vous pouvez corriger la situation en modifiant le code Forms. À moins que l'appel WEB.SHOW_DOCUMENT de Forms ne contienne une URL complète, Oracle HTTP Server sera nécessaire.
Consultez la section 1.4.2.3 de -
>http://download.oracle.com/docs/cd/E12839_01/relnotes.1111/e10132/intro.htm#BHCIJDBD
Remarque : cette version est configurée pour fonctionner avec Sun JRE 1.6.0_12 ou plus récent, qui doit donc être présent sur le poste client pour exécuter le formulaire. Toutefois, en raison d'un problème connu (bogue 8747086), l'installation automatique habituellement proposée avec Internet Explorer peut ne pas fonctionner correctement. Ainsi, lancer un formulaire sur un poste client où Sun JRE 1.6.0_12 ou plus récent n'était pas déjà installé semblera ne rien faire. Pour corriger ou prévenir ce problème, modifiez la valeur jpi_codebase dans formsweb.cfg. L'entrée correcte devrait ressembler à ceci : jpi_codebase=http://java.sun.com/update/1.6.0/jinstall-6u12-windows-i586.cab#Version=1,6,0,12
L'arborescence après l'installation ->
ORACLE_HOME=D:\Oracle\MiddleWare\Oracle_PFRD
ORACLE_INSTANCE=D:\Oracle\MiddleWare\instances\fr_inst
MW_HOME=D:\Oracle\Middleware
WL_HOME=D:\Oracle\MiddleWare\wlserver_10.3
DOMAIN_HOME=D:\Oracle\MiddleWare\user_projects\domains\FormReports
Partie 4 : mise à jour vers la plus récente version
Comme décrit à la partie 1, ce document a suivi l'approche consistant à installer WLS 10.3.2 et FMW 11.1.1.2.0 (install+configure). Il faudra ensuite, comme dernières étapes, mettre WLS à niveau vers 10.3.3 (ou plus récent) et appliquer le patch set FMW 11.1.1.3.0 (ou plus récent).
Note 1073776.1 Steps to Maintain Oracle Fusion Middleware 11g (11.1.1)
Installation et configuration 'autonomes' d'Oracle Forms and Reports selon la version de la Documentation Library. Consultez le lien précédent pour cette nouvelle version avant toute nouvelle installation.