RE: the joy of version numbers

From: Patterson, Joel <jpatterson_at_entint.com>
Date: Wed, 22 May 2013 15:51:11 -0400
Message-ID: <C1117B1AA0340645894671E09A7891F7150E793337_at_EIHQEXVM2.ei.local>



http://docs.oracle.com/cd/B28359_01/install.111/b32002/app_ofa.htm#CHDIBFCB Well... Just got comfortable with /mountpoint/app/oracle/product and /mp/app/oracle/admin. /app seems to be in oracle base for a reason, as does product/version/type.

I did read the OFA docs when I made the minor change to version. They had an explanation so I stayed with it. 'oracle' was the username token. Who knows what will come done the pike. Hans Forbrich has just come out with his examples.

I changed the version for patching into new homes (no need for base version after 11202), then each DB can be upgraded one at a time.
/orasoft/app/oracle/product/11.2.0.3.3/dbhome[_1] or client, crs, etc.

For unix:
http://docs.oracle.com/cd/B28359_01/install.111/b32002/app_ofa.htm#BGBIBCAC http://docs.oracle.com/cd/B28359_01/install.111/b32002/app_ofa.htm#CHDIBFCB

For Windows
'app' is what is created by default as a 'standard' name. As per for 11g, the OFA changed and is not recommended to be \app\username\product http://docs.oracle.com/cd/E11882_01/install.112/e24186/ofa.htm#i1006238 http://docs.oracle.com/cd/E11882_01/install.112/e24186/ofa.htm#i1010016

Joel Patterson
Database Administrator
904 928-2790

From: Mark W. Farnham [mailto:mwf_at_rsiz.com] Sent: Wednesday, May 22, 2013 3:16 PM
To: Patterson, Joel; fuzzy.graybeard_at_gmail.com; oracle-l_at_freelists.org Subject: RE: the joy of version numbers

IF you've got a single mount point big enough to be reserved for /orasoft (as is mostly true these days) in place of the pre-oracle-dominance and much smaller /u01, /u02, /u03... allocations of often less than a gig back when Cary first wrote out OFA,

THEN why bother with .../app/oracle/product/... ?

(If you read actual original OFA, those are replaceable tokens. Since you've already named your mount point orasoft, that means app, oracle, and product.)

/ora/p/<version>/<dbhome>

seems sufficient and shorter. This actually does translate into lots of saved memory. Your /orasoft would eliminate the need for the /p, but I like to allow the possibility of file systems database files, especially for little test databases, so they can be /ora/d/<dbname>/.

Anyway, that's my 2 cents on the issue: short is good as long as it is clear. IF you've got $ORACLE_BASE and $ORACLE_HOME defined you've got a succinct roadmap.

mwf

--
Joel Patterson
Sr. Database Administrator | Enterprise Integration
Phone: 904-928-2790 | Fax: 904-733-4916
www.entint.com<http://www.entint.com/>

[http://i1202.photobucket.com/albums/bb367/Entint/signaturev61.jpg]<http://www.entint.com/>

[http://i1202.photobucket.com/albums/bb367/Entint/th_FaceBook1.jpg]<http://www.facebook.com/pages/Enterprise-Integration/212351215444231>  [http://i1202.photobucket.com/albums/bb367/Entint/th_Twitter1.jpg] <http://twitter.com/#!/entint>   [http://i1202.photobucket.com/albums/bb367/Entint/th_LinkedIn1.jpg] <http://www.linkedin.com/company/18276?trk=tyah>   [http://i1202.photobucket.com/albums/bb367/Entint/th_YouTube1.jpg] <http://www.youtube.com/user/ValueofIT>

This message (and any associated files) is intended only for the use
of the addressee and may contain information that is confidential,
subject to copyright or constitutes a trade secret. If you are not the
intended recipient, you are hereby notified that any dissemination,
copying or distribution of this message, or files associated with this
message, is strictly prohibited. If you have received this message in
error, please notify us immediately by replying to the message and
deleting it from your computer. Messages sent to and from us may be
monitored. Any views or opinions presented are solely those of the
author and do not necessarily represent those of the company. [v.1.1]

From: oracle-l-bounce_at_freelists.org<mailto:oracle-l-bounce_at_freelists.org> [mailto:oracle-l-bounce_at_freelists.org] On Behalf Of Patterson, Joel
Sent: Wednesday, May 22, 2013 2:46 PM
To: fuzzy.graybeard_at_gmail.com<mailto:fuzzy.graybeard_at_gmail.com>; oracle-l_at_freelists.org<mailto:oracle-l_at_freelists.org>
Subject: RE: the joy of version numbers



After 11.2.0.2.0, (I think that's it), all updates will be self contained, (contain everything needed), so out of line patching becomes best practice.



So I've move forward, and as of yet have not ensured that in my version of the OFA will be easier for patching.   There is a five digit oracle version in my new OFA  -- because there is a new directory for each install/patch.




/orasoft/app/oracle/product/11.2.0.3.0/dbhome

/orasoft/app/oracle/product/11.2.0.3.3/dbhome
I never had use for dbhome until someone, (I think Dunbar), uses it to distinguish between Standard edition and Enterprise edition... dbhome_se dbhome_ee for example. The self cleanup of the diag can be configured. The app_server for EM 10g was ridiculous but I got it done -- OFA but not every txt went away, apache, webCache, on and on with each one doing it their own way. With persistence I got every one -- with over a year on the SR(s). Now we are going to go to 12c. The only thing constant is change. On a high note: I like the external table idea! I have one standard on every database. I run a job (could be EM), but use my own and get all the alert info in one file, (if you want it all). The job pipes and filters out most of what I don't need to see). So 40 or 50 databases in one file gives you a glimpse of something new and exciting. I open it with VIM. (The alert logs start over each week helping out. I keep a month or two around for posterity). Joel Patterson Database Administrator 904 928-2790 -- Joel Patterson Sr. Database Administrator | Enterprise Integration Phone: 904-928-2790 | Fax: 904-733-4916 http://www.entint.com/ http://www.entint.com/ http://www.facebook.com/pages/Enterprise-Integration/212351215444231 http://twitter.com/#!/entint http://www.linkedin.com/company/18276?trk=tyah http://www.youtube.com/user/ValueofIT This message (and any associated files) is intended only for the use of the addressee and may contain information that is confidential, subject to copyright or constitutes a trade secret. If you are not the intended recipient, you are hereby notified that any dissemination, copying or distribution of this message, or files associated with this message, is strictly prohibited. If you have received this message in error, please notify us immediately by replying to the message and deleting it from your computer. Messages sent to and from us may be monitored. Any views or opinions presented are solely those of the author and do not necessarily represent those of the company. [v.1.1] From: oracle-l-bounce_at_freelists.org<mailto:oracle-l-bounce_at_freelists.org> [mailto:oracle-l-bounce_at_freelists.org] On Behalf Of Hans Forbrich Sent: Wednesday, May 22, 2013 11:48 AM To: oracle-l_at_freelists.org<mailto:oracle-l_at_freelists.org> Subject: Re: the joy of version numbers On 22/05/2013 7:13 AM, Patrice sur GMail wrote: > Oracle version numbers are fun, aren't they? I've noticed that even Oracle does not understand them. According to the DBA Guide, Chapter 1, there is a known pattern that was intended to include the Oracle App Server group - but apparently neither the OAS nor the WebLogic Server groups read Database documentation so they created their own variants. And then the EM group decided to go on their own, somewhere in left field in which 'Releases' are what everyone else calls 'Patch Sets'. Oh well. Add to that the Marketing Brand (9i, 10g, 11g, 12c ...) which confuses everyone, and the consistency between brand and version (WebLogic Server 12c (12.1.1), WebLogic Server 11g (10.3.6) as on and we have a lot of wailing and gnashing of teeth. I'm sure interns are not involved - it appears too deliberately disorganized to have been accomplished by novices unless perhaps over Tequila Parties ... At least they are using a 'registery' called the Oracle Inventory to hold a database of component versions that have been installed. Although that database is in XML !?!?? (Perhaps someone should write an External Table. Like Tom Kyte's External Table mapping on the Alert.log ...)
/Hans
-- http://www.freelists.org/webpage/oracle-l -- http://www.freelists.org/webpage/oracle-l -- http://www.freelists.org/webpage/oracle-l
Received on Wed May 22 2013 - 21:51:11 CEST

Original text of this message