sql >> Database teknologi >  >> RDS >> Oracle

Topforespørgsler for at finde Patch anvendt i Oracle-apps

Vi får ofte opgaven at kontrollere patch, der er anvendt i oracle apps miljø. Her er de mest populære forespørgsler for at finde Patch anvendt i EBS

Sådan finder du ud af, om fejlnummeret eller patchen er anvendt på Apps EBS

vælg substr(APPLICATION_SHORT_NAME,1,10) Product,substr(BUG_NUMBER,1,10),Version,last_update_date application_date fra ad_bugs hvor BUG_NUMBER=to_char('&bug_no');

Sådan finder du patch-niveauet for en bestemt applikation

vælg pi.patch_level, Application_short_name fromfnd_product_installations pi, fnd_application fa hvor fa.application_id=pi.application_id og Application_short_name som '&App_Short_Name'/vælg patch_level fra fnd_product_installations hvor patch_level LIKE ('%&1> 

Sådan finder du EWT-versionen

unzip -l $FND_TOP/java/jar/fndewt.jar | grep 3

Sådan viser du de forskellige oplysninger om forskellige produkter

indstil liniestørrelse 1000kolonne application_id format a999999 overskrift "APPL|ID"kolonne application_short_name format a10 overskrift "APPL|SHORT NAME"kolonne application_name format a50 overskrift "APPLICATION NAME"kolonne sprogformat a4 overskrift "LANG"vælg en.application. application_short_name,a.basepath,at.application_namefrom fnd_application a,fnd_application_tl atwhere at.application_id =a.application_idand at.language='US'gruppe efter a.application_id,a.application_short_name,a.basepath,at.application_name,at.language_name. a.application_id/

Sådan finder du den installerede status for alle produkterne

indstil linjestørrelse 1000-kolonne APPS-format a10vælg decode(nvl(a.APPLICATION_short_name,'Not Found'),'SQLAP','AP','SQLGL','GL','OFA','FA','Ikke fundet' ','id '||to_char(fpi.application_id),a.APPLICATION_short_name) apps,decode(fpi.status,'I','Installed','S','Shared','N','Inactive', fpi.status) status,fpi.product_version,nvl(fpi.patch_level,'-- Not Available --') Patchset,to_char(fpi.last_update_date,'dd-Mon-RRRR') "Opdateringsdato"fra fnd_oracle_userid o, fnd_application a, fnd_product_installations fpiwhere fpi.application_id =a.application_id(+)og fpi.oracle_id =o.oracle_id(+)order by 1,2/

Dette script hjælper med at identificere  de forskellige versioner af en bestemt fil, de tilknyttede BUG-NUMRE, datoen, hvor den blev anvendt. Indtastningen er FILNAVNET, hvis VERSION skal bestemmes

indstil linjestørrelse 1000kolonne filnavnformat a15kolonne fejlnummerformat a10kolonneversionsformat a15sæt sider 250sæt verify offselect a.bug_number,h.filename,g.version,to_char(c.start_date,'DD-MON-YYYY HH:MI:SS') start_time,to_char(c.end_date,'DD-MON-YYYY TT:MI:SS')end_time,to_char(to_date('00:00:00','HH24:MI:SS') +(c.end_date - c .start_date), 'HH24:MI:SS') Durationfrom ad_bugs a,ad_patch_run_bugs b,ad_patch_runs c,ad_patch_drivers d,ad_applied_patches e,ad_patch_run_bug_actions f,ad_file_versions g =ad_file_versions g =ad_bug_id c.bug_id c.bug_and b.runch c.patch_driver_id =d.patch_driver_idand d.applied_patch_id =e.applied_patch_idand b.patch_run_bug_id =f.patch_run_bug_idand f.patch_file_version_id =g.file_version_idand g.file_id =h.file_id.&sed by de_file_name' /pre> 

Sådan finder du versionsoplysningerne for enhver Oracle-databasepakkeinformation

vælg tekst fra user_sourcewhere name='&package_name' og tekst som '%$Header%'/

Du kan se, om du er på OAF 5.7 version OAF 5.10 på databaseniveauet ved at køre følgende SQL:

vælg jdr_mds_internal.getRepositoryVersion fra dual;

Hvis det returnerer noget som 9.0.3.6.0_###, så er du på OAF 5.7. Hvis den
returnerer 9.0.5.0.0_###, er du på OAF 5.10.

hvordan du finder .o-filversionen

adident Header FNDCRM | grep afpcrm.oc

Relaterede artikler

oracle apps forespørgsler til DBA :Denne side indeholder de meget nyttige og praktiske Top 30 nyttige oracle apps forespørgsler til APPS DBA til at hjælpe i daglige administrationsaktiviteter
oracle dba interview spørgsmål og svar:tjek fantastiske oracle dba interview spørgsmål og svar for at få succes i enhver oracle database interviews. Dette vil teste din viden på forskellige fronter
Concurrent Manager Queries :Denne side indeholder fantastiske top 30 Concurrent Manager-forespørgsler til Concurrent Manager-fejlfinding, opløsning, kørselstid, detaljer
40 Adpatch-spørgsmål, som enhver DBA bør kende:Alle apps DBA er nødt til at arbejde med adpatch-værktøj til vedligeholdelse af ydelsespatch. Her giver vi de mest almindeligt stillede adpatch-spørgsmål
Patch-guide i Oracle EBS-miljø:Sådan bruges Patch-guiden til at analysere patcherne i Oracle EBS


  1. Hvordan kan jeg bekræfte, at en database er Oracle, og hvilken version bruger den SQL?

  2. Sende et array til en forespørgsel ved hjælp af en WHERE-sætning

  3. Antal antal fortløbende forekomst af værdier i tabel

  4. Hvordan ændres negativ værdi til positiv i Oracle?