Multiple database patching in one go (sharing same oracle_home) ?

hi,
good day.
did any one experience running "startup upgrade" for more 3 databases sharing same oracle_home?
i mean, did any one tried to apply database patchset 3/4 (command-set given below) to more than one databases (sharing one oracle_home) at the same time to minimize the downtime?
SQL> STARTUP UPGRADE
SQL> SPOOL patch.log
SQL> @?/rdbms/admin/catupgrd.sql
SQL> SPOOL OFF
or it can ONLY be done on one-by-one basis?
database: 10.2.0.2
plateform: hpux 11.31
An earliest response will be highly oblidged..
regards,
X.

Mr X wrote:
hi andrewmy,
you said, we can upgrade different databases simultanously in different telnet/ssh sessions after patching the oracle_home.
hi chinar,
i agree, we have to run catupgrd.sql script for every database. my question was that can we run multiple catupgrd.sql for multiple databases after patching oracle_home successfully?
After patch installing you have run catupgrd.sql for multiple database only once time.For more information refer upgrade guide and note of this patch.
so, finally, are you both agree that we can run multiple catupgrd.sql scripts for multiple databases concurrently?
right ?
Yes,you can execute these concurrently,but your server need more resource.
did any one tried it before, is that speedy as compared to one by one db-upgrade procedure?
The speed of upgrade depend your server resource CPU/RAM.

Similar Messages

  • Multiple database instance for one user in Oracle XE

    Hello,
    I would like to know if there is a way to create more than one database/schema for the same user in Oracle XE.
    Thanks.

    And i say...
    yes, indeed.. you can find out some info here..
    http://www.oracle.com/technology/pub/articles/cunningham-database-xe.html

  • Three database or multiple Database adapters in One Composite

    Hi All,
    I have below requirement:
    1) I have two applications A and B.I am integrating them with SOA.I have to recieve data from A and update that data into application B for different Device IDs.
    I am using one database adapter(insert operation) to recieve the data from A and insert that data into a staging table.(I have to hold on to the data into a table for 24 hrs and update the whole data into B at the ene of the day.)
    BPEL-1 : Application A --- > Staging table(insert DB Adapter) (for every half an hour interval in that day)
    That data(two request schema example) would be like below:
    1) <devID> 345 </devID>
    <Con>45</devId>
    2) <devID> 343 </devID>
    <Con>45</devId>
    I will get the above schema for evry interval for dfifferent devIds. I am inserting the data into only one staging table even though the data would be for different device IDs.
    After inserting the data for 24 hrs in the staging table,I have to use Application B WSDL url to update data into B.
    I am using two Database adapters(one for each deviceId) for selecting the data for two device IDS and inserting into Application B.
    BPEL-2:DB adapter(Select operation-- Staging table which has the data for this deviceID 345) ----------> application B WSDL
    BPEL-3 : DB adapter(Select operation-- Staging table which has the data for this deviceIDs 343) ----------> application B WSDL
    As of now after entering the data for couple of intervals for two deviceIDs,I am getting instances for BPEL-1 and after BPEL-2 which is for device ID 345.
    But I am not getting instances for BPEL-3 which is for device ID 343.
    Can I use three DB adapters(one for Insert,two for selecting the data from same table?
    Why I am not able to update the data related to device Id 343 into B.?
    Please guide me on this.

    Hi Arik,
    I am using seperate DB adapters (for each operation of insert(for any device ID),Select(for device ID1),Select(for Device ID 2) etc.
    I have created seperate BPEL processes for above each operation as every device should be in seperate request.
    Where do u want me to commit?
    As of now, after u said I have set the Unit of wrok value as true in all _db.jca files.
    Please find the below jca files for each operation:
    Insert operation:
    <adapter-config name="InsertWinamrData" adapter="Database Adapter" wsdlLocation="InsertWinamrData.wsdl" xmlns="http://platform.integration.oracle/blocks/adapter/fw/metadata">
    <connection-factory location="eis/DB/SOADB" UIConnectionName="SOADB" adapterRef=""/>
    <endpoint-interaction portType="InsertWinamrData_ptt" operation="insert">
    <interaction-spec className="oracle.tip.adapter.db.DBWriteInteractionSpec">
    <property name="DescriptorName" value="InsertWinamrData.Imdreading"/>
    <property name="DmlType" value="insert"/>
    <property name="MappingsMetaDataURL" value="InsertWinamrData-or-mappings.xml"/>
    <property name="DetectOmissions" value="true"/>
    <property name="GetActiveUnitOfWork" value="true"/>
    </interaction-spec>
    </endpoint-interaction>
    </adapter-config>
    Select ope on one device ID:
    <adapter-config name="GetIMDReadingIntoMDM" adapter="Database Adapter" wsdlLocation="GetIMDReadingIntoMDM.wsdl" xmlns="http://platform.integration.oracle/blocks/adapter/fw/metadata">
    <connection-factory location="eis/DB/SOADB" UIConnectionName="SOADB" adapterRef=""/>
    <endpoint-activation portType="GetIMDReadingIntoMDM_ptt" operation="receive">
    <activation-spec className="oracle.tip.adapter.db.DBActivationSpec">
    <property name="DescriptorName" value="GetIMDReadingIntoMDM.Imdreading"/>
    <property name="QueryName" value="GetIMDReadingIntoMDMSelect"/>
    <property name="MappingsMetaDataURL" value="GetIMDReadingIntoMDM-or-mappings.xml"/>
    <property name="PollingStrategy" value="LogicalDeletePollingStrategy"/>
    <property name="MarkReadColumn" value="READSTATUS"/>
    <property name="MarkReadValue" value="YES"/>
    <property name="MarkUnreadValue" value="NO"/>
    <property name="PollingInterval" value="240"/>
    <property name="MaxRaiseSize" value="4"/>
    <property name="MaxTransactionSize" value="8"/>
    <property name="NumberOfThreads" value="1"/>
    <property name="ReturnSingleResultSet" value="false"/>
    <property name="EnableStreaming" value="false"/>
    <property name="GetActiveUnitOfWork" value="false"/>
    </activation-spec>
    </endpoint-activation>
    </adapter-config>
    seldct of other device ID:
    <adapter-config name="GetIDMReadingIntoOne" adapter="Database Adapter" wsdlLocation="GetIDMReadingIntoOne.wsdl" xmlns="http://platform.integration.oracle/blocks/adapter/fw/metadata">
    <connection-factory location="eis/DB/SOADB" UIConnectionName="SOADB" adapterRef=""/>
    <endpoint-activation portType="GetIDMReadingIntoOne_ptt" operation="receive">
    <activation-spec className="oracle.tip.adapter.db.DBActivationSpec">
    <property name="DescriptorName" value="GetIDMReadingIntoOne.Imdreading"/>
    <property name="QueryName" value="GetIDMReadingIntoOneSelect"/>
    <property name="MappingsMetaDataURL" value="GetIDMReadingIntoOne-or-mappings.xml"/>
    <property name="PollingStrategy" value="LogicalDeletePollingStrategy"/>
    <property name="MarkReadColumn" value="READSTATUS"/>
    <property name="MarkReadValue" value="YES"/>
    <property name="MarkUnreadValue" value="NO"/>
    <property name="PollingInterval" value="360"/>
    <property name="MaxRaiseSize" value="4"/>
    <property name="MaxTransactionSize" value="8"/>
    <property name="NumberOfThreads" value="1"/>
    <property name="ReturnSingleResultSet" value="false"/>
    <property name="GetActiveUnitOfWork" value="false"/>
    </activation-spec>
    </endpoint-activation>
    </adapter-config>
    Please guide me on this.
    Edited by: 899283 on Nov 25, 2012 10:27 PM

  • Multiple database instance on one server

    Hi experts
    We are planning to implement ERP, BI, Solman, CRM and MDSD on windows/oracle platform. There is an idea about system landscape that all database instance of production systems are installed on one server and central instances of each system are installed on separate servers. Is there any performance or maintenance risk about this scenario? What is the advanteges and disadvantages of this landscape? Shall we prefer central system installation?
    I'm waiting for your recommandation.
    Best Regards...

    Hi,
    From experience one disadvantage in having an Oracle farm, is if the server plays up
    or needs a reboot you of course lose all the systems databases.
    Also getting all customers to aggree a maintenance slot together can be a pain.
    Failover needs to be considered, DR also.
    IMHO separate servers, but that is my preference I'm sure there are advantages.
    Mark

  • Can you have multiple databases on the same LUN in Exchange 2010?

    I'm sure you can but is it possible with exchange 2010 to have multiple databases on the same LUN.  We currently have 8 DB's all writing to their own DB drive and separate log drive so 16 drives in total.  I need to spin a new DB up this week and
    wanted to double check this is possible.  I've looked online and cant find anything that I've seen before that says this is possible.
    Thanks.

    Hi,
    Yes, multiple databases could be placed on the same LUN, but it's not recommended.
    If you have 2 drives fail at the same time (it happens more than you think), then losing 100% of your DBs is a lot worse than losing one of them or some of them depending on where the failures are.
    Here is a similar thread for your reference:
    Multiple databases on the same LUN in Exchange 2010
    Hope this helps!
    Thanks.
    Niko Cheng
    TechNet Community Support

  • Can we join Multiple Databases tables in PRD File ?

    Hi ,
    I am working on POC project and trying to Join Multiple Databases to create one rpd file . Lets say I have complete SH schema from Oracle and I want couple of tables (Time and Products) tables from Sybase .
    I want bring sybase TIME and Product tables into Oracle SH Schema and create joins in physical layer. When I try to do it, it is throughing an error .. Am I missing some thing here ?
    Is it possible?
    Thanks
    Shivaji

    You have not mentioned what is the error!!!
    we can create join b/w the tables of different databases
    You need to select the table from one database and aswell as other table in other database and
    right click > physical join > selected tables only...
    This is the way of creating physical joins... or else you select both the databases and select physical joins...
    It's better that you mention what is the error you are getting..??
    Thanks & Regards
    Kishore Guggilla

  • Multiple db connections for one report

    Hi all,
    I am using Oracle Reports 10g R2. Could someone tell me if Oracle Reports supports multiple database connections for one rdf file, like this (using servlet)
    http://your_web_server:port_num/reports/rwservlet?server=server_name&report=myreport.rdf& userid1=username/password@my_db1&userid2=username/password@my_db2 &desformat=pdf&destype=cache
    I am asking this question because my report needs data from two separate Oracle databases.
    Edited by: user12239004 on Apr 27, 2010 2:14 AM

    No, you can only have one login.
    However, this is simple to resolve by creating a database link in one database to the other database.

  • Multiple Database Connectivity

    How do we establish connectivity to multiple databases from within one Java Application. And how do we so without any File DSN? We are developing an application which requires dynamic changing of databases located at remote locations. Please help.

    you can use a properties file to load the DB details on runtime based on the criteria.
    Just put your DB details in a TEXT file and store it as .properties file. You can read it using any input methods from java and pass the parameters to your connection.
    Hope this helps.Cheers,
    Sekar

  • Multiple databases in one single RAC cluster

    Hi, I would like to know if one can have multiple databases running on a single RAC cluster, we have several databases in our shop and would like to consolidate all of them into a single 3-4 node RAC cluster running databases with 10.2 and 11.1 versions.
    I am newbie to RAC and would like to get some clarification if anyone has done this, google search comes up with few hits on this topic, so obviously this is not doable.
    In our case we have one database supporting critical applications and few other not so critical but are used very extensively between 9-5, so what is the use of RAC if I cannot consolidate all my databases into one cluster, or if I need a separate cluster for each of these critical databases?
    I have been all the Oracle docs that keep repeating one database multiple instances and one instance-one machine-one node, they don't even advise running multiple instances on a single node?.
    I appreciate any insight.
    Thanks.

    ora-sql-dba wrote:
    Can you give more details on how you would setup multiple databases running different versions on a single RAC cluster, I am yet to find any documentation that supports or even elaborates on this topic.You can configure a cluster with 12 nodes. Then, using dbca, configure a dev instance for nodes 1 and 2, a prod1 instance for nodes 3 to 6 and a prod2 instance for nodes 7 to 12.
    You also can configure each of these instances for all 12 nodes. And use it on all 12 nodes.
    Or, after configuring it for all 12 nodes, you can start the dev instance on nodes 1 and 2, prod1 on 3 - 6 and prod2 on the remaining nodes. If dev needs more power, you can for example shutdown prod2 on node 12 and start another dev instance there.
    My issue is with the 2nd option - running more than one instance on the same node or server. Why? Each instance has a basic resource footprint ito shared memory needed, system processes required (like db writer, log writer, sys monitor) etc. It does not make sense to pay for that same footprint more than once on a server. Each time you do, you need to reduce the amount of resources that can be used by each instance.
    So instead of using (for example) 60% of that server's memory as the SGA for a single instance, if you use 2 instances on that server you now have to reduce the SGA of each to 30% of system memory. Effectively crippling those instances by 50% - they will now have smaller buffer caches, require more physical I/O and be more limited in what they can do.
    So unless you have very sound technical reasons for running more than one instance on a server (RAC or non-RAC), do not.

  • Multiple databases in one file: a small snafu

    Hello everyone,
    Opening multiple databases in a single file is an administrative convenience. It is well explained in the manual (see db/docs/ref/am/opensub.html). Normally, there is little difference between databases in their own physical files or grouped together in a single physical file. There is one small sentence in the manual that says the following:
    (begin fragment)
    However, since multiple databases in a file exist in a single physical file, opening two databases in the same file simultaneously requires locking be enabled unless all of the handles are read-only. As the locks for the two databases can only conflict during page allocation, this additional locking is unlikely to affect performance.
    (end fragment).
    I didn't pay attention to it, except the "unlikely to affect performance" part which told me that I wasn't to worry about it. The sun was shining. Life was good.
    And I was wrong. It was one of those "epic bug quests" I had to embark on, only to realise that it may not be a BDB bug, but my carelessnes. Nevertheless, I'm left with an uneasy feeling which I would like to explain here.
    Consider BDB configured as a concurrent data store.
    There are 2 threads. The first thread has the following pseudocode:
    cursor1 = db1->cursor(...)
    while(cursor1->c_get(... DB_NEXT...))
    // 1
    cursor2 = db2->cursor(...)
    while(cursor2->c_get(... DB_NEXT...))
    The second thread does only the following:
    db3->put(...)
    db1, db2 and db3 are all distinct databases. All cursors are read-only (the cursor implicitly used in db3->put is of course a write cursor).
    While the first thread is running, the second thread executes db3->put(...) at "//1".
    Question: what happens?
    Answer 1: if db1, db2 and db3 reside in different physical files, nothing special happens. Everything proceeds as it should.
    Answer 2: if db1, db2 and db3 reside in the same physical file, both threads block "sometimes".
    The "sometimes" used here means "when the put operation in thread 2 needs to allocate a new page".
    Reading the BDB source code is extraordinarily difficult (which says more about my limitations than about the clarity of the code) but here is what happens, as far as I could determine:
    (thread 1) cursor1 needs and acquires a read lock on db1
    (thread 2) db3->put needs a write lock on db2 to allocate a new page. Since db2 is in the same physical file as db1 and thread 1 already has a read lock, thread 2 waits until the read lock is released. Thread 2 blocks.
    (thread 1) cursor 2 needs a read lock on db3. For some reason, BDB detects that the another thread is waiting for a write lock on the physical file, and thread 1 blocks.
    Both threads block waiting on each other to complete.
    I suppose the system is the way it is to avoid starvation, but there you have it: be careful when you're lumping together multiple databases in one file!
    Anyone who can clarify or confirm this is welcome.
    Vincent

    I had experienced a similar problem. I run multiple process. Each one of them starts a transaction that does db->put and db->pget to its own database (which also has a secondary index). When each database is in a separate physical file there is no problem but when I put all databases in a single file the processes start to dead-lock.
    The following combination of options solved the deadlocking problem:
    - use serializable isolation level instead of snapshot, i.e. do not pass DB_TXN_SNAPSHOT to txn_begin
    - do not pass the DB_NO_WAIT option to txn_begin
    - use Btree instead of a Hash
    Hope that helps.

  • TDE Wallets & Multiple Databases on same Host

    The Oracle TDE Best Practices (doc ID 130696) states this:
    Multiple databases on the same host
    If there are multiple Oracle Databases installed on the same server, they
    must access their own individual TDE wallet. Sharing the same wallet between independent instances is not supported
    and can potentially lead to the loss of encrypted data.
    If the databases share the same ORACLE_HOME, they also share the same
    sqlnet.ora file in $TNS_ADMIN . In order to access their individual wallet, the
    DIRECTORY entry for the ENCRYPTION_WALLET_LOCATION
    needs to point each database to its own wallet location:
    DIRECTORY= /etc/ORACLE/WALLETS/$ORACLE_UNQNAME
    The names of the subdirectories under /etc/ORACLE/WALLETS/ reflect
    the ORACLE_UNQNAME names of the individual databases.
    If the databases do not share the same ORACLE_HOME, they will also have their individual sqlnet.ora
    files that have to point to the individual subdirectories.
    What is the correct sqlnet.ora syntax to do this?  I currently have what is below but it doesn't seem to be correct:
    ENCRYPTION_WALLET_LOCATION =
      (SOURCE = (METHOD = FILE)
      (METHOD_DATA =
      (DIRECTORY = /local/oracle/admin/wallet/DB#1)
      (DIRECTORY = /local/oracle/admin/wallet/DB#2)

    Hi,
    You can check this :Setting ENCRYPTION_WALLET_LOCATION For Wallets Of Multiple Instances Sharing The Same Oracle Home (Doc ID 1504783.1)
    i haven't done this for multiple database, but as per Doc you can use the syntex like
    ENCRYPTION_WALLET_LOCATION =
      (SOURCE = (METHOD = FILE)
      (METHOD_DATA =
      (DIRECTORY = /local/oracle/admin/wallet/$ORACLE_UNQNAME)
    Whenever you set the Environmnet with
    export $ORACLE_UNQNAME=DB#1 
    it will choose the file from respective directory like  /local/oracle/admin/wallet/DB#1
    HTH

  • How do i create multiple databases on the same unix box?

    Hello experts.
    Please send me some guidelines on how to create multiple databases on the same unix box and how to configure their startups including listeners.
    Please also, list me the possible precautions to takes especially if the existing database is a production one!
    thanks very much for you reply
    Best Regards
    Yogeeraj

    Hello,
    I tried the following:
    svrmgrl> startup nomount pfile=I:\d01\oracle\admin\cmttest\pfile\init.ora
    then
    svrmgrl> CREATE DATABASE cmttest
    LOGFILE 'i:\d01\oracle\oradata\cmttest\redo01.log' SIZE
    1024K,'i:\d01\oracle\oradata\cmttest\redo02.log' SIZE 1024K
    MAXLOGFILES 32
    MAXLOGMEMBERS 3
    MAXLOGHISTORY 1
    DATAFILE 'i:\d01\oracle\oradata\cmttest\system01.dbf' SIZE 50M REUSE
    MAXDATAFILES 254
    MAXINSTANCES 1
    CHARACTER SET WE8ISO8859P1
    NATIONAL CHARACTER SET WE8ISO8859P1;
    Then when i try to run both databases:
    svrmgrl> set instance cmttest
    ORA-12500: TNS: Listener failed to start a dedicated process
    ===================
    I am doing something wrong.
    please help
    Regards
    Yogeeraj

  • Are multiple PHYSICAL databases supported in one Oracle 10g RAC environment

    Hi alls,
    as of  Metalink 220970.1 Oracle RAC is also supporting different databases in one cluster installation. RAC handles any resource as a service and it doesn't matter if these services belongs to only one or to different databases. You install the Oracle Clusterware only once and you create any service you want to make high available.
    So is technically possible to install multiple databases on same Oracle Rac environment.
    My doubts are related to  SAP , does SAP certify such environments ?? we could have  one SAP R/3 database  and SAP BW database co-exist in a single Oracle RAC environment. or also co-exist SAP database with a non-SAP database (an already existing application) in the same Oracle Rac environment.
    Any comment would be higly appreciated.
    Silvio Brandani

    We have ECC, BI, PI and Portal running on same Oracle RAC environment.  We have one RAC for QA systems and one for PRD systems. We are not running any SAP applications along with Non-SAP applications on RAC.  Keeping SAP and non-SAP apps separate would be a way to go.
    Hope this helps.
    Thanks,
    Naveed

  • Multiple Databases One Instance

    Hello,
    Is it possible to have multiple MaxDB databases installed within one MaxDB instance?  Everything I've read about MCOD leads me to avoid this if possible; however, budget limitations leave our hardware lacking the ability to host multiple DB instances.
    It will be a NetWeaver WebAS ABAP and a NetWeaver WebAS J2EE instance being installed (ECC and EP).  I've worked with MCOD systems before, and system copies were cumbersome.  More or less I did a DB specific migration for the ABAP, and then did a R3Load for the J2EE.  If that is the only option, then that is the only option.  I would just like to be able to document this ahead of time.
    Thank you,
    Zach

    Mark,
    Thank you for the reply.  I'm going through this presentation; however, it looks very familiar.  MCOD does allow
    for different SAP components to be independently installed into 1 MaxDB instance, but is it possible to do system
    refreshes of these servers easily?  If I remember correctly, I was able to use the SAP provided tools for the first
    component.  But every other component had to be done independently using R3Load because the SAP Tool
    using database specific copies required initialization (formatting) of the database.
    I've been reading a current post in this forum regarding features of MaxDB 7.8.  I suppose the question is now:
    what is the lesser evil?  MCOD (NetWeaver WebAS ABAP & NetWeaver WebAS J2EE) or each component in
    its own MaxDB instance on the same host.
    Thanks,
    Zach

  • Multiple databases on same server

    we're planning to consolidate our SAP R/3 databases on a 64bit based cluster running Windows 2003/SQL Server 2005.
    the "SAP with Microsoft SQL Server 2005: Best Practices for High Availability, Maximum Performance, and Scalability" document states "SAP products support multiple instances of SQL Server 2005 on the same server. However, running the database of the SAP production system together with other application databases on one server is not recommended." and "An alternative is to run two or three SAP databases on one SQL Server 2005 instance.".
    giving this, I'd like to know if it's not recommended even if the 'other application databases' are related to other instances of SAP R/3 product.
    it would be useful to know why one SQL Server instance with multiple SAP databases is better than multiple SQL Server instances with one SAP database for each.
    thank you.

    Dear Matro,
    Please review the following thread:
    Multiple database instances on single server on SQL2005
    I also note that you state your database server is clustered using MSCS.  If this is the case you should not use a "Named Instance".  If you download the latest Netweaver 2004s Installation guide (SR1) for Windows SQL you will note that on page 172 it specifically states that you must install a "default instance". 
    If you plan to consolidate several SAP database systems on one host and use a default instance you need to consider the fact that all databases running on this instance will share resources such a memory cache etc.
    Factors such as the size of the SAP systems, whether the systems are OLTP will influence your decision
    Please post if you have any additional questions.
    Thanks
    N.P.C

Maybe you are looking for

  • I added a toolbar and it shows in the add ons and is enabled but i can't get it to show up on firefox. Any help?

    I installed a toolbar. Restarted firefox and it wasn't there. I don't know why it's not showing up or what i have to do to get it too. == This happened == Every time Firefox opened == since the first time i ever used firefox.

  • Need to format comma separated values in address line in Adobe Forms

    Hi All, I have one text in which fields are separated by comma. I want to display the text in a text field. But whenever there is a comma the text following it needs to be printed in the same text field on new line. Is there any way to achieve this.

  • Systemd migration issue

    I'm having some serious issues migrating a machine to systemd.  The first error I had was with dbus refusing to start, apparently when I did my upgrade this morning it did not add the dbus user/group. I created the user and then dbus.service starts b

  • Content Viewer to projector

    Just wondering if anyone has tried... is the iPad app able to utilse video out? I need to present some publications next week but can't test until the weekend... really hoping it can! ;-) Thanks.

  • Using a UK bought iPhone5 in Canada

    I have an iphone 5 bought here in the UK, but I'm moving to Canada for a year in a few weeks. I have a vague understanding that the phone will still work in Canada, but can someone explain the steps involved to make it happen. For example: Do I get t