Hurriyet

22 Temmuz 2013 Pazartesi

Oracle E-Business Suite: Concurrent Program'lar için Log File ve Output File Bulunması

Oracle Applications'da bir concurrent programın neden bozulduğunu veya durduğunu görmek için bu log ve output dosyalarının bulunduğu klasöre gitmemiz lazım.

Bunun için uygulamanın kurulu olduğu sunucu tarafında Applmgr kullancısıyla bağlanıp aşağıda belirtilen dizine gidilir:


 cd $APPLCSF 

Log klasörünün altında -- Log dosyaları
Out klasörünün altında -- Out dosyaları bulunur eğer herhangi bir out dosyasına yazılmış bir bilgi varsa


Örnek:


cd $APPLCSF   
   
 echo $APPLCSF  

host/inst/apps/host_machine_name/logs/appl/conc

 cd $APPLCSF  
   
 cd $APPLCSF   
   
 echo $APPLCSF  
   
 ls -lrt  
   
 drwxr-xr-x  2 applmgr dba       256 Apr 07 20:14 outbound  
 drwxr-xr-x  2 applmgr dba       256 Apr 07 20:14 inbound  
 drwxr-xr-x  2 applmgr dba     1273856 Jul 23 09:35 log  
 drwxr-xr-x  2 applmgr dba     1302528 Jul 23 09:35 out 

Eğer Concurrent Request'in ID'si biliniyorsa direk aşağıdaki sorguda request id  verilerek direk o concurrent'ın bulunduğu request bulunabilinir.

 SELECT fcpp.concurrent_request_id req_id, fcp.node_name, fcp.logfile_name  
  FROM fnd_conc_pp_actions fcpp, fnd_concurrent_processes fcp  
  WHERE fcpp.processor_id = fcp.concurrent_process_id  
   AND fcpp.action_type = &Request_no  







Hiç yorum yok:

Yorum Gönder