Outils pour utilisateurs

Outils du site


dev_doc:mep:installer_livraison

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
dev_doc:mep:installer_livraison [2016/05/17 08:25]
renald [4) Installer les nouveaux écrans sur l'environnement de recette]
dev_doc:mep:installer_livraison [2020/12/21 19:43] (Version actuelle)
Ligne 10: Ligne 10:
   * **[[#​reports|3) Reports JASPER]]**.   * **[[#​reports|3) Reports JASPER]]**.
   * **[[#​ecrans|4) Installer les nouveaux écrans sur l'​environnement de recette]]**.   * **[[#​ecrans|4) Installer les nouveaux écrans sur l'​environnement de recette]]**.
 +  * **[[#​mep_officium|5) Opérations sur le fichier f104.sql pour la MEP]]**.
  
 ---- ----
Ligne 67: Ligne 67:
  
   - Les rapports Jasper sont directement transférer via FTP, cependant on les laissent pour en garder la liste.   - Les rapports Jasper sont directement transférer via FTP, cependant on les laissent pour en garder la liste.
-  - Modifier "​**ALTER BDD**" par "​**ALTER_BDD**"​. ​**Renommer également le dossier associé**.+  - Modifier "​**ALTER BDD**" par "​**ALTER_BDD**"​. ​<hi #fff200>Renommer également le dossier associé</​hi>​. 
 +  - Modifier "**SCRIPTS DATAFIX**"​ par "​**SCRIPTS_DATAFIX**"​. <hi #​fff200>​Renommer également le dossier associé</​hi>​.
   - Remplacer les "**U '​espace'​**"​ par "​**@**" ​   - Remplacer les "**U '​espace'​**"​ par "​**@**" ​
   - Pour éliminer au maximum les dépendances,​ mettre dans l’ordre les sous-parties "​**ALTER_BDD**",​ "​**BDD**",​ "​**SQL**",​ "​**PLSQL**"​ (avec d’abord les familles PKH + PKB dans cet ordre, puis les PKB seuls), "​**VIEWS**",​ puis **les triggers**.   - Pour éliminer au maximum les dépendances,​ mettre dans l’ordre les sous-parties "​**ALTER_BDD**",​ "​**BDD**",​ "​**SQL**",​ "​**PLSQL**"​ (avec d’abord les familles PKH + PKB dans cet ordre, puis les PKB seuls), "​**VIEWS**",​ puis **les triggers**.
Ligne 207: Ligne 208:
   * Sous Linux, créer le répertoire "​**/​u01/​app/​livraison/<​hi #​c8bfe7>​V1_10</​hi>​**"​.   * Sous Linux, créer le répertoire "​**/​u01/​app/​livraison/<​hi #​c8bfe7>​V1_10</​hi>​**"​.
  
-  * Transférer par FTP la livraison ​"​**check_<​hi #​c8bfe7>​V1_10</​hi>​**"​ dans ce répertoire.+  * Transférer par FTP le contenu de "​**check_<​hi #​c8bfe7>​V1_10</​hi>​**"​ dans ce répertoire.
  
-  * Vérifier que le répertoire "​**/​u01/​app/​livraison/<​hi #​c8bfe7>​V1_10</​hi>/​dev_erra**"​ (et sous-répertoires) ont bien pour utilisateur propriétaire 'oracle' et pour groupe propriétaire '​dba'​.+  * Vérifier que le répertoire "​**/​u01/​app/​livraison/<​hi #​c8bfe7>​V1_10</​hi>/​dev_erra**"​ (et sous-répertoires) ont bien pour <hi #fff200>utilisateur propriétaire 'ora11g2' et pour groupe propriétaire '​dba'​</hi>.
  
   * Recompiler les objets invalides en lancant les commande :   * Recompiler les objets invalides en lancant les commande :
  
-  - cd /u01/app/oracle/​product/​11.2.0/​xe/​rdbms/​admin+  - cd /u01/app/ora11g2/​product/​11.2.0/​xe/​rdbms/​admin
   - sqlplus / as sysdba   - sqlplus / as sysdba
   - @utlrp.sql   - @utlrp.sql
Ligne 278: Ligne 279:
   * Recompiler les objets invalides au besoin :   * Recompiler les objets invalides au besoin :
  
-  - cd /u01/app/oracle/​product/​11.2.0/​xe/​rdbms/​admin+  - cd /u01/app/ora11g2/​product/​11.2.0/​xe/​rdbms/​admin
   - sqlplus / as sysdba   - sqlplus / as sysdba
   - @utlrp.sql   - @utlrp.sql
Ligne 305: Ligne 306:
 ===== 4) Installer les nouveaux écrans sur l'​environnement de recette ===== ===== 4) Installer les nouveaux écrans sur l'​environnement de recette =====
  
-**Exporter l'​environnement contenant les nouveaux écrans.**+<hi #fff200>Exporter l'​environnement contenant les nouveaux écrans</hi>Ne pas oublier de mettre l'​option "<​hi #​fff200>​Export Private Interactive Reports</​hi>"​ à <hi #​fff200>​YES</​hi>​ ! 
 + 
 +<hi #​fff200>​Sauvegarder l'​environnement de recette !</​hi>​
  
 === 4-1) Nouvel écran === === 4-1) Nouvel écran ===
Ligne 320: Ligne 323:
   - alias de page.   - alias de page.
   - groupe de page.   - groupe de page.
 +
 +<note important>​Ne pas oublier de préciser le numéro de la nouvelle version sur l'​environnement de recette après installation.</​note>​
  
 === 4-2) Écran modifier === === 4-2) Écran modifier ===
Ligne 326: Ligne 331:
  
   - **Soit cet écran en PRODUCTION n'a pas été modifié depuis le refresh de l'​environnement de développement**. Dans ce cas, il faut supprimer puis recréer la page comme copie en suivant la même procédure que le paragraphe précédent.\\ \\   - **Soit cet écran en PRODUCTION n'a pas été modifié depuis le refresh de l'​environnement de développement**. Dans ce cas, il faut supprimer puis recréer la page comme copie en suivant la même procédure que le paragraphe précédent.\\ \\
-  - **Soit il a été modifié depuis le refresh de l'​environnement de développement**. Dans ce cas, il faut effectuer manuellement toutes les modifications sur l'​écran de l'​environnement de recette.+  - **Soit il a été modifié depuis le refresh de l'​environnement de développement**. Dans ce cas, il faut effectuer manuellement toutes les modifications sur l'​écran de l'​environnement de recette ​si elles sont minimes. Dans le cas contraire, supprimer l'​écran sur recette pour le réinstaller depuis la sauvegarde de dev.
  
-=== 4-3) Opérations sur le fichier f104.sql ===+ 
 +---- 
 +<​BOOKMARK:​mep_officium>​ 
 +===== 5) Opérations sur le fichier f104.sql ​pour la MEP =====
  
 <note important>​Opérations à réaliser uniquement pour la MEP !</​note>​ <note important>​Opérations à réaliser uniquement pour la MEP !</​note>​
Ligne 334: Ligne 342:
 Changement d'​adresse IP Jasper + nom de l'​appli : Changement d'​adresse IP Jasper + nom de l'​appli :
 <​code>​ <​code>​
-sed -e '​s/​176.31.124.216/​37.59.28.36/​g'​ f104.sql > f104_new.sql+sed -e 's/p_substitution_value_03.*176.31.124.216/​p_substitution_value_03=>'"'"'​37.59.28.36/​g'​ f104.sql > f104_new.sql
  
 sed -e '​s/​RECETTE_SALAMANDER/​SALAMANDER/​g'​ f104_new.sql > f104.sql sed -e '​s/​RECETTE_SALAMANDER/​SALAMANDER/​g'​ f104_new.sql > f104.sql
-</​code>​ 
  
 +sed -e '​s/​p_substitution_value_02.*support@salamander-soft.com/​p_substitution_value_02=>'"'"'​middle@officium.com/​g'​ f104.sql > f104_new.sql
 +
 +sed -e '​s/​p_substitution_value_06.*recette_apex5/​p_substitution_value_06=>'"'"'​defaut_apex5/​g'​ f104_new.sql > f104.sql
 +</​code>​
  
 Vérifier le code suivant dans le fichier : Vérifier le code suivant dans le fichier :
Ligne 369: Ligne 380:
 </​code>​ </​code>​
  
-Ensuite : +Ensuite pour installer, se positionner dans le répertoire du fichier 104.sql. ​Ensuite : 
  
 <​code>​ <​code>​
 sqlplus / as sysdba sqlplus / as sysdba
- ​select ID,​to_char(SECURITY_GROUP_ID) , ALIAS, NAME from APEX_040200.wwv_flows where NAME = '​SALAMANDER';​+ ​select ID,​to_char(SECURITY_GROUP_ID) , ALIAS, NAME from APEX_050000.wwv_flows where NAME = '​SALAMANDER';​
 </​code>​ </​code>​
  
Ligne 379: Ligne 390:
 sqlplus ​ SALAMANDER sqlplus ​ SALAMANDER
 begin begin
-  apex_application_install.set_workspace_id(3315001398415960); +  apex_application_install.set_workspace_id( ​to_char(SECURITY_GROUP_ID) du select au-dessus ​); 
-  apex_application_install.set_application_id(104);+  apex_application_install.set_application_id( ​ID du select au-dessus ​);
   apex_application_install.generate_offset;​   apex_application_install.generate_offset;​
   apex_application_install.set_schema( '​SALAMANDER'​);​   apex_application_install.set_schema( '​SALAMANDER'​);​
dev_doc/mep/installer_livraison.1463473550.txt.gz · Dernière modification: 2020/12/21 19:43 (modification externe)