Вы находитесь на странице: 1из 28

List of Bugs, Issues and Solutions Fixed in 12.2.7 & 12.2.

8 Release

1.1 Fixed in 12.2.7 Release

These issues have been fixed in 12.2.7 RUP, 12.2.0 CUP8 or associated patches.

Bug Upgr Upgrade Other Issue Solution Fixed In


No ade Script Refere
Stage nces
Bug 12.2. aprevupd.s Bug Long running Modified one off script Patch
23210 0 ql 22264 In particular SQLs: was provided in Bug 23210291:R12
291 CUP 629 axtd94rppwqyd 22264629. .AP.C
Both Bug insert into Included in
22107 AP_UPG_ But, as more customers 12.2.0 CUP8
075 DISTRIBUTIONS_ were reporting issue,
Bug BACKUP ... the Bug 23210291 was
23240 br1hq563h9gfu opened to provide a fix
110 update in standard code.
ap_inv_dists_source
set reversal_flag = SQL to "insert into
null, AP_UPG_
parent_reversal_id = DISTRIBUTIONS_BA
null where CKUP" has been
invoice_distribution restructured and split up
_id in ... with more specific
(this is the last hints.
update More specific hints
ap_inv_dists_source added to most SQLs
SQL in the script). "update
Also any of other ap_inv_dists_source ..."
update
ap_inv_dists_source
statements (except
1st, 9th and 12th)
Bug 11.5. asoatoci.sq File was being run Stubbed out. Patch
25063 10 to l although it has been 25063540:R12
540 12.2. replaced by .ASO.C is
0 ASOUTOCI.SQL. included in
CUP 12.2.0 CUP8.
Bug 11.5. oklbpapu.s Long running. SQLs The script was using Patch
24416 10 to ql : AD parallel incorrectly. 24416066R12.
066 12.2. a3a31vj108dy4 OKL.C.
0 SELECT ... FROM Changed structure of Included in
CUP OKL_CNSLD_AP_ script so that selection 12.2.0 CUP8.
INVS_ALL CIN by rowid is in the main
,AP_INVOICES_A c_apinv_csr loop rather
LL APINV than enclosed SQL.
2w73jxazgpdn9 Also added hints to this
UPDATE /*+ cursor and changed
index(APINV, bulkcollect cursor limit
AP_INVOICES_N6 so that it includes all
)*/ data in enclosed SQL
AP_INVOICES_AL (limit = 500000) rather
L APINV than batch size.
Bug 11.5. oklbpdis.s Long running SQLs Script was not using Patch
23854 10 to ql SELECT tap.id AD parallel correctly. 23854627:R12
627 12.2. tap_id ,tap.khr_id Changed structure of .OKL.C.
0 khr_id, tpl.id FROM script to selection by Included in
CUP okl_trx_ap_invs_all rowid is in main 12.2.0 CUP8
_b tap , c_tap_sel loop rather
okl_txl_ap_inv_lns_ than enclosed SQL.
all_b tpl Changed bulkcollect
UPDATE cursor limit so that it
okl_txl_ap_inv_lns_ includes all data in
all_b tpl enclosed SQL (limit =
500000) rather than
batch size.
Bug 11.5. oklbpdis3. Long running SQLs Changed bulkcollect Patch
24363 10 to sql Cursor c_cin_csr cursor limit so that it 24363789:R12
789 12.2. SELECT .... FROM includes all data in .OKL.C
0 okl_trx_ap_invs_all enclosed SQL (limit = Included in
CUP _b tap, 500000) rather than 12.2.0 CUP8
okl_ext_pay_invs_a batch size.
ll_b xpi, Changed structure of
okl_xtl_pay_invs_al SQL in cursor c_cin_csr
l_b xlp, to use WITH clause for
AP_INVOICES_AL repeated SQL.
L apinv ...
INSERT INTO
okl_cnsld_ap_invs_
all ...
Bug 11.5. oklfkeyseq Bug Long running SQL: Patch 24433010: Patch
24433 10 to .sql 24316 UPDATE (SELECT Comment out this SQL 24433010:R12
010 12.2. oklupgacc 903 /*+ in .OKL.C
0 s.sql Bug LEADING(ASR) */ OKLFKEYSEQ.SQL. Included in
CUP 24784 .... FROM Create new file 12.2.0 CUP8
652 OKL_ACCT_SOU (OKLUPGACCS.sql)
RCES_ALL ASR, using AD Parallel to run
... this SQL.
Originally reported Patch
on 12.1.3 in Bug 24784652:R12
24316903 .OKL.C,
Patch 24784652: Included in
In Bug 24784652 corrected hints (put on 12.2.0 CUP8
the equivalent SQL table upg).
(in
OKLUPGACCS.sql
) was long running.
The leading and
rowid hints had
been put on the
wrong table (asr).
Bug 11.5. oklslaupg. Long running due to Added leading(tcn) and Patch
24448 10 to sql SQL cardinality(tcn,1) hints 24448683:R12
683 12.2. b6ufpfddh652h to encourage CBO to .OKL.C
0 INSERT INTO lead from table with Included in
CUP OKL_XLA_ACC_ rowid range scan and 12.2.0 CUP8
DATA_GT .... favour index/nested
loop access.
Bug 11.5. okltxupg.s Long running SQLs. Added rowid hint to Patch
24655 10 to ql Also a SQL Trace SELECT part of 24655291:R12
291 12.2. call. INSERT SQLs (where .OKL.C.
0 rowid hint was not Included in
CUP present previously). 12.2.0 CUP8
Removed SQL Trace
call.
Bug 11.5. okssrepv1. Long running due to Added hints: Patch
24570 10 to sql SQL nl_sj index(REL 24570119:R12
119 12.2. Update /*+ OKC_CONTRACT_RE .OKS.C.
0 rowid(lines) */ L_OBJS_N2) Included in
CUP Okc_k_lines_b lines to exists sub-query. 12.2.0 CUP8
....
Bug 12.2. pat148.odf Bug Long running: Patch Patch
21523 n pat149.odf 25658 Creating indexes, 25658515:R12.PA.C 21523445:R12
445 RUP 515 that should not be includes the stubbed out .PA.C
created at 12.2.n replacements for xdfs Included in
RUP level (but at (pa_cost_distribution_li 12.2.0 CUP8
12.2.0 CUP level) nes_n18.xdf, Patch
pa_cost_distribution_lin 25658515:R12
es_n20.xdf, .PA.C
pa_expenditure_items_ Included in
n35.xdf, 12.2.7 RUP
pa_expenditure_items_
n36.xdf,
pa_expenditure_items_
n37.xdf,
pa_expenditure_items_
n38.xdf)
Patch
21523445:R12.PA.C
contains full definitions
in above files.
Bug 12.2. pybthcon.s Bug Long running due to Altered so that uses Patch
24293 0 ql 23586 SQL: cursor simpler and more 24293108:R12
108 CUP 928 csr_input_values efficient SQL (in cursor .PAY.C.
SELECT .... FROM csr_input_values0) Included in
pay_element_types_ when element_type_id 12.2.0 CUP8
f pet, is not null.
pay_input_values_f
piv WHERE .... Bug 23586928 suggests
purging old batches
before upgrade :
1)delete from
pay_batch_lines where
batch_id in (select
batch_id from
pay_batch_headers
where
BATCH_STATUS='T')
2)delete from
pay_batch_headers
where
BATCH_STATUS='T'
Bug 12.2. xlaaxuar_r Long running Added hints. Patch
25459 0 cpt.sql SQLS: 25459089:R12
089 CUP 1kw0fth2xjhyd .XLA.C
both MERGE ... INTO Included in
XLA_AE_LINES 12.2.0 CUP8
XAL ...
789t5a9f8vmx8
INSERT INTO
XLA_DISTRIBUTI
ON_LINKS ...
Bug 12.2. cstpost Long running Add leading hints to sub Patch
23540 0 importaad. cstpostimportaad.sql query in each SQL to 23540832:R12
832 CUP sql other (and other ensure correct table .XLA.C
and xxxpost xxxpostimportaad.s order. Included in
12.2. importaad. ql scripts) due to 12.2.7 RUP
n sql scripts, SQLs:
RUP where xxx UPDATE Included in
is the xla_product_rules_b 12.2.0 CUP8
applicatio prd SET via Patch
n short compile_status_cod 23753553:R12
name. e = 'R' .... .XLA.C
xlainaad.p UPDATE
kb xla_product_rules_b
prd SET
compile_status_cod
e = 'N' ....

1.2 Fixed in 12.2.8 Release

Bug Upgr Upgrade Other Issue Solution Fixed In


No ade Script Refere
Stage nces
Bug 12.2. adgrants. Long running SQL Added predicate for Patch
26612 0 sql SELECT count(1) owner. 27098139:R12
557 CUP from dba_tab_privs Change also made to .AD.C
where ..... adgrants_nt.sql Included in
Due to changes in "ORACLE
view definition for Fix in Patch APPLICATIO
dba_tab_privs in 26612557:R12.AD.C. NS RELEASE
12c 12.2: CPU
Fix is also in Patch PATCH FOR
27098139:R12.AD.C OCT 2017
Patch
26574498:12.
2.0)" and later.

Also included
in
CONSOLIDA
TED PATCH
ON TOP OF
AD DELTA
10 Patch
27254132:R12
.AD.C
Bug 12.2. adzdmvb Downtime patching Changed to do this. Patch
26720 n .pls should use build 26720905:R12
905 RUP deferred for MVs. .AD.C
Onlin
e Included in
Patch CONSOLIDA
ing TED PATCH
ON TOP OF
AD DELTA
10 Patch
27254132:R12
.AD.C
Bug OPE adzdprep Long running SQL Execute query for one Patch
26321 .sql (cursor owner at a time in loop 26321002:R12
002 adzdprpb C_COLUMNS in to avoid Cartesian join. .AD.C
.pls procedure
ad_zd_prep.fix_col Included in
umns) ORACLE
fqwkb7v0xbwrf APPLICATIO
SELECT ... FROM NS DBA
DBA_TABLES CONSOLIDA
ATAB, TED
DBA_TAB_COLU UPGRADE
MNS ACOL PATCH 9
WHERE (CUP9) FOR
ATAB.OWNER IN R12.2.0 Patch
(SELECT ... FROM 26924705:R12
SYSTEM. .AD.C
FND_ORACLE_U
SERID WHERE
READ_ONLY_FL
AG IN ('A', 'B', 'E',
'U', 'C')) ...
Due to Cartesian
join on X$KSPPCV
which is referred in
the dba_tables
view.
Bug 1220 afatch.od afatch.odf was Replaced with Patch
19504 CUP f running long. It was affdlredef.sql, which 19504977:R12
977 affdlrede using ALTER uses dbms_redefinition .FND.C
f.sql TABLE to convert package (and forcing
long to clob. parallel execution at Included in
session level) to 12.2.0 CUP9
convert long to clob.
There is a further
change to add alter
session commands to
disable parallel,
otherwise SQLs in
subsequent scripts (e.g.
hrdrptrg.sql) get
executed in parallel
and can cause
contention.
Bug 12.2. asocolmg File was executing Added Checkfile Patch
26304 0 .sql unnecessarily equivalence tuple to 26304638:R12
638 CUP This was because of restrict execution in .ASO.C
file.sql.6 fix 12.1.3 to 12.2 upgrade.
(remove hardcoded Included in
schema) (Patch 12.2.0 CUP9
23019551:R12.AS
O.C) Included in
"R12.1 and
12.2 Oracle E-
Business Suite
Preinstall
Patches
Report
[Video]
(Document
1448102.2)"
Bug 12.2. b163122 File should be Stubbed out. Patch
26361 n 59.sql stubbed out for 26361142:R12
142 RUP 12.2.n as indexes The script could be .ICX.D
are now obsolete. skipped as well.
Included in
12.2.0 CUP9
and 12.2.8
RUP

Included in
"R12.1 and
12.2 Oracle E-
Business Suite
Preinstall
Patches
Report
[Video]
(Document
1448102.2)"
Bug 12.2. mtl_syste Bug mtl_system_items_ Stubbed out Patch
26362 n m 266786 b_apply.sql was MTL_SYSTEM_ITE 26362144:R12
144 RUP _items_b 16 updating table in MS _B_APPLY.sql .ITM.D
_apply.sq serial.
l Changed trigger Included in
definition in 12.2.8 RUP
MTL_SYSTEM_ITE
MS_B_X1.sql to
specify dbdrv: sql ad
patch/115/sql
AD_ZD_TABLE_APP
LY.sql (rather than
MTL_SYSTEM_
ITEMS_B_APPLY.sql
) so that gets processed
by main 4CET (acet)
code.
Bug 12.2. oe_int_ Bug oe_int_items_mv.x Parallel hints and Patch
26365 n items_m 267462 df conatined long clause added. 26746269:R12
410 RUP v.xdf 69 running creation of .ONT.C
MV. Patch 26746269 is
correction to this and Included in
Serial. Not includes fixes to 12.2.8 RUP
parallelized. OEITORDB.pls to
enable parallel DML.

Bug 12.2. ont00068 See bug. File was Added Checkfile Patch
26304 0 .sql executing equivalence tuple to 26861982:R12
545 CUP unnecessarily restrict execution in .ONT.C
Both This was because of 12.1.3 to 12.2 upgrade.
file.sql.6 fix The CFE tuple fix in Included in
(remove hardcoded Patch 26304545 was 12.2.0 CUP9
schema) (Patch not sufficient, so
25821025:R12.ON superceded with Patch
T.C). 26861982.
Bug 11.5. ozfupter. Long running due Added join. Patch
26147 10 to sql to SQL: 26147440:R12
440 12.2. Cursor .OZF.C
0 c_get_terr_name
CUP SELECT ... FROM Included in
jtf_terr_all JT, 12.2.0 CUP9
ozf_terr_levels_all
JTT ... Included in
"R12.1 and
Join between tables 12.2 Oracle E-
JT and JTT is Business Suite
missing. Preinstall
Patches
Report
[Video]
(Document
1448102.2)"
Bug 12.2. ozfuptrxt Bug ozfuptrxtype.sql Split the SQL cursor Patch
27159 n ype .sql 265000 long running due to that drives the update 27159910:R12
910 RUP 13 SQL (in loop) into 6 .OZF.C
SELECT ... FROM different cursors. Made
ozf_claims_all cla, the SQLs parallel and Included in
ozf_settlement_doc added leading and 12.2.0 CUP9
s_all csd ... use_hash hints as well.
Not using any Changed the loop to Included in
parallel method bulk collect and forall. "R12.1 and
(e.g. AD Parallel or 12.2 Oracle E-
Parallel SQL). Business Suite
Preinstall
Patches
Report
[Video]
(Document
1448102.2)"
Bug 12.2. phase.pm ADOP -validate is See Bug 24591000 AD Critical
24591 n consuming large Patch
000 RUP amount of memory 24591000:R12
Onlin due to infinite loop. .AD.C
e
Patch Included in
ing CONSOLIDA
Valid TED PATCH
ate ON TOP OF
AD DELTA
10 Patch
27254132:R12
.AD.C
Bug 12.2. qprunbld. Bug Long running SQL: Added hint /*+ Patch
27019 0 sql 270203 SELECT 'Y' FROM use_concat */ 27019691:R12
691 CUP qpxpsrcb 21 QP_LIST_LINES .QP.C
both .pls WHERE
((BREAK_UOM_C Included in
ONTEXT = :B2 12.2.0 CUP9
AND
BREAK_UOM_AT
TRIBUTE = :B1 )
OR
(ACCUM_CONTE
XT = :B2 AND
ACCUM_ATTRIB
UTE = :B1)) AND
ROWNUM < 2
Inefficient
execution plan
(FTS), due to OR
statement being
evaluated on filter
and separate
conditions not using
an index.
Bug 12.2. xlaaxuar. Long running. Add full hint to Patch
27019 0 sql Serial execution of parallel hint 27019025:R12
025 CUP one SQL (sub .XLA.C
both query)
Included in
Note that 12.2.0 CUP9
1. There was a
restructure of the Included in
code in Bug "R12.1 and
22489152 12.2 Oracle E-
2. Several bugs Business Suite
previously Preinstall
corrected code / Patches
added hints Bug Report
19191011, Bug [Video]
21128151, Bug (Document
22842858. 1448102.2)"
These are still
relevant and have
been carried
forward into Patch
27019025 (and
12.2.0 CUP8).
2.3 Standalone / One Off Available

In many cases, it will be possible to pre-install and merge these.

However, check with Oracle Support before proceeding.

In some cases the fix may be a one off produced for a particular customer, which is not
available to download. Please raise a bug to request a one-off fix.

Bug Upg Upgrad Other Issue Solution Fixed In


No rade e Script Refer
Stag ences
e
Bug 11.5. 3012796 Long running. One off using parallel Standalone
1766 10 to .sql SQL UPDATE DML/SQL Patch
2844 12.2. (SELECT ... FROM Fix only applicable to 17662844:R1
0 MTL_SYSTEM_ITE customers upgrading 2.ITM.C
CUP MS_B MSIB from 11.5.10 This is a re-
WHERE) SET ... release of
patch
14071500:R1
2.ITM.C
Not included
in RUPs or
CUPs
Bug 11.5. apilnupg Bug Long running SQL: Changed leading hint. Patch
1907 10 to .sql 19130 Second INSERT into 19071287:R1
1287 12.2. aplnupg 751 AP_INV_DISTS_TA 2.AP.C
0 b.pls RGET T1 In 12.2.5
CUP (7xtrtb2zr6akz) in RUP and
procedure later.
AP_LINES_UPGRA
DE_PKG. But not in
Transform_Distributi 12.2.0 CUP,
ons. so will still be
Due to incomplete an issue,
leading hint. unless one off
is pre-
installed and
merged with
12.2.0 CUP.
11.5. armc120 armc120recpl.sql There is a fix to this Patch
10 to recpl contains long running SQL (hint /*+ 16946229:R1
12.2. .sql due to SQL in push_subq no_unnest */ 2.AR.C
0 armxlau procedure applied to not exists sub Included in
CUP b.pls ARP_MRC_XLA_U query) in Patch 12.2.3 RUP
PGRADE. 16946229:R12.AR.C and above,
UPGRADE_MC_GA but is not in
IN_LOSS (which is 12.2.0 CUP.
called from procedure
ARP_MRC_XLA_U A subsequent
PGRADE. patch may
UPGRADE_MC_RE need to be
CEIPTS) pre-installed.

INSERT ALL
WHEN 1 = 1 THEN
INTO
XLA_AE_LINES ....
XLA_DISTRIBUTIO
N_LINKS
(ARMXLAUB.pls).
Bug 12.2. FNDLO Hanging due to user Looked for and disabled Patch
2557 n AD locks. UL locks being these triggers in LCT. 25571587:R1
1587 RUP Applyin raised by 2.FND.C
ADO g ldt FND_MENU_ENTRI Added code to cutover to Not available
P files ES triggers used to enable the triggers. in RUP yet.
Appl (especia Mark changed
y lly records. See bug for more info.
fnd_me
nu
_entries)
Bug 12.2. iexupbil Bug Long running Fixed to target only open
Standalone
1955 0 .sql 19003 iexupbil.sql, delinquencies and open Patch
3566 CUP iexupdel 616 iexupdel.sql or strategies. 19553566:R1
both .sql b6751824.sql In Patch 2.IEX.C
b675182 Due to SQLs: 19553566:R12.IEX.C. Standalone
4.sql Patch
iexupbil.sql: But this is not in 12.2.0 24698197:R1
cursor c_ps_account CUP. So needs to be pre- 2.IEX.C
select ... from installed and merged. Check if can
hz_cust_accounts_all pre-install
hca, There is also a fix Patch and merge.
ra_customer_trx_all 24698197:R12.IEX.C,
trx, which is basically the
ar_payment_schedule same - but with the code
s_all ps, tidied up (commented
iex_delinquencies_all sections removed).
del ... However, this only
applies to iexupbil.sql
iexupdel.sql:
UPDATE For b6751824.sql. An
iex_delinquencies_all index should also be
... added to
UPDATE IEX_PROMISE_DETAI
iex_strategies ... LS( ORG_ID,
STATUS). Or add
b6751824.sql column STATUS to
UPDATE index
IEX_PROMISE_DE IEX_PROMISE_DETAI
TAILS ... LS_N6( ORG_ID)
Bug 11.5. jl84690 jl8469071b.sql long A fix for the issue (hints) Patch
2020 10 to 71b .sql running was provided in Patch 15947408:R1
5619 12.2. 15947408:R12.JL.C. 2.JL.C
0 This is
CUP included in
12.2.2 RUP
and later, but
is not
included in
12.2.0 CUPs.
Request patch
Pre install
and merge
11.5. oklacese Bug Long running SQL: Added hint index(UPG Standalone
10 to q.sql 28604 UPDATE (SELECT OKL_UPG_TXL_CNT Patch
12.2. 854 …. FROM RCT_LNS_T_U1 ) to 28604854:R1
0 OKL_ACC_EVENT existing leading and 2.OKL.C
CUP S_ALL AEV, rowid hints.
OKL_UPG_TXL_CN Check if can
TRCT_LNS_T UPG pre-install
….) SET …. and merge.
11.5. oklaelse Bug Long running SQL: Added hints Standalone
10 to q.sql 28604 index(UPGL Patch
12.2. 854 9y9js913s9qn4 : OKL_UPG_TXL_CNT 28604854:R1
0 UPDATE (SELECT RCT_LNS_T_U1) 2.OKL.C
CUP … FROM index(UPGD
OKL_AE_LINES_A OKL_UPG_TRNS_AC Check if can
LL AEL, C_DSTRS_T_U1) to pre-install
OKL_UPG_TRNS_A existing leading and and merge.
CC_DSTRS_T rowid hints.
UPGD,
OKL_UPG_TXL_CN
TRCT_LNS_T
UPGL … ) SET …
Bug 11.5. oklbpdis Long running SQL Added leading, use_nl Standalone
2860 10 to 4.sql fh3cw6a12mgbk and index hints for some Patch
4854 12.2. SELECT ... tables to each part of the 28604854:R1
0 FROM UNION. 2.OKL.C
CUP OKL_TRX_AP_INV
S_ALL_B TAP, Check if can
OKL_EXT_PAY_IN pre-install
VS_ALL_B XPI, and merge.
OKL_XTL_PAY_IN
VS_ALL_B XLP,
AP_INVOICES_ALL
APINV,
OKL_CNSLD_AP_I
NVS_ALL CIN
WHERE ...
UNION
SELECT ...
FROM
OKL_TRX_AP_INV
S_ALL_B TAP,
OKL_EXT_PAY_IN
VS_ALL_B XPI,
AP_INVOICES_ALL
APINV,
OKL_CNSLD_AP_I
NVS_ALL CIN
WHERE ...
UNION
SELECT ...
FROM
OKL_TRX_AP_INV
S_ALL_B TAP,
OKL_TXL_AP_INV
_LNS_ALL_B TPL,
OKL_EXT_PAY_IN
VS_ALL_B XPI,
OKL_XTL_PAY_IN
VS_ALL_B XLP,
AP_INVOICES_ALL
APINV,
OKL_CNSLD_AP_I
NVS_ALL CIN
WHERE ...
Bug 11.5. okltxdu Bug Long running due to Call to Standalone
2613 10 to pd.sql 26383 unnecessary call to OKL_BILLING_UTIL_ Patch
2086 12.2. 595 OKL_BILLING_UTI PVT. 28262238:R1
0 L_PVT. CHECK_PREUPGRAD 2.OKL.C
CUP CHECK_PREUPGR E_DATA removed in
ADE_DATA and Patch Not in 12.2.0
long running SQLs 26132086:R12.OKL.C CUP8 or
f9jh4ar6qh6sm This checkin replaced by prior.
UPDATE Patch
OKL_TXD_AR_LN_ 26383595:R12.OKL.C, Pre-install
DTLS_B TXD ... which also adds hints and merge.
bqb3191x7xazr (cardinality (...,1),
UPDATE leading, no_unnest) to
OKL_TXD_AR_LN_ these long running
DTLS_B TLD ... SQLs.
2jxsyj0qw9gmh
SELECT ... FROM Note that these fixes are
OKL_TRX_AR_INV included in and
OICES_B TAI, superceded by Patch
OKL_TXL_AR_INV 28262238:R12.OKL.C.
_LNS_B TIL, See below.
OKL_TXD_AR_LN_
DTLS_B TLD
Bug 11.5. okltxdu Long running SQL, Added comprehensive Standalone
2826 10 to pd.sql especially on cursor: hints to SQLs in Patch
2238 12.2. tld_cursor_case_2 tld_cursor_case_1, 28262238:R1
0 (8f872f44r3p07) tld_cursor_case_2, 2.OKL.C
CUP Select ... from tld_cursor_case_3.
okl_trx_ar_invoices_ Not in 12.2.0
b tai, Made hints for the CUP8 or
okl_txl_ar_inv_lns_b update prior.
til, OKL_TXD_AR_LN_D
OKL_TXD_AR_LN_ TLS_B SQLs even more Pre-install
DTLS_B tld where ... comprehensive. and merge.

Fixed in standalone
Patch
28262238:R12.OKL.C
11.5. oklupga Bug Long running SQL: Added hints index(ASR Standalone
10 to ccs.sql 28604 a11rf6axb237u OKL_ACCT_SOURCE Patch
12.2. 854 UPDATE (SELECT S_ALL_N1) 28604854:R1
0 ... FROM use_nl(ASR) to existing 2.OKL.C
CUP OKL_ACCT_SOUR leading and rowid hints.
CES_ALL ASR, Check if can
OKL_UPG_TXL_CN pre-install
TRCT_LNS_T UPG and merge.
...
Bug 12.1. ozflnutl. The upgrade scripts Files OZFLNUTL.SQL Standalone
2308 3 to sql OZFLNUTL.SQL and OZFSUPCLU.SQL Patch
7316 12.2. ozfsupcl and stubbed out. 23087316:R1
0 u.sql OZFSUPCLU.SQL 2.OZF.C
CUP do not need to be run New replacement files Not available
if customer migrates OZFLNUTL1.SQL and in 12.2.0
from 12.1.3 to 12.2.n. OZFSUPCLU1.SQL CUP yet.
created respectively with Pre-install
new dbdrv command and merge.
with 'Check Object'. The
check object is against
object (package)
OZF_FUND_REQUEST
_PVT, which is available
only at 11i.
Hence, this script will be
applied only if customer
migrates from 11i to
R12.

See Bug 22292385 for


more info on using
dbdrv with 'Check
Object'.
Bug 12.2. paupg11 Long running on Index is needed on Patch
2466 0 9.sql SQL: PA.PA_RESOURCE 24664556:R1
4556 CUP Update _ASSIGNMENTS( 2.PA.C
pa_resource_assignm PROJECT_ID, Included in
ents ... RBS_ELEMENT_ID). 12.2.7 RUP
However, fix
This is implemented in needs to be
file pat311.odf there for
12.2.0 CUP.
So may need
pre-install
and merge.
Bug 12.2. wmsoqu Bug Long running SQLs, Added lpn_id is null Patch
2699 0 pg.sql 26619 due to processing condition to cursor 26993020:R1
3020 CUP 438 unnecessary rows. locations_cur 2.WMS.C
both Bug Change Included in
20261 nvl(wlpn.locator_id,-1) 12.2.8 RUP,
220 = NVL(p_loc,-1) to but not in
Bug wlpn.locator_id = p_loc 12.2.0 CUP9.
21389 in cursors Pre-install
044 mod_item_sanity_cur, and merge
Bug wlc_item_cur
21140 If an issue in
648 12.2.0 CUP
then skip. It
will execute
correctly in
12.2.n RUP

2.4 Database fix available

Check with Oracle Support before proceeding.

Bug Upgr Upgrade Other Issue Solution Fixed In


No ade Script Refere
Stage nces
Bug MV Refresh long DB Patch 20879889 See
20879 running. Docume
889 See Document nt
Library Cache issues 20879889.8 2087988
when inserting into 9.8
mlog$.

Insert into MV log is


leaving too many open
cursors.
Bug OPE Only on DB 12c See bug See
22675 AE lock during Docume
822 ENABLE_EDITIONIN See Document nt
G 22675822.8 2267582
See Bug 2.8
Bug 12.2.n ad_zd_ta Bug ad_zd_table_apply.sql DB Patch 19791273 See
20236 RUP ble 255191 script was performing Docume
072 Onlin _apply.s 87 huge number of buffer See Document nt
e ql Bug gets and not updating 19791273.8 1979127
Patchi 208265 any rows. 3.8
ng 68
See
"Oracle
E-
Business
Suite
Release
12.2:
Consolid
ated List
of
Patches
and
Technol
ogy Bug
Fixes
(Docume
nt
1594274.
1)"

Bug 12.2.n ad_zd_ta Long running Name the primary key DB


21097 RUP ble application of Forward constraint on the table Patch
449 Onlin _apply.s Cross Edition Triggers (which then becomes 2109744
e ql (4CET), in the name on the index 9
Patchi ad_zd_table_apply.sql, used to enforce the
ng due to long running primary key
SQL: constraint).

SELECT COUNT(*) That name is then used


FROM in a hint on the
dbms_parallel_execute_ affected SQL
chunks$ WHERE statement.
task_owner# = :B3
AND task_name = :B2 Solution in DB Patch
AND chunk_id = :B1 21097449

Which is using an Note that Patch


inefficient plan (range 20986446:R12.AD.C
scan on index that does was also a fix for this
not contain issue, gathering stats
CHUNK_ID). on
dbms_parallel_execute
The execution plan _chunks$. This was
should be using the included in Patch
primary key constraint 19796564:R12.AD.C
unique index, which ORACLE
will contain APPLICATIONS DBA
CHUNK_ID. CONSOLIDATED
UPGRADE PATCH 6
(CUP6) FOR R12.2.0.
Bug 12.2.n ad_zd_ta Long running Improved method for See
18376 RUP ble application of Forward calculating rowid "Oracle
894 Onlin _apply.s Cross Edition Triggers ranges for chunks. E-
e ql (4CET), in Business
Patchi ad_zd_table_apply.sql, Fixed in DB Patch Suite
ng because chunk sizes 18376894. Release
used by DBMS 12.2:
Scheduler However, this was Consolid
(dbms_parallel_execute replaced by Patch ated List
_chunks$) are small and 20801452. of
there are too many Patches
chunks. and
Technol
ogy Bug
Fixes
(Docume
nt
1594274.
1)"
Bug 12.2.n adzdpex Infinite wait with "row Fixed with DB Patch See
25906 RUP b.pls cache lock" / "enq: RW 25906117 Docume
117 Onlin - MV metadata nt
e contention" when See Document 2590611
Patchi creating two nested 25906117.8 7.8
ng MVs in parallel. i.e. one
Cutov of MVs refers to the See
er "Oracle
other. E-
Business
In this case the MVs Suite
were Release
MSC_CURRENCY_C 12.2:
ONV_MV, which refers Consolid
data from ated List
MSC_PHUB_DATES_ of
MV Patches
and
Technol
ogy Bug
Fixes
(Docume
nt
1594274.
1)"
Bug OPE adzdtmv. ADZDTMV.sql is This is due to Bug See
20227 sql taking time when 20227126. Docume
126 truncating mlog$ tables nt
due to the following This was fixed by DB 2312582
recursive sql: Patch 20227126 6.8

select ts#, file#, block# However, this was See


from seg$ where type# causing regression "Oracle
=11 (crash in physical E-
standby) itself. Business
Which is performing Suite
full table scan of seg$ So, it was superceded Release
by Patch 23125826 12.2:
Consolid
See Document ated List
23125826.8 of
Patches
and
Technol
ogy Bug
Fixes
(Docume
nt
1594274.
1)"
Bug 12.2.0 ont0015 Bug Scripts are locking due Fixed with DB patch See
27223 CUP 7.sql 259506 to latch free wait and Patch 25971286 "Oracle
242 both ontup25 50 DML lock allocation. E-
0.sql Bug See Document Business
259589 2340911.1 Suite
65 Release
Bug 12.2:
259719 Consolid
25 ated List
Bug of
279602 Patches
96 and
Technol
ogy Bug
Fixes
(Docume
nt
1594274.
1)"
Bug 12.2.n peupdstu Bug Memory exhaustion Fixed in DB Patch 12.2.0.1
21611 RUP .sql 232512 during SQL: 21193080
661 65 UPDATE 12.1.0.2
Bug pay_balance_classificati See Document May
211930 ons ... 21193080.8 2016
80 ORA-3113 (end-of-file Bundle
on communication Patch for
channel) and an ORA- Window
07445 (core s
dump)error. SP2-0359:
memory exhausted. And
others.
Due to ST Bug See
21193080. Docume
nt
2119308
0.8

2.5 Workaround available or can be skipped

Some of these will have workarounds available (e.g. creating index) or they can be skipped in
certain circumstances.

In some cases they will need to be run post upgrade instead.

Check with Oracle Support before proceeding.

Bug Upgr Upgrade Other Issue Solution Fixed In


No ade Script Refere
Stage nces
Bug 11.5.1 afcvrtdo Long running Can be skipped Skip
12927 0 to c.sql
221 12.2.0
CUP
Bug 11.5.1 apilntccu Bug 1. apilntccupd.sql long The script can be Can be
19501 0 to pd .sql 196188 running due to SQLs: skipped if the skipped in
309 12.2.0 23 customer does not some
CUP bbugagurwv1vy/6vx0f have payables tax in circumstan
w5141z4n SELECT 11i. ces.
STATUS_FLAG This is confirmed by
FROM IGI_GCC_ two ways:
INSTALLED_OPTIO 1. There is no TAX
NS WHERE distribution in 11i.
OPTION_NAME = 2. There is no non-
UPPER(:B1 )) TAX distribution with
0wtkukjz8ny4h/cadwy a tax code id present
3g8p40yn (SELECT on it.
STATUS_FLAG
FROM
IGI_GCC_GL_FA_IN
ST_OPS WHERE
OPTION_NAME =
UPPER(:B1 ))

2. Long running due to


SQL
UPDATE /*+ ROWID
(ail) */
AP_INVOICE_LINES
_ALL AIL ...
Bug 12.2.0 apintbal. Long running. See Document Skip/Work
24616 CUP sql Consuming huge temp 553484.1 around
099 space. Skip and rebuild trial
balance after upgrade
(which has parallel
logic).
11.5.1 ar120dgl Long running SQL in If the customer is only Can be
0 to .sql cursor using one currency and skipped in
12.2.0 get_ard_gain_loss: there are no AR some
CUP select ... from Distributions for circumstan
ar_distributions_all Exchange Loss/Gain ces
ard, ... or Currency Rounding
then the script can be
Customer is only skipped.
using one currency.
And there are no rows
with source_type
EXCH_GAIN,
EXCH_LOSS or
CURR_ROUND on
table
AR_DISTRIBUTION
S_ALL
Bug 12.2.0 ar120psa ar120psarecp.sql long If customer is not Can be
21848 CUP recp .sql running, because of using MFAR then this skipped in
476 Both SQLs can be skipped. some
UPDATE /*+ Check with script in circumstan
rowid(app) */ Document 1990773.1 ces
AR_RECEIVABLE
_APPLICATIONS_A
LL ...
INSERT INTO
AR_DISTRIBUTION
S_ALL (x2) ...
Customer not using
MFAR
Bug Post Conc Bug Long running Purge quotes on 12.1.3 Workaroun
21255 Upgra Prog 232647 prior to upgrade. d
896 de ASOPA 75
UPD See Document
asoiprqb. 1933079.1 for
pls instructions on purging
quotes in 12.1.3.
Bug 12.2.0 azr12acti azr12active.sql Long Script can be skipped Can be
18763 CUP ve .sql running SQL in and run after upgrade skipped
318 procedure (while system is up). and run
AZ_VALIDATE_AC after
TIVE. validate_extract upgrade.
(which is called from
procedure
AZ_VALIDATE_AC
TIVE.
validate_active):
fydcq5atg5j16
UPDATE az_requests
req SET req.active =
(SELECT decode(
COUNT(api.active), 0,
'N', 'R')
Bug 12.2.0 csimgup Long running It can be skipped Can be
26941 CUP 5.sql during upgrade and skipped
067 Both script:
sript_to_replace_csimg
up5.sql
which is attached to
Bug 26941067, run
after upgrade.
Bug 12.2.n cstmtaup Long running Transfer to GL Workaroun
26101 RUP g.sql program should be run d
594 (only just before upgrade, so
from that number of
11.5.1 transactions that need
0) to be processed by this
script are minimized.
Bug OPM gmlg5rc Long running, Added unique index Workaroun
23640 Post v.sql particularly SQL: for d
817 12.2 36zj53vbcy1da MI.IC_ITEM_MST_B
Upgra SELECT /*+ _MIG
de parallel(rlt) */ ... (INVENTORY_ITEM
patch FROM _ID,
23640 IC_ITEM_MST_B_M ITEM_ID,ORGANIZ
817 IG MITM, ATION_ID).
IC_LOTS_MST_MIG
MLOT,
RCV_TRANSACTIO
NS RT,
RCV_LOT_TRANSA
CTIONS RLT,
MTL_PARAMETERS
MP WHERE ...
Bug 12.2.n iexscor.o Long running The score history table Workaroun
21236 RUP df (IEX_SCORE_HISTO d
166 RIES) can be purged
(using truncate) by
running concurrent
program 'IEX: Purge
Score History Table'
with parameters:
Truncate all data = Y,
Save last run = N,
Batch size = 100000
And no other
parameters.
Bug 11.5.1 invmsug Long running This script can be Can be
26404 0 to r.sql skipped if no rows are skipped in
066 12.2.0 returned by certain some
CUP queries. circumstan
See Document ces.
2284983.1
Bug 12.2.0 jaiappstu jaiappstup _jamit.sql Can be skipped and
Can be
16531 CUP p long Running run after upgrade
skipped
500 _jamit.sq (when the necessary
and run
l indexes will exist).
after
upgrade.
12.2.n jgzzvatu jgzzvatupgitstup.sql Create index on Workaroun
RUP p long running due to AR_CASH_RECEIPT d
gitstup.s SQL S_ALL(
ql 89xmn8qdkyxn SET_OF_BOOKS_ID
SELECT ... FROM ,
je_it_vat_reg_docs jrd, DOC_SEQUENCE_I
fnd_document_sequen D).
ces fds, fnd_doc_
sequence_assignments
fsa, jg_zz_vat_upg_stg
stg,
je_it_vat_registers_tl
vname.

This is likely to be due


to poor execution plan
(A FTS on
AR_CASH_RECEIPT
S_ALL, due to a
missing index on
(SET_OF_BOOKS_I
D,
DOC_SEQUENCE_I
D).

This is a single
threaded script, but it
loops / executes the
main SQL for each
VAT register. There
are normally many of
these, so index access
would be best.
Bug 12.2.0 mscsequ Bug Long running due to There is now a facility Workaroun
23129 CUP p.sql 231714 deleting MV logs as in the readiness reports d
221 both 30 part of MV drop (call to list MVs with stale
Bug to ad_mv.do_mv_ddl) log data
231786 (ADZDMVREFRESH
86 NEEDED .sql).
Bug
158827 The latest version of
56 this is in Patch
23178686:R12.AD.C,
which is included in
R12.AD.C.delta.8 and
above, but more
importantly is in Patch
26086707:R12.AD.C
"E-Business Suite:
Consolidated Online
Patching Enablement
Readiness Report".

The customer can then


refresh out of date
MVs to clear
extremely large MV
logs pre-upgrade.

Alternatively, see
Document 2193142.1,
for version of
MSCSEQUP.SQL,
which truncates MV
logs prior to executing
rest of script.
Bug 12.2.n ozfupdex ozfupdexdt.sql long Can be skipped and Can be
22691 RUP dt .sql running run after upgrade. skipped
098 and run
after
upgrade.
Bug 12.2.0 paxlacdl. Long running on SQL Create index on Workaroun
21312 CUP sql in procedure gl.gl_import_reference d
088 PA_XLA_UPGRADE s (reference_6,
. reference_3)
UPGRADE_COST_X
CHARGE
(PACOXLUB.pls):
UPDATE
XLA_AE_LINES
XAL ...
Bug 12.2.0 wfdspifx Bug Long running SQL: Create index on Workaroun
20894 CUP .sql 195151 update WF_USER_ WF_USER_ d.
328 both 51 ROLE_ASSIGNMEN ROLE_ASSIGNMEN
TS ... where TS(
wura.ROLE_ORIG_S ROLE_ORIG_SYSTE
YSTEM_ID between M_ID)
:start_id AND :end_id Note that it should be
Inefficient execution local (as table is
plan (includes a FTS partitioned and SQL
scan on WF_USER_ explicitly specifies the
ROLE_ASSIGNMEN partition (UMX)).
TS).
There could also be Additionally, the
contention. number of rows in
table WF_USER_
This will be an issue ROLE_ASSIGNMEN
for any customer with TS can be reduced by
large number of rows purging adhoc roles.
on WF_USER_ It can also be purged
ROLE_ASSIGNMEN with the "Purge
TS Obsolete Workflow
Runtime Data"
Note that there were concurrent program.
previous fixes in See "How To Reduce
12.2.0 CUP6 : The Size Of Tables
Patch WF_LOCAL_ROLES,
20655260:R12.OWF. WF_LOCAL_USER_
C (Bug 19515151) use ROLES, And
DBMS_PARALLEL_ WF_USER_
EXECUTE. run_task ROLE_ASSIGNMEN
to execute chunks. TS ? (Document
Patch 1454205.1)"
20894328:R12.OWF. See Oracle Workflow
C to enable Administrator's Guide
parallelism (it was and Oracle Workflow
defaulting to 0 and API Reference.
running in serial).
11.5.1 wmsoptu Long running SQL: Create an index on Workaroun
0 to p.sql UPDATE WMS_OP_OPERTN d
12.2.0 wms_op_plan_instanc _INSTANCES_ARCH
CUP es_arch wopia ... (
Due to unnecessary OP_PLAN_INSTANC
FTS on E_ID)
wms_op_plan_instanc Possibly append
OPERATION_SEQU
es_arch. ENCE to make even
more efficient.
Will be an issue for and maybe
customer with high SOURCE_TASK_ID,
volume on this table. OPERATION_TYPE_
ID to avoid visit to the
table.
Bug 11.5.1 xlabalup Long running. Can be skipped and Can be
21466 0 to g.sql Runs serial in phase run post upgrade. skipped
732 12.2.0 upg+99, alongside a and run
CUP handful of other jobs, post
and not fully upgrade.
parallelized (parallel
DML/SQL).

Will be an issue if
customer has high
volume on XLA,
especially balances.

Вам также может понравиться