Need info on CPU patches
Hi,
Could someone please explain me what CPU patches are. Is it some security patch?
Is it mandatory to apply these patches every quarter. And if we apply, will there be any performance related issues?
Thanks!
The application of the Oracle quarterly patch CPU set is optional. If your testing requirements are too high to make application of multiple patches per year impractical then you might just apply every other or even one of the patch sets per year. The CPU patches are cumulative so if you apply the most recent you have all the prior patches.
The above is providing you do not need a specific fix provided by one of the patch sets. You current version of Oracle and when you plan to upgrade may also be a factor in determining if you need/want to apply a specific CPU.
HTH -- Mark D Powell --
Similar Messages
-
Hi,
I'm currently trying active/passive configuration with oracle RAC, and found that Oracle RAC one node is the solution. During my search, i also found some forum explaining how to convert to RAC one node and says that i need to download patch -9004119. This patch would be installed on RAC and so on.
I'm just not able to find this patch, Could anyone provide me the downloadable/installable or the link of *9004119*
Also, any examples or links of active/passive failovers would be really helpful. I'm doing trial and error method from a long time but no luck!
Just to mention,
Oracle RAC : active /active: mainly used for load balacing.
Oracle RAC one node: Active/passive : mainly used for cold failovers
Thanks in advance!
Cheers
MeghaAgain, RAC one-node enables you, in certain scenarios, to have 2 instances up for a specific amount of time. If you need only active-passive without the option to have 2 instances up you can use the Oracle database as a regular resource. You can read about it here: http://blogs.oracle.com/xpsoluxdb/entry/clusterware_11gr2_setting_up_an_activepassive_failover_configuration
You can read about RAC one node here: http://docs.oracle.com/cd/E11882_01/rac.112/e16795/onenode.htm#RACAD7894
And again, I don't know about the patch, but I'm trying to understand if you need rac one-node, or maybe a regular active-passive is enough for you.
Liron -
Need info about CPU and HDD for Tecra 8200
Hi Guys im new and have just bought the above laptop. However i want a faster CPU and bigger Harddrive (10GIG at the mo after 40 GIG if possible) and my CPU is Intel Pentium III 750MHZ. Please could someone point me in the right direction of where i can get a 40 gig h/drive for the right sort of money and what is the fastest / suggest CPU i can get / go for.
Thanks for your help .Hi
The fact is that the Tecra 820 was delivered with different CPUs:
PIII-M (Mobile) 750MHz;
PIII-M (Mobile) 850MHz;
PIII-M (Mobile) 900MHz;
PIII-M (Mobile) 1.0GHz
In this case the fastest CPU which you can use is a PIII 1GhZ.
However the CPU changing is not easy and you should change anything if you have no experience.
Important: You will loose the warranty if you open the notebook.
Furthermore in my opinion you need also a high performance cooling module because the new CPU will produce more warmness.
I have also found a information that this unit was delivered with 10GB; 20GB; 30GB HDDs. I think you will have no problems to use a 40GB HDD. The compatible one you can order from the Toshiba service partner. -
Oracle 10g on Windows server 2003. I need to do CPU patch. I follow the patch instructions, but I have some questions:
1. back up %oracle_home% directory. Is this just to copy whole directory to different disk?
2. clean shutdown all Oracle services: I know this includes db, listener, db control, anything else?
3. The Db has ASP application on the top. How to shutdown application? what components should I look at?
Webserver that uses Oracle client in the mid-tier?
4. What does ODBC application mean?
5.What does this mean? "make sure no applications are using the driver sqora32.dll"
6.What does "Oracle Instant Client" mean? Is this regular Oracle client tool installed on application server? I guess not.
Appreciate any help.
Sski123 wrote:
Thank you. I guess I need to make my questions clear:
1. back up %oracle_home% directory. Is this just to copy whole directory to different disk?
My question: Is this just to copy to different disk OR you have other way to do it?It is a suggestion that will allow you to recover. In some cases (non-production) I will skip this step.
In production, I will ask the Backup team to make an extra backup of the entire ORACLE_HOME so they can do a quick restore if I mess up. (Then I'll be extra careful not to mess up.)
And yes, if you are comfortable that a disk copy will be sufficient to do a complete restore, then that should be OK as well.
>
2.clean shutdown all Oracle services: I know this includes db, listener, db control, anything else?
I don't have ASM or ClusterwareThe you probably don't need to worry about it.
If you have any other Oracle stuff (BI Suite, SOA Suite, etc) that tries to log on to the database, these must be made aware of the outage - usually by shutting them down. Even if they are not on the same server.
>
3.What does this mean? "make sure no applications are using the driver sqora32.dll"
My question is where and how can I find this DDL?
Are you seriously saying you do not have access to an OS file-search tool?
At least one copy is in ORACLE_HOME/bin
>
4. What does "Oracle Instant Client" mean? Is this regular Oracle client tool installed on application server? I guess not.
My question is that is this tool to get installed on Oracle server or application server? My vendor installed the Oracle server for us, how do I know if this tool got installed or not?It is a completely separate download. It is usually installed at the client, not on the server. However, since you have a vendor install, you may want to discuss this with the vendor.
The big challenge with Instant Client is that it is not an 'install' . It is just an unzip into an arbitrary directory, and does not get recorded in the registry. So almost impossible to find without the SysAdmin's install notes.
>
Appreciate any help.
Thanks
S. -
Hi All
Env Oracle Apps:- 11.5.10.2 , OS :- Solaris 5.10.
Our database was created on September 2006. Since than none of the CPU patches appplied.
Now we are planning to apply CPU patches.
We will need to apply CPU patches from Oct 2006 till date ie 22 quarter cpu patches or directly we can apply the latest January 2012 CPU patches.
With Regards
T.KHi again;
please see:
http://www.oracle.com/technetwork/topics/security/cpufaq-098434.html
Regard
Helios -
Need to evaluate CPU or PSU patches
Hi,
Our business is on the way of migrating the databases. Before migrating the databases, we need to evaluate whether we need to apply CPU or PSU patches after migration.
If we are positive on applying CPU patches, then we will migrate the oracle_homes as well, as we have been applying CPU patches after every release.
In case if we are positive upon PSU patches, then we will be migrating only the databases.
So with this scenario, we need to evaluate whether we need CPU or PSU. I did a basic analysis and found that PSU contains the CPU plus non-security updates. Therefore applying PSU is beneficial. Also we cannot mixmatch the patches i.e. if we are applying CPU, then we have to apply only CPU patches and if we are applying PSU then we have to apply only PSU patches. However we still need to know further details which could be captured from the answers to below questions.
1. What are the risks and impacts of applying the patches.
2. When Oracle releases both CPU and PSU, on what basis can we evaluate whether we need CPU/PSU when we are applying for the 1st time.
3. If, after a period of time after applying patches, if we encounter any bugs and Oracle recommeds to apply a bug fix, what will be the implication that will be encountered if we have to apply on top of CPU or PSU patches.
4. Will any situation arise where we need to apply a CPU patch, when we already have been applying PSU patch. If so do we have to rollback all the PSU patches or only the
5. Do we need to install new oracle_home each time we are applying PSU patch
6. Are there any ways we can reduce downtime. Are these hot patches. We have reduced our downtime while applying CPU patches by applying through OEM. How do we knoe whether they are hot or cold patches
These are some of the questions. Maybe later on i may get more questions. But I would like to get a clear idea.
Note: I had to write this elaborately, so that I can make myself clear on the scenario and also to avoid redundancy while posting messages.
Thanks
Edited by: Roshan Jose on Jan 31, 2013 3:54 PMOracle recommends applying PSU patches over CPU/SPU patches - how to identify if we need to apply CPU or PSU
HTH
Srini -
what could be the reason to upgrade OPatch utility from older to 1.0.0.0.57 for applying July2007 CPU patch on 9.2
One of the things about CPUs from now on - they will use a new OPatch 'Napply' capability. See Note:438314.1
-
Hello :
I have successfully upgraded the system to latest patchsets. The database is already on 11g. The only thing which is pending now is the CPU Patches.
I know that the Database and the Application tier CPU patch is cumulative where as the EBS suite patch is not cumulative.
For me to apply the EBS suite CPU's I need to know the current CPU patch applied to it. If I know this then I can probably list all the CPU patches that needs to be applied to the system.Is there any way or query that I can use to get this information.
Please advice any good reference material to carry out this patching. I want to merge all the EBS patches together and then apply it in one shot.
Regards,
BalaI just blasted our instances with ATG.H RUP 6 plus all CPU patches. Here is the list I merged together:
11i: (These are not cumulative as described in the text below the patches)
Jul 05 CPU:
4349098 NEED STANDALONE PATCH FOR DISALLOWING GUEST USER POSTING DATA TO INBOUND OTA
4132004 2005-S054I
4355663 11i Email Center JSP Fixes
4381232 11.5.10: SQLEDITOR FIX FOR JULY 05 CPU - CCTRSDYNGRPDET.JSP
Oct 05 CPU:
3904641 CPU Oct 05 : 2004-S291E
4522020 CPU_Oct_05 : 4350242 for 11.5.10
4537307 CPU_Oct_05 : 4537307
4566995 CPU Oct 2005 4163256
4583865 CPU_Oct_05 : 4163199 for 11.5.10
4613714 EBUSINESS SUITE 11i APPLICATIONS PATCH FOR OCTOBER CPU 05
3832113 SSHR CLIENT VALIDATION UPDATE - 5.1
4582839 BACKPORT REQUEST FOR BUG 4550424 at FP.I TO FP.J
Jan 06 CPU:
4489303 TXK (FND) AUTOCONFIG TEMPLATE ROLLUP PATCH L (NOV 2005)
3417698 CPUJan06: 3417698 For BNE.D
4756429 CPUJan06 4756429 11.5.10 to 11.5.2
4759690 TECHNOLOGY STACK COMPONENTS FOR JAN06 CPU
4865928 CPUJan06 : MAS_PF 4865928 For 11.5.10 CU2
4928090 CPU Jan 06 : 4928090 for EBS 11.5.10.CU2
Apr 06 CPU:
4150288 CPUApr2006<4150288> <11.5.4>
4332440 CPUApr06 4332440 11.5.10 & 11.5.10 CU2
4969592 CPUApr06 4969592 11.5.1 to 11.5.10CU2
5046719 CPUApr2006: 5046719 :TECHNOLOGY STACK COMPONENTS FOR CRITICAL PATCH UPDATE APR 2006
Jul 06 CPU:
5083302 CPUJul06: 4967960 for 11.5.10 - 11.5.10.RUP3
5088058 CPUJul06: 5088058 for 11.5.10 - 11.5.10RUP3
4380242 CPUJul06: 4380242 for 11.5.7 - 11.5.10RUP3
5127737 CPUJul2006: 5127737 for 1159 -11510 (including CU1, CU2)
5161758 CPUJul06: 5161758 for 11.5.10 - 11.5.10.RUP3
5183582 CPUjul2006: 5183582 :TECHNOLOGY STACK COMPONENTS FOR CRITICAL PATCH UPDATE JUL 2006
4341684 11I.OIE.J (11i.FIN_PF.G) Rollup #2
Oct 06 CPU:
4510092 BR11510 : ONE-OFF FOR UPTAKE OF TESTUSERNAME AND ISCREATEUPDATEUSERALLOWED
5335967 CPUOct06 : Patch 5335967 : 11.5.102CU
5389416 FND_LDAP_USER.UPDATE_USER FAILS WHEN THERE ARE NO CHANGES TO SYNC TO OID
5447522 CPUoct2006: 5447522 :TECHSTACK COMPONENTS FOR CRITICAL PATCH UPDATE OCT 2006
5479643 CPUOct06: 3736589 for 11.5.7 - 11.5.10.RUP4
5486407 CPUOct06: 4724985 for 11.5.10 - 11.5.10.RUP3
5500118 CPUOct2006:3748822 for 11.5.7 to 11.5.10.RUP4
5526897 CPUOct06 5526897 HZ.N
Jan 07 CPU:
5571208 CPUJan07: 4430164 FOR 11.5.10 to 11.5.10.4RUP
5711361 ENTERED FOR THE FOLLOWING FIELDS EXCEED THE MAXIMUM PRECISION ALLOWABLE
5658489 CPUJAN2007:TECHNOLOGY STACK COMPONENTS FOR CRITICAL PATCH UPDATE JAN 2007
3748835 CPUJan07 3748835 For 11.5.9, 11.5.10, 11.5.10 CU1 and 11.5.10 CU2
5661617 CPUJan2007 5661617 HZ.N
5711485 CPUJan07<5711485> <11.5.10.2/AP.N>
5394384 1OFF:11.5.10MRII:5198411:EMPTY ERROR MSG INAP INV WORKBENCH UPDATING PROJ INFO
5234512 STANDALONE ARU FOR 11.5.10 PO-OTM INTEGRATION PACKAGING
Apr 07 CPU:
5893391 CPUApr07 5893391 for 11.5.7 to 11i.ATG_PF.H RUP4
5900224 CPUApr2007 5326373 for 11i.ATG_PF.H RUP3 - RUP4
5352601 CPUApr2007 5352601 11i
5720979 CPUApr2007 5720979 - IBE 4249089 ORACLE ISTORE 11.5.10 ROLLUP 3
5738134 CPUApr2007:5738134 : BR11510 : 11.5.10 - 11.5.10.CU2
5909233 CPUApr2007:5909233 11.5.10.CU2,11.5.10.CU1,11.5.10
5873313 CPUApr2007:5873313 : 11.5.8 - 11i.ATG_PF.H RUP4
5904576 CPUApr2007:5893412 FOR 11.5.10.CU2 to 11i.ATG_PF.H RUP4
5967405 CPUAPR2007:5967405 11.5.10 - 11.5.10.CU2
5938358 CPUApr2007:5680579 for 11i.ATG_PF.H RUP4
Jul 07 CPU:
5973659 CPUJul2007 : 5973659 : 11.5.8 - 11i.ATG_PF.H RUP5
6045931 CPUJul2007 : 6045931 : 11.5.8 - 11i.ATG_PF.H RUP5
6045983 CPUJul2007 : 6045983 : 11.5.10 - 11i.ATG_PF.H RUP5
5973898 CPUJul2007 : 5973659 : 11.5.8 - 11i.ATG_PF.H RUP5
5973629 CPUJul2007: 5973629: 11.5.7 - 11.5.10.2
6185758 CPUJUL07 : 6185758: 11.5.10.2/CU2/11i.AP.O
6082483 CPUJul07 4609978 For IRC.D --Need to find out if needed on IRC.E
6110945 CPUJul2007: 6110945: 11.5.10 & above
6111066 CPUJul2007: 6111066: 11.5.10.2
6111008 CPUJul07: 6111008: 11.5.9 & above
6188705 CPUJul2007 : 6188705 : 11.5.10.2 (11i.FV.K)
5973651 CPUJul2007 : 5973651: 11.5.10 - 11.5.10CU2
6117954 11i.OIE.I : CPUJul2007 : 5973659 11.5.10
Oct 2007 CPU:
4897479 CPUOct2007 : 4897479 : 11.5.8 - 11i.ATG_PF.H RUP5
4514856 CPUOct2007 : 4514856 : 11.5.8 - 11i.ATG_PF.H RUP5
6181762 CPUOCT2007 <6181762><11i.AMS.I>
Jan 2008 CPU:
6643087 CPUJan2008 : 6643087 : 11.5.9 - 11i.ATG_PF.H RUP6
6142917 CPUJan2008 : 6142917 : 11.5.9 - 11i.ATG_PF.H RUP6
6530949 CPUJan2008 : 6530949 : 11i.ATG_PF.H RUP5 - RUP6
6640163 CPUJan2008 : 6640163 : 11i.ATG_PF.H RUP4 - RUP6
Apr 08 CPU:
6831988 CPUApr2008 6831988 EBS11i:Technology Stack (TXK) Components For Critical Patch Update April 2008
6858005 CPUApr2008: 6858005 : 11.5.10 - 11i.ATG_PF.H RUP6
6858550 CPUApr2008: 6858550 : 11.5.9 - 11i.ATG_PF.H RUP6
6802774 CPUApr2008: 6802774 : 11i.ATG_PF.H RUP5 - RUP6
6810748 CPUApr2008<6810748><11i>
ATG.H RUP 6 patches:
3218526 Patch 11i.BNE.D
3761838 Patch 11i.FRM.G
4206794 Patch 11i.FRM.H
4291053 LANGUAGE FILE SETUP FOR BNE.D(3218526)
4346113 BR11510:JAVA.LANG.ARRAYINDEXOUTOFBOUNDSEXCEPTION WHILE CREATING QUOTATION
4583125 REHOSTING ORACLE XML PARSER FOR JAVA 9.0.4+ WITH FIX FOR BUG 4521742
5502871 afscssodmz.sql fails when SSOSDK schema absent while applying 4775907
5622511 J2SE 6.0 CONSOLIDATED PATCH FOR USE WITH ORACLE EBS 11.5.10
5903765 11i.ATG_PF.H.RUP6
5989593 AD: 11i: Remove "REVOKE ALL FROM PUBLIC" from ADGRANTS.SQL
5971958 ORACLE CONFIGURATOR PATCH BLD-25-41 (CUMULATIVE)
5977502 EXCEPTION IS RAISED WHEN BUTTON IS PRESSED
6024690 BR11510: ATG11510RUP5: ERROR THROWN WHEN CLICKED ON THE QUOTES TAB
6047864 REHOST JOC FIXES (BASED ON JOC 10.1.2.2) FOR APPS 11i
6117031 11i.ATG_PF.H RUP6 SSO 10g Integration
6153778 11i.OIE.J: UNABLE TO ACTIVATE A USER RESPONSIBILITY ASSIGNMENT
6330890 ORACLE APPLICATIONS TECHNOLOGY HELP FOR 11I.ATG_PF.H RUP6
6863618 APPLICATIONS 11i INTEROPERABILITY PATCH FOR THE JRE NATIVE PLUGIN -
Oracle Database 10.2.0.3 CPU Patching
Hi
Could you please let me know that i can apply the latest CPU patch (7631956) directly on this oracle database version 10.2.0.3 on windows-32 bit or i have to start applying one by one old patches from two years back on wards?
Please find the opatch output given below:
D:\oracle\product\10.2.0\db_1\OPatch>opatch lsinventory
Invoking OPatch 10.2.0.3.0
Oracle interim Patch Installer version 10.2.0.3.0
Copyright (c) 2005, Oracle Corporation. All rights reserved..
Oracle Home : D:\oracle\product\10.2.0\db_1
Central Inventory : C:\Program Files\Oracle\Inventory
from : n/a
OPatch version : 10.2.0.3.0
OUI version : 10.2.0.3.0
OUI location : D:\oracle\product\10.2.0\db_1\oui
Log file location : D:\oracle\product\10.2.0\db_1\cfgtoollogs\opatch\opatch2010-
01-04_18-51-49PM.log
Lsinventory Output file location : D:\oracle\product\10.2.0\db_1\cfgtoollogs\opa
tch\lsinv\lsinventory2010-01-04_18-51-49PM.txt
Installed Top-level Products (2):
Oracle Database 10g 10.2.0.1.0
Oracle Database 10g Release 2 Patch Set 2 10.2.0.3.0
There are 2 products installed in this Oracle Home.
Interim patches (2) :
Patch 5556081 : applied on Wed Dec 12 19:41:05 GMT 2007
Created on 9 Nov 2006, 22:20:50 hrs PST8PDT
Bugs fixed:
5556081
Patch 5557962 : applied on Wed Dec 12 19:40:57 GMT 2007
Created on 9 Nov 2006, 23:23:06 hrs PST8PDT
Bugs fixed:
4269423, 5557962, 5528974
OPatch succeeded.
Thank you!!!Database CPU patches are cumulative. You only need to apply the latest.
http://www.oracle.com/technology/deploy/security/critical-patch-updates/cpuoct2009.html -
CPU patch July 2010 on Oracle 11.1.0.7 database
Hi,
I want to install the July2010 CPU patch (9655014) on a 11.1.0.7 database which was initially created with version 11.1.0.6.
The README file of the patch states the following about recompiling views:
3.2.2.2 Recompiling Views in the Database
You may skip this section if you have recompiled views for this database during the installation of a previous CPU or if the database was created with Release 11.1.0.6 or later.
So I assumed that I do not need to recompile the views but a little further in the README file I read:
If you want to check whether view recompilation has already been performed for the database, execute the following statement.
SELECT * FROM registry$history where ID = '6452863';
If the view recompilation has been performed, this statement returns one or more rows. If the view recompilation has not been performed, this statement returns no rows.
When I execute the select it returns no rows. So this is confusing. Should I perform a view recompilation or not?
And when I execute recompile_precheck_jan2008cpu.sql (strange name for a July 2010 CPU) it says:
SQL> @recompile_precheck_jan2008cpu.sql
Running precheck.sql...
Number of views to be recompiled :1969
Number of objects to be recompiled :4019
Please follow the README.txt instructions for running viewrecomp.sql
PL/SQL procedure successfully completed.
thanks in advance.
regards,
IvanShort answer: you dont need to run view_recompile_jan2008cpu.sql
Long answer:
>
SELECT * FROM registry$history where ID = '6452863';
If the view recompilation has been performed, this statement returns one or more rows. If the view recompilation has not been performed, this statement returns no rows.
When I execute the select it returns no rows. So this is confusing. Should I perform a view recompilation or not?
>
You will only get an entry in registry$history if you had a database that you had actually run the view_recompile_jan2008cpu.sql script which inserts a row into the table at the end of the script:
view_recompile_jan2008cpu.sql
Rem =======================================================================
Rem Insert values for patch into registry.
Rem =======================================================================
INSERT INTO registry$history (action_time, action, id, comments)
values ( SYSTIMESTAMP, 'CPU', &&PATCH_NUMBER, '&&PATCH_DESC' );
COMMIT; In your case, you will get no entries in the table BUT you do not have to run the view recompilation so long as the database was created using a patched Oracle home of a release where Oracle says the view recompilation is not required.
>
SQL> @recompile_precheck_jan2008cpu.sql
Running precheck.sql...
Number of views to be recompiled :1969
>
This script has a very simple logic that just generates count of views and dependant objects that would need recompilation. The selection criteria does not include actually checking whether you actually need to apply the view recompilation script.
You can test this yourself:
Case#1: Run the recompile_precheck_jan2008cpu.sql on a database where you have applied the view recompilation script. You will find the count shows a non-zero value.
SQL> col action_time format a32
SQL> col version format a15
SQL> col version format a15
SQL> select action_time, version, id from registry$history where ID=6452863;
ACTION_TIME VERSION ID
24-JUL-10 12.52.15.390000 PM 6452863
SQL> @recompile_precheck_jan2008cpu.sql
Running precheck.sql...
Number of views to be recompiled :1637
Number of objects to be recompiled :3487
Please follow the README.txt instructions for running viewrecomp.sql
PL/SQL procedure successfully completed.Case#2: Create a new database using a version that does not require the view recompilation patch. Run the recompile_precheck_jan2008cpu.sql. You will find the view count shows a non-zero value even though you do not need to recompile the views as mentioned in the Oracle patch notes. -
Need Info to access My Oracle support account
Hi..
I need info regrading the My Oracle support account.I came to know that It needs a CSI ,How can I get this CSI ? Will Oracle charge for CSI ? If so , may I know the amount ?
Actually ,I need to download some patches for Solaris Sparc 10u10 its very urgent .Pls help me
Thanks in advance.A CSI is a "Customer Support Identifier" so you need a support contract to get one, yes.
You need to talk to your local sales rep to buy it, or, right on the support front page before you log in is a link to [url http://www.oracle.com/support/contact.html]Contact Support
John -
Finding CPU patches on oracle support
I could open a ticket and ask, but that would be a while for a response. Possibly days. So I am going to the patch screen. I am doing a search for CPUJUL2010 and nothing comes back. I need the July one on Solaris Sparc 64 bit.
on the left there is a security link with a bar graph. I click that and I get alot of things, but I do not get one for 11.1.0.7 (I think 11.1.0.6 will work, but I don't see it. I can check the notes). How do I find exactly what I am looking for? The search feature doesn't work. When I do a search the back button does not appear to work either.
I also opened up one of the cpu patch notes (not the one I want). All I get is al ist of bug fixes. Is there an easier way than going to each patch and reading the readme notes to see what is fixed? I need to go through all of this to tell management whether there is a critical security whole we just have to patch. I doubt there is, but I need to check.for future refrerence. how do i easily find the MOS note for a new CPU patch.
I dont see a socument that tells me with an overview what is in the CPU patch. I see one, but it just lists a bunch of Patches that are in it and I have to go to each document. That is what I see in the readme. The other documents don't appear to have it.
Edited by: user11990507 on Jul 21, 2010 12:33 PM -
Sapstart fails after installation of CPU-Patch April2009 on Oracle 10.2.0.4
Hi Experts,
after installing the CPU-Patch April2009 for Oracle 10.2.0.4, startsap fails with error code 12.
Starting everything manually works (lsnrctl start, sqlplus and do startup, after that startsap works).
When the listener and the database are running, things like R3trans -x also work without errors.
I found a SAP-Note 97953 but I don't know if this is the solution. Some of the oracle-executables in the bin-directory have been modified. So there is a "oracle" and a "oracle0" . The timestamp indicates to me that these files were modified while implementing the CPU-Patch.
I also checked SAP-Note 583861but with no success.
regards
DirkHi Markus,
if the database ist down and I execute "R3trans -d" I'll get the following error.
R3trans -d
This is R3trans version 6.18 (release 710 - 08.10.07 - 13:37:00).
unicode enabled version
2EETW169 no connect possible: "DBMS = ORACLE --- dbs_ora_tnsname = 'QXI'"
R3trans finished (0012).
and trans.log looks like:
more trans.log
4 ETW000 R3trans version 6.18 (release 710 - 08.10.07 - 13:37:00).
4 ETW000 unicode enabled version
4 ETW000 ===============================================
4 ETW000
4 ETW000 date&time : 19.06.2009 - 09:36:55
4 ETW000 control file:
4 ETW000 R3trans was called as follows: R3trans -d
4 ETW000 trace at level 2 opened for a given file pointer
4 ETW000 Fri Jun 19 09:36:55 2009 123 0.000123
4 ETW000 db_con_init called 17 0.000140
4 ETW000 determine_block_commit: no con_hdl found as blocked for con_name = R/3
4 ETW000 66 0.000206
4 ETW000 create_con (con_name=R/3) 21 0.000227
4 ETW000 Loading DB library '/usr/sap/QXI/SYS/exe/uc/sunx86_64/dboraslib.so' ...
4 ETW000 65 0.000292
4 ETW000 load shared library (/usr/sap/QXI/SYS/exe/uc/sunx86_64/dboraslib.so), hdl 0
4 ETW000 10039 0.010331
4 ETW000 Library '/usr/sap/QXI/SYS/exe/uc/sunx86_64/dboraslib.so' loaded
4 ETW000 26 0.010357
4 ETW000 function DbSlExpFuns loaded from library /usr/sap/QXI/SYS/exe/uc/sunx86_64/dboraslib.so
4 ETW000 35 0.010392
4 ETW000 Version of '/usr/sap/QXI/SYS/exe/uc/sunx86_64/dboraslib.so' is "710.16", patchlevel (0.6
0)
4 ETW000 75 0.010467
4 ETW000 function dsql_db_init loaded from library /usr/sap/QXI/SYS/exe/uc/sunx86_64/dboraslib.so
4 ETW000 26 0.010493
4 ETW000 function dbdd_exp_funs loaded from library /usr/sap/QXI/SYS/exe/uc/sunx86_64/dboraslib.s
o
4 ETW000 66 0.010559
4 ETW000 New connection 0 created 31 0.010590
4 ETW000 0: name = R/3, con_id = -000000001 state = DISCONNECTED, tx = NO , bc = NO , hc = NO , p
erm = YES, reco = NO , timeout = 000, con_max = 255, con_opt = 255, occ = NO
4 ETW000 39 0.010629
4 ETW000 db_con_connect (con_name=R/3) 30 0.010659
4 ETW000 determine_block_commit: no con_hdl found as blocked for con_name = R/3
4 ETW000 24 0.010683
4 ETW000 find_con_by_name found the following connection:
4 ETW000 25 0.010708
4 ETW000 0: name = R/3, con_id = 000000000 state = DISCONNECTED, tx = NO , bc = NO , hc = NO , pe
rm = YES, reco = NO , timeout = 000, con_max = 255, con_opt = 255, occ = NO
4 ETW000 32 0.010740
4 ETW000 Oracle Client Version: '10.2.0.2.0' 503 0.011243
4 ETW000 -->oci_initialize (con_hdl=0) 30 0.011273
4 ETW000 Environment NLS_LANG='AMERICAN_AMERICA.UTF8' 21 0.011294
4 ETW000 application info callback registered 16 0.011310
4 ETW000 Client NLS settings: 'AMERICAN_AMERICA.UTF8' 3166 0.014476
4 ETW000 Logon as OPS$-user to get SAPSR3's password 36 0.014512
4 ETW000 Connecting as /@QXI on connection 0 (nls_hdl 0) ... (dbsl BIN 220507)
4 ETW000 50 0.014562
4 ETW000 Nls CharacterSet NationalCharSet C EnvHp ErrHp Er
rHpBatch
4 ETW000 35 0.014597
4 ETW000 0 UTF8 1 2bcdc70 2bd56c0
2be5df8
4 ETW000 28 0.014625
4 ETW000 Allocating server context handle 35 0.014660
4 ETW000 Attaching to DB Server QXI (con_hdl=0,svchp=2be5d28,srvhp=2be8018)
4 ETW000 77 0.014737
4 ETW000 Assigning server context 2be8018 to service context 2be5d28
4 ETW000 25597 0.040334
4 ETW000 Starting user session (con_hdl=0,svchp=2be5d28,srvhp=2be8018,usrhp=2bd5ed8)
4 ETW000 71 0.040405
4 ETW000 OCI-call failed with -1=OCI_ERROR 3460 0.043865
4 ETW000 SQL error 1034: 'ORA-01034: ORACLE not available
4 ETW000 ORA-27101: shared memory realm does not exist 103 0.043968
4 ETW000 Solaris-AMD64 Error: 2: No such file or directory'
4 ETW000 *** ERROR => OCI-call 'OCISessionBegin' failed: rc = 1034
4 ETW000 51 0.044019
4 ETW000 server_detach(con_hdl=0,stale=1,srvhp=2be8018) 18 0.044037
4 ETW000 Detaching from DB Server (con_hdl=0,svchp=2be5d28,srvhp=2be8018)
4 ETW000 30 0.044067
4 ETW000 Deallocating server context handle 2be8018 from con_hdl=0
4 ETW000 233 0.044300
4 ETW000 *** ERROR => CONNECT failed with sql error '1034'
4 ETW000 52 0.044352
4 ETW000 set_ocica() -> OCI or SQL return code 1034 26 0.044378
4 ETW000 OCIErrorGet -> SQL error code: 0 54 0.044432
4 ETW000 error text: 'ORA-01034: ORACLE not available 18 0.044450
4 ETW000 ORA-27101: shared memory realm does not exist
4 ETW000 Solaris-AMD64 Error: 2: No such file or directory'
4 ETW000 Try to connect with default password 30 0.044480
4 ETW000 Connecting as SAPSR3/@QXI on connection 0 (nls_hdl 0) ... (dbsl BIN 220507)
4 ETW000 32 0.044512
4 ETW000 Nls CharacterSet NationalCharSet C EnvHp ErrHp Er
rHpBatch
4 ETW000 30 0.044542
4 ETW000 0 UTF8 1 2bcdc70 2bd56c0
2be5df8
4 ETW000 29 0.044571
4 ETW000 Allocating server context handle 17 0.044588
4 ETW000 Attaching to DB Server QXI (con_hdl=0,svchp=2be5d28,srvhp=2be8018)
4 ETW000 41 0.044629
4 ETW000 Assigning server context 2be8018 to service context 2be5d28
4 ETW000 23436 0.068065
4 ETW000 Assigning username to user session 2bd5ed8 23 0.068088
4 ETW000 Assigning password to user session 2bd5ed8 41 0.068129
4 ETW000 Starting user session (con_hdl=0,svchp=2be5d28,srvhp=2be8018,usrhp=2bd5ed8)
4 ETW000 33 0.068162
4 ETW000 OCI-call failed with -1=OCI_ERROR 2900 0.071062
4 ETW000 SQL error 1034: 'ORA-01034: ORACLE not available
4 ETW000 ORA-27101: shared memory realm does not exist 73 0.071135
4 ETW000 Solaris-AMD64 Error: 2: No such file or directory'
4 ETW000 *** ERROR => OCI-call 'OCISessionBegin' failed: rc = 1034
4 ETW000 55 0.071190
4 ETW000 server_detach(con_hdl=0,stale=1,srvhp=2be8018) 20 0.071210
4 ETW000 Detaching from DB Server (con_hdl=0,svchp=2be5d28,srvhp=2be8018)
4 ETW000 25 0.071235
4 ETW000 Deallocating server context handle 2be8018 from con_hdl=0
4 ETW000 144 0.071379
4 ETW000 *** ERROR => CONNECT failed with sql error '1034'
4 ETW000 32 0.071411
4 ETW000 set_ocica() -> OCI or SQL return code 1034 16 0.071427
4 ETW000 OCIErrorGet -> SQL error code: 0 51 0.071478
4 ETW000 error text: 'ORA-01034: ORACLE not available 19 0.071497
4 ETW000 ORA-27101: shared memory realm does not exist
4 ETW000 Solaris-AMD64 Error: 2: No such file or directory'
4 ETW000 ***LOG BY2=>sql error 1034 performing CON 131 0.071628
4 ETW000 ***LOG BY0=>ORA-01034: ORACLE not available 21 0.071649
4 ETW000 ORA-27101: shared memory realm does not exist
4 ETW000 Solaris-AMD64 Error: 2: No such file or directory
2EETW169 no connect possible: "DBMS = ORACLE --- dbs_ora_tnsname = 'QXI'"
If the database is up everything works. Here is the output of "R3trans -d"
R3trans -d
This is R3trans version 6.18 (release 710 - 08.10.07 - 13:37:00).
unicode enabled version
R3trans finished (0000).
For me this all looks o.k. when the database is down R3trans won't be able to reach it and if the database is up it works. But why I can't then just execute "sapstart" ?
Edited by: Dirk Rödl on Jun 19, 2009 9:46 AM
Edited by: Dirk Rödl on Jun 19, 2009 9:48 AM
Edited by: Dirk Rödl on Jun 19, 2009 9:49 AM -
Applying CPU patch on dbs at separate oracle homes
These etcoratab entry shows that these 3 DBs are on different home, to apply cpu patch on one db i dont need to run off other db right?
# *:/w01/app/oracle/product/920:N
cflnp:/w01/app/oracle/product/920:Y
# *:/b01/app/oracle/product/920:N
cimgp:/b01/app/oracle/product/920:Y
# *:/u01/app/oracle/product/920:N
ccntp:/u01/app/oracle/product/920:YThese etcoratab entry shows that these 3 DBs are on
different home, to apply cpu patch on one db i dont
need to run off other db right?Yes , you need to shutdown database for which(oracle_home) you applying patch only -
Steps to apply cpu patch on RAC
Hi All,
I am applying cpu patch to rac environment first time.It is a 2 node rac.Kindly let me know the methods and how to apply cpu patch on 2 node RAC.
Regards
RajHi user8884603,
as Rajesh has mentioned, all info is in the readme file, but lookout specifically:
If you can apply the patch while the DB is open or CRS is started.
If you must apply the patch on all nodes in the cluster or only from 1 node.
As which user specific tasks must be done.
Hope this is helpful.
Regards.
Maybe you are looking for
-
i have just recieved the error meassage when trying to open up both my AI and PS. I have paid the monthly payments for the membership and i have both softwares installed. what can i do to work on them and why are they giving me this error message?
-
Windows 7 - "Cannot complete setup" of Windows XP Mode
I am running Win 7 OEM 64 bit PRO on new PC: AMD FX-8120, Gigabyte GA-990FXA-UD3 MOBO, latest BIOS The setup gets to 99% then fails with the above message. So far I have tried: Ensuring Virtualisation is on in BIOS There are no bootable disks in the
-
Good afternoon, Please excuse me if this problem was discussed , I'm not very familiar with Apple community. So , I have an iphone 4 for about a year and a half . During this time I've made and deleted a lot of photos . 2 Weeks ago I've recieved a ma
-
Hi All, I actually have four URL's,and only one of it will work at anytime.I use the AJAX language to determine the validity of the URL.But now I want to call only the working one among the four.That means,if the first one does'nt work then cal
-
Hi, Has anyone implemented IDocs for Goos Issuance and Goods Receipt? Is there a standard idoc for this? Does it have an exit so I can modify the field values? The IDoc I assume would almost be the same as that of ORDERS01 for Purchase Order. Thanks