1 server, multiple oracle_homes for each instance (dev, test, uat, etc)...

Hello,
We have one beefy server to hold our dev and test and maybe more non-production databases. My plan was to install separate oracle_homes for each so that I can patch and only affect one instance at a time. Is anybody else doing this? Does this sound right? Any gotchas that you have run into with this type of environment?
I read something about you should only have one active listener...
Same concept, but with the ASM instance. Can I also install multiple oracle_homes for each asm instance on the same box? Is anybody else doing this? Again any gotchas people have run into to? For ASM, should I also have only one active listener?
Am I right that the only thing that affects all instances is at the OS, hardware level such as Linux patches, anything to do with users, groups, shared folders, nics, etc?
Thank you for your input!

For ASM, should I also have only one active listener?ASM does NOT require any listener & none should exist for ASM.

Similar Messages

  • Multiple port for one instance

    hello there,
    Here is my requirement...
    If one of my master ldap went down for couple of hours and when i bring it up... all the arrowpoint traffic is routed immediately to this server and hence whatever changes happend in the secondary server was not showing up immediately in this primary master server. To avoid this issue.. can i use a different port for replication only and once the replication is completed , then i want to allow the client to access the main port.
    Is it possible? Any idea? Thank you for anyone input.
    SS

    1. EITHER multi-home your network card so that it has multiple IP addresses
    Launch each instance of ldap with the commandline option to bind this instance to a particular IP address
    2. OR provide alternate ports for each instance of ldap
    This is easier to do . However, it is not recommended for production systems. Usually used in development.
    If the scenario is production environment use first method.
    If it is a development environment try the second.
    See the port properties. Check the ldap port settings.
    NOTE: ldap has a known bug. To fix this get into sun site. This bug is fixed.
    Thanks
    --Britto                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Listener - Two Services for Each Instance

    Oracle 11r2g was installed on a Linux SO. Everything is working, but when I check the Listener Services I got this status:
    lsnrctl services
    Service "S060" has 1 instance(s).
    Instance "S060", status UNKNOWN, has 1 handler(s) for this service...
    Handler(s):
    "DEDICATED" established:86 refused:0
    LOCAL SERVER
    Service "S060.domain" has 1 instance(s).
    Instance "S060", status READY, has 1 handler(s) for this service...
    Handler(s):
    "DEDICATED" established:1289 refused:0 state:ready
    LOCAL SERVER
    There are Two Services for Each Instance. Is it normal or do I have to check anything else?
    Thanks in advance.

    910492 wrote:
    Oracle 11r2g was installed on a Linux SO. Everything is working, but when I check the Listener Services I got this status:
    lsnrctl services
    Service "S060" has 1 instance(s).
    Instance "S060", status UNKNOWN, has 1 handler(s) for this service...
    Handler(s):
    "DEDICATED" established:86 refused:0
    LOCAL SERVER
    Service "S060.domain" has 1 instance(s).
    Instance "S060", status READY, has 1 handler(s) for this service...
    Handler(s):
    "DEDICATED" established:1289 refused:0 state:ready
    LOCAL SERVER
    There are Two Services for Each Instance. Is it normal or do I have to check anything else?
    Thanks in advance.Pretty normal. The "unknown" is the static registration coming from the SID_LIST entry in the listener.ora file. The "ready" is the dynamic registration from the db instance itself.

  • Separate UNDO tablespace for each instance

    Version: 10.2.0.4, 11.2.0.2
    I've noticed that there is an UNDO tablespace for each instance in RAC. Since UNDO tablespace lies in the shared storage, isn't it better to have just one UNDO tablespace for all instances?

    Max wrote:
    Version: 10.2.0.4, 11.2.0.2
    I've noticed that there is an UNDO tablespace for each instance in RAC. Since UNDO tablespace lies in the shared storage, isn't it better to have just one UNDO tablespace for all instances?Each instance in the RAC system can only use one undo tablespace at a time. In other words, instances cannot share undo tablespaces. Each instance in the cluster, being an independent transaction-processing environment, maintains its own UNDO area for undo management.
    Either automatic undo management or rollback segment undo can be used to manage undo space. If the automatic rollback method will be used, set the global parameter undo_management to auto in the server parameter file, and set the undo_tablespace parameter to assign the undo tablespace to the instance.
    The RAC system allows the creation and use of several undo tablespaces. When the instance is started, it uses the first available undo tablespace. A second instance will use another undo tablespace. Thus, each instance in a RAC system will have exclusive access to a particular undo tablespace at a given time. The undo tablespace cannot be shared among the instances at the same time. Only once an undo tablespace is released by an instance, it can be assigned to another instance. However, all instances can read blocks from any or all undo tablespaces for the purpose of constructing read-consistency images.
    source:http://www.dba-oracle.com/real_application_clusters_rac_grid/undo_management.htm

  • How to print multiple footers for each page in RTF template xml report.

    Hi,
    How to print multiple footers for each page in RTF template xml report.
    i am able to print ( two sets ) ...
    up to last page ( one template ) and for last page ( another template).
    i want to change the footer information based on the group value printed in the report ( it might be 5 to 6) In every report run.. can you please check and let me know do we have any feasibility to achieve this.
    Thanks in advance.
    Regards,
    KAP.

    You can remove all other logic, like last page only contents (start@last-page:body), etc and section breaks if any you have inserted manually.
    Just have for-each@section logic.
    It would be difficult for me to guess what you have done without looking at your RTF or describing here.

  • How to generate multiple files for each segment in the IDOC

    Hi,
    I have a IDOC with multiple segments, for each segment, a file needs to be generated,
    There is only one target structure. Please let me know as to how do we handle this requirement in XI.
    Regards,
    Younus

    Use multimapping in message mapping. Then map the Idoc node to the Message Type of File.
    Illustration of Multi-Mapping and Message Split using BPM in SAP Exchange Infrastructure
    Regards,
    Prateek

  • Application Server job failed for service instance Microsoft.Office.Server.Search.Administration.SearchDataAccessServiceInstance

    Hi 
    in our shaepoint farm we have a application server,one wfe server and one reporting server
    and we are using BI solutions and running performance point service 
    i keep getting below error in wfe server and reporting server as well also.
    Log Name:      Application
    Source:        Microsoft-SharePoint Products-SharePoint Server
    Date:          01/09/35 02:23:34 م
    Event ID:      6481
    Task Category: Shared Services
    Level:         Error
    Keywords:     
    User:          XYZPORTAL\spfarm
    Computer:      XYZWFE02.XYZportal.com
    Description:
    Application Server job failed for service instance Microsoft.Office.Server.Search.Administration.SearchDataAccessServiceInstance (b340454e-ab06-4981-80f7-81d2326a1b32).
    Reason: An update conflict has occurred, and you must re-try this action. The object SearchDataAccessServiceInstance was updated by XYZPORTAL\spfarm, in the OWSTIMER (7296)
    process, on machine XYZWFE02.  View the tracing log for more information about the conflict.
    Technical Support Details:
    Microsoft.SharePoint.Administration.SPUpdatedConcurrencyException: An update conflict has occurred, and you must re-try this action. The object SearchDataAccessServiceInstance
    was updated by XYZPORTAL\spfarm, in the OWSTIMER (7296) process, on machine XYZWFE02.  View the tracing log for more information about the conflict.
       at Microsoft.SharePoint.Administration.SPConfigurationDatabase.StoreObject(SPPersistedObject obj, Boolean storeClassIfNecessary, Boolean ensure)
       at Microsoft.SharePoint.Administration.SPConfigurationDatabase.Microsoft.SharePoint.Administration.ISPPersistedStoreProvider.PutObject(SPPersistedObject persistedObject,
    Boolean ensure)
       at Microsoft.SharePoint.Administration.SPPersistedObject.BaseUpdate()
       at Microsoft.Office.Server.Search.Administration.SearchDataAccessServiceInstance.Synchronize(Boolean calledFromSearchServiceInstance)
       at Microsoft.Office.Server.Administration.ApplicationServerJob.ProvisionLocalSharedServiceInstances(Boolean isAdministrationServiceJob)
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Microsoft-SharePoint Products-SharePoint Server" Guid="{C33B4F2A-64E9-4B39-BD72-F0C2F27A619A}" />
        <EventID>6481</EventID>
        <Version>14</Version>
        <Level>2</Level>
        <Task>3</Task>
        <Opcode>0</Opcode>
        <Keywords>0x4000000000000000</Keywords>
        <TimeCreated SystemTime="2014-06-28T11:23:34.565108900Z" />
        <EventRecordID>1419864</EventRecordID>
        <Correlation ActivityID="{CEACAABB-34A0-41F6-88B0-0834929B654C}" />
        <Execution ProcessID="14104" ThreadID="19380" />
        <Channel>Application</Channel>
        <Computer>XYZWFE02.XYZportal.com</Computer>
        <Security UserID="S-1-5-21-681022615-1803309023-368063384-1108" />
      </System>
      <EventData>
        <Data Name="string0">Microsoft.Office.Server.Search.Administration.SearchDataAccessServiceInstance</Data>
        <Data Name="string1">b340454e-ab06-4981-80f7-81d2326a1b32</Data>
        <Data Name="string2">An update conflict has occurred, and you must re-try this action. The object SearchDataAccessServiceInstance was
    updated by XYZPORTAL\spfarm, in the OWSTIMER (7296) process, on machine XYZWFE02.  View the tracing log for more information about the conflict.</Data>
        <Data Name="string3">Microsoft.SharePoint.Administration.SPUpdatedConcurrencyException: An update conflict has occurred, and you must
    re-try this action. The object SearchDataAccessServiceInstance was updated by XYZPORTAL\spfarm, in the OWSTIMER (7296) process, on machine XYZWFE02.  View the tracing log for more information about the conflict.
       at Microsoft.SharePoint.Administration.SPConfigurationDatabase.StoreObject(SPPersistedObject obj, Boolean storeClassIfNecessary, Boolean ensure)
       at Microsoft.SharePoint.Administration.SPConfigurationDatabase.Microsoft.SharePoint.Administration.ISPPersistedStoreProvider.PutObject(SPPersistedObject persistedObject,
    Boolean ensure)
       at Microsoft.SharePoint.Administration.SPPersistedObject.BaseUpdate()
       at Microsoft.Office.Server.Search.Administration.SearchDataAccessServiceInstance.Synchronize(Boolean calledFromSearchServiceInstance)
       at Microsoft.Office.Server.Administration.ApplicationServerJob.ProvisionLocalSharedServiceInstances(Boolean isAdministrationServiceJob)</Data>
      </EventData>
    </Event>
    adil

    HI
    I cleared the configuration cache and restarted the Reporting server ,
    and performance point service, 
    and bi Pointers working fine and after some time it stopped to render data,
    and received below error messge in wfe server
    Log Name:      Application
    Source:        Microsoft-SharePoint Products-PerformancePoint Service
    Date:          04/09/35 01:44:58
    م
    Event ID:      1
    Task Category: PerformancePoint Services
    Level:         Error
    Keywords:     
    User:          NT AUTHORITY\IUSR
    Computer:      XYZWFE02.XYZportal.com
    Description:
    An exception occurred while the width of the Web. Diagnostic information that may help determine the cause of the following in this issue:
    Microsoft.PerformancePoint.Scorecards.BpmException: There is a problem in the preparation of a Web Part for display.
    Error code "Services PerformancePoint" is 20700.Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Microsoft-SharePoint Products-PerformancePoint Service" Guid="{A7CD5295-CBBA-4DCA-8B67-D5BE061B6FAE}" />
        <EventID>1</EventID>
        <Version>14</Version>
        <Level>2</Level>
        <Task>1</Task>
        <Opcode>0</Opcode>
        <Keywords>0x4000000000000000</Keywords>
        <TimeCreated SystemTime="2014-07-01T10:44:58.277694100Z" />
        <EventRecordID>1426175</EventRecordID>
        <Correlation ActivityID="{C4FDF79F-347D-48C5-8F2D-B732D353F20E}" />
        <Execution ProcessID="17088" ThreadID="18964" />
        <Channel>Application</Channel>
        <Computer>XYZWFE02.XYZportal.com</Computer>
        <Security UserID="S-1-5-17" />
      </System>
    </Event>
    adil

  • How to make RECORD for saving multiple rows for each employee..

    Hi,
    How can I create a record for saving multiple rows for each employee... (parent child relationship)
    I have created all required fields, then created a record, and then created a page. in that page i dragged-n-dropped a scroll area on that page and dropped all required fields from record into that scroll-area.
    whats is happening that its saving ONE (the first) record fine, but for the second record its not storing EMPLID for that row..
    Will I have to make some change at RECORD level ?
    OR Will i have to make some configuration in parent component ?

    Hi, the problem is solved. The record will be created in same way. just create more then one keys (allowing to make composite key in DB table)

  • Restrict core for each instance

    can we restrict core for each instance while creating database
    Note: if we have 8 core of which i suppose to assign 4 core alone to single instance ,  is if possible to assign
    can anyone help on this

    There are actually two ways depending on the OS, database version and edition you are using:
    With Linux and Solaris Oracle most recently announced (11.2.0.4) the support for cgroups (control groups on Linux with kernel >= 2.6.32) or resource pools (Solaris >= 11 SRU 4). From my perspective it is the best resource throtteling you can have for an Oracle database and it works with all Editions (Enterprise, Standard, Standard One). Further information can be found on my blog (www.carajandb.com/blogs) in both English an German.
    The other mechanism it instance caging (available since 11.2.0.1) which uses the parameter cpu_count to limit the number of CPUs for a single instance. But this is available for Enterprise Edition only in combination with the resource manager.

  • Device summary pane does not show capacitiy totals for each category (audio, remaining, photos, etc.)

    When viewing the summary pane for my ipod, the summary bar does not show totals for each category (audio, remaining, photos, etc.). It does not show when hovering over each category either. Seems to be some type of bug with itunes. I have tried re-installing itunes but that does not work. How do I fix this?

    Hello vetsrini.
    Thanks a lot for your kind reply. As i said, i'm new to this and sometimes i just cannot pass over some problems. Here are the fields i have inserted:
    <?for-each:LIST_G_SETUP/AS_OF_DATE?>
    <?end for-each?>
    <?for-each@section:G_CUST_INV?>
    <?for-each:G_1?>
    <?INVNUM?>
    <?INVOICE_TYPE_INV?>
    <?DUE_DATE_INV?>
    <?sum (C_INV_BALANCE)?>
    <?sum (C_INV_B0)?>
    <?sum (C_INV_B1)?>
    <?sum (C_INV_B2)?>
    <?sum (C_INV_B3)?>
    <?sum (C_INV_B4)?>
    <?sum (C_INV_B5)?>
    <?end-for-each-group?>
    <?TOTAL_INV_AMT_DSP?>
    <?TOTAL_INV_B0_DSP?>
    <?TOTAL_INV_B1_DSP?>
    <?TOTAL_INV_B2_DSP?>
    <?TOTAL_INV_B3_DSP?>
    <?TOTAL_INV_B4_DSP?>
    <?TOTAL_INV_B4_DSP?>
    <?end for-each:G_CUST_INV?>
    In the header of the template i also have <?CUST_NAME_INV?> and the report date. When i try to enter the <?AS_OF_DATE?> it is not printed and also the header is not shown any longer. Once again, thank you for any help,
    Octavio

  • Executing a message mapping for each instance of a sub-message

    Hi,
    I have a message struct like the following.
    MT_TEST (1..1)
             |----
    >IDOC (1..Unbounded)
    There is a field in each instance of Idoc, depending on its value, I need to perform receiver determination.
    The target for each IDOC instance will be different for each value of the field.
    How do I write a XPath expression to achieve this?
    Also, is there any other method of achieving the same goal?
    Cheers,
    Earlence

    Hmmm.. so idoc is at source side..... Ok so multiple idocs are coming in one bundle BUT you cannot just divide the payload based on some conditions in Receiver Determination.
    In your mapping you can map the source date to different targets but that is different thing.
    Note: You can either send the whole payload to one receiver or nothing. You cannot send a part of the payload to 2 different receivers.
    So it means it doesn't seems to be possible.
    Regards,
    Sarvesh

  • Two related tasklists (Main/sub) with a workflow creating multiple subtasks for each maintask

    Hey folks!
    I'm really a SP-freshmen and i need a no-code solution (the farm doesn't really allow custom-code).
    So this is what I've got:
    A list called "ManagementDB" based on two columns, Work-teams (like HR/Sales) and the current head-manager of the specific work-team.
    - IT will most likely manage this list while others may just read it.
    A task list called Sub-tasks which will contain each subtask for the main ones.
    - A Manager will finnish this task.
    Another task list called Main-tasks, which (obviously) will be occupied by main-tasked referenced to subtasks.
    - A Boss will be creating these tasks.
    A Boss will go in to the Main-task list and create a new Task, for example "Check your employees vacationplans". As the Boss creates the main-task he will choose what teams that should do the task(like Sales/HR, remember this
    is within a lookup from the "ManagementDB" list). Then there's separate task created in the sub-tasklist for each team chosen in the maintask creation.
    As looping isn't possible within a SPD Workflow and as the lookup column containing all the choices is only a string in the workflow(Seperated with ";", like this: "HR; SALES; FINANCE") I'm really not seeing a good way of doing
    this.
    There are 80 different work-teams with managers and the best solution would be if the workflow were "flexible" rather then static (which is so far the only way I've managed to do this).
    Kr,
    Lankus 

    Without code, we're limited in our options in SP2010. If you move to SP2013, we can use loops and this is (fairly) easy to accomplish. Without it, the best option would probably be to do InfoPath. You could create a repeating table within a task that shows
    the subtasks.
    Andy Wessendorf SharePoint Developer II | Rackspace [email protected]

  • HT204085 why do I have to re-type the password for each item, like contacts, messages etc. every time I restart the computer?

    Every time I start up the computer I get a pop up to type in my keychain password for each item. One for contacts and again for messages etc. Why do I have to do this every time at startup?

    Hello, GoodyearMary. 
    Thank you for the question.  Here are a couple articles that you may find helpful with this issue.
    OS X: Keychain Access asks for keychain "login" after changing login password
    http://support.apple.com/kb/HT1631                 
    OS X Mavericks v10.9.1: Repeated prompts to unlock "Local Items" keychain
    http://support.apple.com/kb/TS5362
    Regards,
    Jason H.

  • What do I need to set in order for each instance of the step type in the sequence to act individually?

    I'm not able to change parameters on one step without it changing the parameters on another instance of the step within the same sequence.  Is there something in the step type properties that I need to set to change this?
    For instance, I have created a custom step called "Battery PWR" that the user can insert into a sequence, hit the "edit" button, set a control in a GUI to 12V and hit an "Okay" button so that the post-step condition causes the power supply voltage to change.  Then, later in the sequence I want the user to be able to insert the same custom step, hit the edit button, set the control to 0V and hit an "Okay" button so that the post-step conditition causes the power supply to go to 0V.  The problem is, when the user edits one of the steps, it causes the other step to change to the same value.
    I know that this has a simple fix, just can't seem to find it.

    I answered my own question.  I was reading and writing to a file global instead of the step parameters, so I was basically overwriting my variables each time I edited the step.  I'm obviously a novice TestStand user.

  • Diill through configuration BPC to ECC with multiple values for each dims

    Hi Guys,
    I have a situation where I want to pass on multiple values (ex: Country A is made up of multiple company codes 1000, 1010, 1020).
    I added these 3 values in member property maintenance for the node Country A under a propety I created called ECC_CC.
    In the URL for DT I have ECC screeen field name BURKS_LOW=?
    When I test this DT, I go the transaction screen (eg: K5EZ) and the company code is filled with 1000 and does not recognize other values.
    Did anybody expoerience this situaton? What needs to be done to enable multiple selections insteaf of single selections as it is doign now?
    Thanks in advance
    Raj

    Hi Rich,
    I saw your similr reply to Vijy/IBM. Thanks for your queston.
    I have a followup question. Is there any workaround to accomlish this task.
    Example: What if I pass a single value though a custom ECC transaction (ZKE5Z) for profict center parmeter weather it is parent node value (eg: WWACX) or base member value (eg: 1000). Is there anyway in ECC to receive this parameter, parse it and flatten it as necsary to multiple values and execute standard txn KE5Z.
    Just a wild thought. Feel free to shoot me if I am wrong!
    Thanks
    Raj
    Note:I'll award points even if he sanwer is "NO" for this question - just kidding!

Maybe you are looking for