A typical Oracle E-Business Suite R12 upgrade (from 11i) is normally not meant to be thatcomplicated as the procedure is pretty much detailed in the Oracle Applications Upgrade Guide,which as we all know, can be downloaded from OTN (Oracle Technology Network).However, not everything in life is typical. During the past few months, we (Pythian) were one ofthe prime technical Apps database experts on a rather interesting and challenging Apps R12upgrade for one of our clients, which entailed quite a few particularities. As a note: during theupgrade, we encountered several challenges, which we were able to solve with very limitedOracle Tech Support assistance, resulting in significant time savings.As a requirement, the final Apps R12 upgraded system (12.0.6 in this case) needed the followingconfiguration specifications:-
external users to access iSupplier-
external users to access iReceivable-
external users to be authenticated through NAM3 (Novell Authentication Manager 3.0)-
have a reverse proxy server between NAM3 and the Load BalancerNot only was the R12 upgrade successful it was achieved in 48 hrs as opposed to the estimated72 hrs initially projected.As anyone would expect, merging the patches played an important role in speeding up the overallupgrade time. We ended up merging all Post 12.0.4 upgrade patches (including the 12.0.6 R12RUP6 Patch) in which, we applied the rule of thumb of merging both "non-AD" and "non-FND"patches together and thereafter, to individually apply AD, FND and online-Help patches. Mergingthe patches did save a lot of time, both in limiting the number of adpatch runs, and also in limitingthe number of times the actual adpatch maintenance steps were executed (i.e. compiling Appsschema, compiling jtf files, etc.).Following are the main issues we encountered and how we fixed them. Obviously, every AppsR12 upgrade is unique as it is based on the existing setup, version upgrading from, and R12version upgrading to. The intent of this paper is to share our experience in the hopes that youcan glean some insights to help with your next upgrade.