Oracle Forms & Reports

Comment désinscrire / supprimer REPORT SERVER 10g

S'APPLIQUE À :

Oracle Reports Developer - Version 9.0.4.0 à 10.1.2.3 [Release Oracle9i à 10gr2]
Les informations de ce document s'appliquent à toutes les plateformes.
Intégration de Reports 10g à OPMN, OEM

Pertinence vérifiée le 10-Aug-2012

OBJECTIF

Comment désinscrire REPORT SERVER 10g

Un Reports Server est inscrit auprès d'OPMN à l'aide de la Note:260367.1
"Reports 10G and OPMN integration"

Le script utilisé pour inscrire le Reports Server est addNewServerTarget.sh sous Unix ou
addNewServerTarget.bat sous Windows.

Il n'existe en revanche aucun script pour désinscrire (supprimer, retirer) un Reports Server.

SOLUTION

Pour désinscrire un Reports Server, il faut modifier les fichiers suivants

opmn.xml


Supprimez du fichier ORACLE_HOME/opmn/conf/opmn.xml la balise correspondant au Reports Server à retirer

targets.xml (pour OEM)

Retirez la cible (target) correspondant au Reports Server du fichier targets.xml situé dans ORACLE_HOME/sysman/emd

<Target TYPE="oracle_repserv" NAME="<ias_instance_name>_Reports_Server: <reports_server_to_be_removed>" ...>...</Target>



3. Mettez à jour la configuration modifiée.
$ORACLE_HOME/dcm/bin/dcmctl updateconfig -ct opmn -v -d
$ORACLE_HOME/dcm/bin/dcmctl resyncinstance -v -d

4. Redémarrez l'Application Server Control Console
emctl stop iasconsole
emctl start iasconsole

<ias-component id="myrepserver" status="enabled" id-matching="false">  
 <process-type id="ReportsServer" module-id="ReportsServices"> 
  <process-set id="la" restart-on-death="true" numprocs="1"> 
    <environment> 
      <variable id="PATH" value="/home/ias10g/OraHome1/bin:/usr/bin:/usr/ccs/bin:/bin:/usr/kerberos/bin:/opt/IBMJava2-131/bin:/opt/IBMJava2-131/jre/bin:/bin:/usr/bin:/usr/local/bin:/usr/bin/X11:/usr/X11R6/bin"/> 
    </environment> 
    <module-data> 
      <category id="general-parameters"> 
        <data id="batch" value="yes"/> 
      </category> 
      <category id="restart-parameters"> 
        <data id="reverseping-timeout" value="120"/> 
      </category> 
    </module-data> 
    <dependencies> 
      <OID infrastructure="true"/> <database infrastructure-key="portal"/> 
      <managed-process ias-component="OC4J" process-type="OC4J_BI_Forms" process-set="default_island" autostart="true"/> 
      <managed-process ias-component="HTTP_Server" process-type="HTTP_Server" process-set="HTTP_Server" autostart="true"/> 
    </dependencies> 
    <start timeout="120" retry="3"/> 
    <stop timeout="120"/> 
    <restart timeout="120"/> 
    <ping timeout="30" interval="30"/> 
   </process-set> 
  </process-type>
 </ias-component>