Application changes for RAC

We are having 8 different applications supported by a single instance database with 8 different schema  for each of these applications. We are planning to move these schema to a oracle RAC environment for high-availability reasons. While I am very conformable with setting up the RAC environment( 2 node) , I have questions about how well the applications can function as soon as I migrate all
the schema to the 2 node RAC. My questions are :
a >> Do I need to have the developer change anything in the application code in order to support the RAC.
b >> How  can I ensure the load balancing of the application happen after migration
c >> Is there anything I have to do to make sure the application really works well in this environment so as to make the investment in time /money/effort is worthwhile ?
Appreciate your response

You may want to look at any sequences. By default, they will have been created with NOORDER which can cause unexpected results in a clustered database.
And for your other question, are you sure you want load balancing? You said that the purpose of the RAC was high availability, so i would think that you need to look at service and session failover, not load balancing.

Similar Messages

  • Application Dependencies for RAC DBs

    What are application Dependencies for RAC DBs specially there connectivity, and High availability?

    You'll probably get lots of suggestions based on lots of experiences, however, those things may or may not happen to your application. The best and always-applicable advice you'll get is that you absolutely must test your application in every possible scenario (and even scenarios you think are impossible) for how it reacts to failure as well as how it scales with parallelism and how much contention it creates due to its design. Create a realistic test environment, ensure you can produce realistic, real-world load on the application, and then start testing. With 11g, the load generation gets a lot easier to do with Real Application Testing. With earlier releases, it will be using more traditional methods/tools.
    So, you'll get good advice, but it won't be a substitute for doing the actual testing work yourself with your application.

  • Applications Dependencies for RAC DBs

    What are application Dependencies for RAC DBs specially there connectivity, and High availability?

    Hi, not must exist any dependency, for the applications must be transparent. The application only can see the service database where it cans connect and work.
    Regards.

  • 11.2.0.3 New features or Changes for RAC

    Grid Version : 11.2.0.3
    Platform : Solaris/AIX/LINUX
    Are there any changes or new features for 11.2.0.3 Grid Infrastructure ?

    Thanks for that link. But it doesn't say anything specific to GI. The closest it gets is some ACFS stuff.
    I am looking for changes as well (not just new features)

  • Changing application used for streaming

    Hi all, I am going insane here.....
    I want to listen to the radio online but for some reason their file now tries to open with VLC instead of the Windows Media Player that it needs. It used to work fine with WMP but VLC can't play it.
    I've tried changing the preferences to always use this application on any WMA files I can find but it hasn't made any difference at all.
    Does anyone have any clues?
    Thanks!

    Hi Sarah,
    Out of curiosity, which web browsing program are you using to click the links to your online stations?
    It could be that the Helper Application setting for that type of link got changed to associate your streaming radio to open with VLC now instead of Windows Media Player.
    Just a thought... hope this helps a little...
    Steve
    eMac G4 800 MHz, 512 MB RAM   Mac OS X (10.3.9)   iBook G3 366 MHz (clamshell), 576 MB RAM, Mac OS X 10.3.9

  • Regarding changing the application settings for Financial management (BPM)

    Hi,
    I have built the sample Comma application in HFM 9.3.1 using the BPM functionality from workspace as outlined in the documentation. The consolidation rules are set to "N" for this application when I open the XML using the window client. Can anyone tell me how I can change this to "Y" through workspace and load the application again. Since its a BPM application it does not allow me to load from window client. How to modify the application properties of a Financial manegement application through workspace (BPM). Any help will be appreciated.
    Thanks in Advance......

    If you extract your application from the web using the extract tasks, check on the Financial Management Application format, this should provide you with a file with an app extension something like this:
    hfmmetada.app
    When you hit extract and then click on 1 Click here to download, then save, on the save as file type button, make sure is .app; then open your app file with a text editor, change the application settings for ConsolidationRules=N to Y.

  • Making change in original application file for new version

    Hi
    I am new to DMS.
    I have a basic query about versioning of DIR.
    I have created a DIR with status in Released.
    I have attached a original application to the DIR. Now when I am creating a new version of DIR, original application file is also getting copied to the new version which is desired.
    My problem is I want to make changes into original application file in new version of DIR and want to save. But I am unable to do so. It is not allowing me to change the original application file for new version which is desired for storing some ISO documents.
    Is there any settings which I am missing?
    Waiting for reply ASAP.
    Thanks and Regards,
    Niraj Sikligar

    Hi
    If you want to make changes in the "Release" Status, go to dc10, select Doc type and define status screen. Do not put "S" (Lock mode) for Status - Release
    Also please check in new version , you are clicking on Edit symbol in Orginals tab, if u double click the file, it would open always in display mode , and it wont allow you to make any changes
    Regards
    Aby

  • How to change application action for all Firefox users?

    Hi,
    Is there any way I can change application action for all FF users. I am using Firefox admin 0.5.9.3 and deploy FF 3.6 through GP.
    Thanks

    You can change the system colors based on the system you are logging on to.  We have many users here doing that. (Red for prod, Green for Dev, etc)  You cannot use the Sap signature Design theme as it does not allow color changing.  I explained this in another post and how to change it.
    Re: Set Color for several system with sap gui 7.20
    To answer your question on how to change this for ALL users... That I cannot answer as our user base differs and they change it as they wish.  Hope this helps.
    Regards,
    Zecher

  • Is a gateway mandatory for RAC environment?

    Question:
    Is a gateway mandatory for RAC installation, general on RAC environment?
    *..when yes, why?*
    Many thanks
    I make this test with my only one RAC node
    1. Run with gateway:
    [oracle@linux1 ~]$ crs_stat -t
    Name           Type           Target    State     Host       
    ora....SM1.asm application    ONLINE    ONLINE    linux1     
    ora....X1.lsnr application    ONLINE    ONLINE    linux1     
    ora.linux1.gsd application    ONLINE    ONLINE    linux1     
    ora.linux1.ons application    ONLINE    ONLINE    linux1     
    ora.linux1.vip application    ONLINE    ONLINE    linux1     
    ora.orcl.db    application    ONLINE    ONLINE    linux1     
    ora....l1.inst application    ONLINE    ONLINE    linux1     
    ora....test.cs application    ONLINE    ONLINE    linux1     
    ora....cl1.srv application    ONLINE    ONLINE    linux1
    [oracle@linux1 ~]$ srvctl status database -d orcl
    Instance orcl1 is running on node linux1All thing seem correct!
    2. run without gateway (blank setting):
    [oracle@linux1 ~]$ crs_stat -t
    Name           Type           Target    State     Host       
    ora....SM1.asm application    ONLINE    OFFLINE              
    ora....X1.lsnr application    ONLINE    OFFLINE              
    ora.linux1.gsd application    ONLINE    ONLINE    linux1     
    ora.linux1.ons application    ONLINE    ONLINE    linux1     
    ora.linux1.vip application    ONLINE    OFFLINE              
    ora.orcl.db    application    ONLINE    OFFLINE              
    ora....l1.inst application    ONLINE    OFFLINE              
    ora....test.cs application    ONLINE    OFFLINE              
    ora....cl1.srv application    ONLINE    OFFLINE              
    [oracle@linux1 ~]$ srvctl status database -d orcl
    Instance orcl1 is not running on node linux1Something is false!

    By default, the server's default gateway is used as a ping target during the Oracle RAC 10g VIP status check action.
    Upon a ping failure, Oracle will decide that the current interface where the VIP is running has failed, and will initiate
    an interface / internode VIP failover.
    In above case, we used just one node for CRS installation, so the VIP coudn't failover to other nodes and thus reported additional error like :
    CRS-1006: No more members to consider
    CRS-0215: Could not start resource 'ora.dbtest2.vip'.
    Try ->
    A parameter FAIL_WHEN_DEFAULTGW_NOT_FOUND in the file
    $ORA_CRS_HOME/bin/racvip to address this problem.
    The following steps will fix the VIP starting problem for above mentioned scenario.
    1- stop nodeapps
    2- As root,
    vi the script $ORA_CRS_HOME/bin/racgvip and change the value of
    variable FAIL_WHEN_DEFAULTGW_NOT_FOUND=0 .
    3- start nodeapps and you should see the resources ONLINE
    You may proceed with netca and dbca to create a RAC database after this.

  • How Do I Configure SSL for RAC Installation.

    Experts,
    Requesting your inputs on configuring SSL for my RAC environment.
    - Oracle DB version is 11.2.0.2
    - RAC is with two nodes.
    - Two nodes are : rac1.oracle.com and rac2.oracle.com
    - RAC setup has SCAN feature configured. SCAN FQDN : racscan.oracle.com
    - All clients talk to RAC DB using SCAN feature as shown below.
    client applications -> racscan.oracle.com ---> rac1.oracle.com
    ---> rac2.oracle.com
    - tnsnames.ora file on both RAC instances has hostname as "racscan.oracle.com" instead of their individual phyiscal host names.
    How do I configure SSL for RAC:
    1. Do I need to generate certificate request for individual hostnames or only for SCAN hostname ?.
    2. If I generate a certificate based on SCAN hostname, how does SSL work since SCAN hostname is not a phyiscal host name ?
    3. What is recommended strategy for configuring SSL for RAC environment ?
    Thanks

    The documentation on the creation of Oracle Wallets is not specific to RAC, and the RAC SCAN instructions for TCPS are very vague on the specific requirements for the certificates required in the wallets for proper operation. I too am struggling to get it to work. Does anyone have a more technical guide to the specific configuration of the certificates needed and what specific configuration file changes need to be made?
    Also, the self signed documentation is getting REALLY old. Oracle, please stop giving instructions that demonstrate irresponsibility and show the proper method of certificate requesting and importing to wallets.
    Edited by: user11338513 on Mar 21, 2012 2:23 PM

  • Solutions for access as ROOT for RAC DBA duties

    Our Networking Team and Applications Team are going through some growing pains. We are trying to resolve what permissions should be given to a RAC DBA. Our RAC DBA is responsible for Oracle Clusterware, Oracle Automatic Storage
    Management and Oracle RDBMS software. The OS, Server and Storage Subsystem are the responsibility of the System Administrator. We have the following Environment:
    Production and Test (RAC)
    Oracle Enterprise Linux 5 update 2
    Oracle Clusterware 11.2.0.2 -- Grid Infrastructure
    Oracle ASM 11.2.0.2
    Oracle Database 11.2.0.2 EE
    Development (Single Instance)
    Oracle Enterprise Linux 5 update 2
    Oracle ASM 11.2.0.2 -- Grid Infrastructure
    Oracle Database 11.2.0.2 EE
    As the RAC DBA, I have identified the following areas that require ROOT for RAC and Single Instance DB's; however, I understand there may be more:
    diagcollection.pl
    - diagnostic tool for Oracle Clusterware and may be requested by Oracle Support
    ocrconfig
    - to repair ocr configuration issue (add, replace and remove requires root)
    srvctl modify
    - required root to change ip address
    tar
    - TAR Grid Infrastructure Directory structure preserving files with ROOT ownership
    cluvfy
    - cluvfy fix it scripts need to run as ROOT
    - some cluvfy commands under 11gr1 would only run properly for -post cfs check as ROOT in our last installation
    ASM Libraries
    - ROOT required to install and configure ASM libraries
    fdisk - l
    - this is used to see disks attached which is relevant when ASM disks are not mounted
    /etc/sysconfig/oracleasm
    - oracleasm loading configuration file
    /usr/sbin/oracleasm
    - to make disks available to ASMLIB (scandisks etc.)
    /usr/sbin/asmtool
    - asm config tool due to bug
    asm cluster file system
    - some commands require ROOT (mounting etc.)
    - acfsutil
    /var/log/messages
    - loading errors ohas and oracleasm would be logged here
    cvuqdisk
    - needs to be loaded for new install
    root.sh
    - script needed to run at install, upgrades and patching
    oraInstRoot.sh
    - script needed to run at install
    rootupgrade.sh
    - upgrade script
    roothas.pl
    - upgrade script
    ocrcheck
    - check for ocr corruption
    - corrupt check portion requires ROOT
    - oracle local registry
    Grid Infrstructure
    - .runInstaller from Grid Infrastructure
    - includes upgrades
    asm configuration assistant (asmca)
    - configuration of asm diskgroups
    - vol mgr for asm disks
    ocrconfig
    - ocr configuration tool
    - ocr import
    - ocr export
    - oracle local registry
    ocrdump
    - used to check ocr backup file
    - oracle local registry
    opatch
    - patching grid control requires ROOT
    crsctl
    - Startup and Shutdown Oracle Clusterware, Oracle ASM and Database/Instance
    - restore voting disk
    - restore ocr
    - set log for dynamic debugging
    - check install periodically
    srvctl
    - modify nodeapps (ex. ip address change)
    - add filesystem (acfs)
    What solutions have people found so that RAC DBA can perform responsibilites yet not have ROOT password?

    In all the environments I've worked in, I either had direct su access with knowledge of the root password or used sudo. I really can't imagine an environment that would require something other than either of those two options.
    In places with stricter auditing requirements we used sudo in conjunction with the sudosh shell wrapper to log all activities to syslog, but this was used by everyone and not just the DBA
    Is SUDO the only solutuion? Every command need to be entered into SUDO config files that necessitates ROOT access.
    As I demonstrated in the other thread, giving the oracle user sudo access to files that are writable by the oracle user (eg. root.sh) gives them the ability to access to a root shell. It is good to implement a "minimum privileges necessary" policy in your organization but it has to be within reason. The minimum privilege necessary for running and maintaining CRS is root.
    Edited by: AllYourDataBase on Apr 18, 2011 1:44 PM

  • Tasks that require ROOT for RAC DBA

    Our Networking Team and Applications Team are going through some growing pains. We are trying to resolve what permissions should be given to a RAC DBA. Our RAC DBA is responsible for Oracle Clusterware, Oracle Automatic Storage
    Management and Oracle RDBMS software. The OS, Server and Storage Subsystem are the responsibility of the System Administrator. We have the following Environment:
    Production and Test (RAC)
    Oracle Enterprise Linux 5 update 2
    Oracle Clusterware 11.2.0.2 -- Grid Infrastructure
    Oracle ASM 11.2.0.2
    Oracle Database 11.2.0.2 EE
    Development (Single Instance)
    Oracle Enterprise Linux 5 update 2
    Oracle ASM 11.2.0.2 -- Grid Infrastructure
    Oracle Database 11.2.0.2 EE
    As the RAC DBA, I have identified the following areas that require ROOT for RAC and Single Instance DB's; however, I understand there may be more:
    diagcollection.pl
    - diagnostic tool for Oracle Clusterware and may be requested by Oracle Support
    ocrconfig
    - to repair ocr configuration issue (add, replace and remove requires root)
    srvctl modify
    - required root to change ip address
    tar
    - TAR Grid Infrastructure Directory structure preserving files with ROOT ownership
    cluvfy
    - cluvfy fix it scripts need to run as ROOT
    - some cluvfy commands under 11gr1 would only run properly for -post cfs check as ROOT in our last installation
    ASM Libraries
    - ROOT required to install and configure ASM libraries
    fdisk - l
    - this is used to see disks attached which is relevant when ASM disks are not mounted
    /etc/sysconfig/oracleasm
    - oracleasm loading configuration file
    /usr/sbin/oracleasm
    - to make disks available to ASMLIB (scandisks etc.)
    /usr/sbin/asmtool
    - asm config tool due to bug
    asm cluster file system
    - some commands require ROOT (mounting etc.)
    - acfsutil
    /var/log/messages
    - loading errors ohas and oracleasm would be logged here
    cvuqdisk
    - needs to be loaded for new install
    root.sh
    - script needed to run at install, upgrades and patching
    oraInstRoot.sh
    - script needed to run at install
    rootupgrade.sh
    - upgrade script
    roothas.pl
    - upgrade script
    ocrcheck
    - check for ocr corruption
    - corrupt check portion requires ROOT
    - oracle local registry
    Grid Infrstructure
    - .runInstaller from Grid Infrastructure
    - includes upgrades
    asm configuration assistant (asmca)
    - configuration of asm diskgroups
    - vol mgr for asm disks
    ocrconfig
    - ocr configuration tool
    - ocr import
    - ocr export
    - oracle local registry
    ocrdump
    - used to check ocr backup file
    - oracle local registry
    opatch
    - patching grid control requires ROOT
    crsctl
    - Startup and Shutdown Oracle Clusterware, Oracle ASM and Database/Instance
    - restore voting disk
    - restore ocr
    - set log for dynamic debugging
    - check install periodically
    srvctl
    - modify nodeapps (ex. ip address change)
    - add filesystem (acfs)
    What other items would a RAC DBA need to have ROOT access for?

    I'd like to say at the outset that this is a scenario and I am NOT in anyway choosing who does what. A simple -- not so simple -- discussion of roles and responsibilities and associated privileges. If you say that the System Administrator is managing the Grid Infrastructure then this would include all Clusterware and Storage Management (ASM) activities. The System Administrator would manage the OCR and Voting Disks, backups, integrity checks etc. The DBA would then only be responsible for adding the storage within the database itself like assigning tablespaces that reference ASM Disk Groups. This doesn't mean that the DBA can't see the ASM information in the database. The major challenge seems to give your DBA access to the OS, networking and storage tools to preliminarily investigate what they believe to be a OS, networking or storage issue. Without this crossover, your System Administrator may be doing work that is unnecessary. A DBA should have clear understandings of what performance the storage system, cpu, memory and networking should be providing and access to the tools that allow them to understand what side of the fence an issue resides.
    There seem to be choices for an organization.
    1) Is there a position called RAC DBA or is the RAC portion managed by the System Administrator.
    2) If a RAC DBA exists then what should the System Administrator be responsible for
    3) What access is need for an existing RAC DBA?
    4) How will access privileges be given to the RAC DBA?
    5) other considerations regarding security?
    I agree that there needs to be crossover regarding handling workload and issues. The agreements on roles and responsibilities shouldn't stop the crossover but they should help in understanding who is ultimately responsible for certain areas of the system and application.
    If this isn't happening at organizations then how is it handled? or not handled?

  • Applications Change Management Pack 3.0 now available

    E-Business Suite Applications Technology Group recently released a new product, the Application Change Management Pack (ACMP), and a new version of their Application Management Pack (AMP).
    The Application Change Management Pack is noteworthy because it provides three new tools for automating updates to multiple E-Business Suite instances:
    Customization Manager automates the packaging of your customizations into AD-compliant packages that can be deployed across multiple E-Business Suite instances. Before packaging, the Customization Manager validates your customizations against Oracle's software coding best practices.
    Patch Manager integrates with Oracle Metalink and automatically downloads and deploys different types of patches across multiple (single or multi-node) E-Business Suite instances.
    Setup Manager helps manage functional setups that need to be duplicated across multiple E-Business Suite instances.
    Licencing
    Application Management Pack for Oracle E-Business Suite and Application Change Management Pack for Oracle E-Business Suite are separately licensed products. Application Management Pack for Oracle E-Business Suite Version 3.0 is a mandatory prerequisite for Application Change Management Pack for Oracle E-Business Suite Version 3.0 and should be licenced separately.
    Downloads
    The Application Management Pack and Application Change Management Pack are available as a single install using Oracle Universal Installer. They can be downloaded via:
    [Application Management Pack and Application Change Management Pack for Oracle E-Business Suite Version 3.0 (Patch 8333939)|http://updates.oracle.com/ARULink/PatchSearch/process_form?bug=8333939#uage=0&process=Submit]
    References
    [Getting Started with Oracle Application Management Pack and Application Change Management Pack for Oracle E-Business Suite Version 3.0 (Metalink Note 812315.1)|https://metalink.oracle.com/metalink/plsql/showdoc?db=NOT&id=812315.1]
    [Oracle Enterprise Manager Application Change Management Pack for Oracle E-Business Suite (PDF, 260K)|http://www.oracle.com/technology/products/oem/pdf/ds_appl_chg_mgmt.pdf]
    [Application Management Pack for Oracle E-Business Suite Data Sheet (PDF, 80K)|http://blogs.oracle.com/stevenChan/2009/06/www.oracle.com/technology/products/oem/pdf/apps_mgmt_ebiz.pdf]
    Related Articles
    [Comparing OEM Data Masking and AMP Data Scrambling Features|http://blogs.oracle.com/stevenChan/2008/04/comparing_oem_data_masking_and.html]
    [Certified Oracle RAC Scenarios for Oracle E-Business Suite Cloning|http://blogs.oracle.com/stevenChan/2009/03/certified_rac_scenarios_for_ebs_cloning.html]

    There are many enhancements in Setup Manager compared to iSetup. To list a few:
    1) ability to create a project which groups extracts, loads and reports and orchestrate these tasks as per your requirements.
    2) Ability to migrate data between point releases of EBS. Example, you can move data from 12.0.4 to 12.0.6 or 12.1.1.
    3) Ability to share the projects with other users.
    4) You can do extraction and loading to multiple instances in a single execution.

  • How do I access "Firefox is NOT compatible with this application. For best performance, please use Internet Explorer 5.0 and above...." web sites; when I try to download any alternate browser, then a warning that alternate is "imcompatable with your opera

    How do I access websites that warn: "Firefox is NOT compatible with this application. For best performance, please use Internet Explorer 5.0 and above...."? When I try to download any alternate browser, all I get is another warning that the alternate is "not compatible with your operating system." Is Firefox preventing this? The site listed below is a job application site. I've had this same problem with other job application sites also.
    == URL of affected sites ==
    https://storefront.kenexa.com/lithia/cc/Home.ss

    There should be a User Agent Switcher menu item under Tools, which gives you the browser names you can impersonate.
    The menu item name changes to the browser UA you are presently using.
    There is also a User Agent Switcher button, you can add it using View -> Toolbars -> Customize, and dragging the button to your toolbar.
    See http://chrispederick.com/work/user-agent-switcher/features/ and http://chrispederick.com/work/user-agent-switcher/help/
    You can just start trying IE versions (or the versions it says on the site) until it lets you in.

  • ABAP Web Dynpro Application changes in Administation Mode no longer working

    Hi Gurus,
    To apply customizing to a standard SAP Web Dynpro application we used to simply run the application in administration mode. After we changed a parameter to allow for theme application this adminstration mode no longer works. Right-Click simply acts as if you are running the application normally. We have tried to remove our parameter but this had no effect.
    How can we "fix" this error without creating a new custom configuration which will cause the URL to change?
    Thanks,
    Garth

    Hi,
    how did  you  open in administrative mode?
    to open in adminstrative mode do as follows:
    In se80 ,i.e in the menu bar:
    Web Dynpro Application->Test->Test in Administation mode.
    i hope u can see the option "Settings for surrent config" .
    you can refer the thread.
    [Re: ABAP Web Dynpro Application changes in Administation mode]
    Priya.

Maybe you are looking for

  • Styling text submitted to a CMS

    Hi I am designing a website with CMS for a local church. Could anyone help me with controlling the appearance of text submitted to the database using the record insert wizard. My primary problem is that any text submitted to the database does not dis

  • Need to create a dynamic caption(column name) in a dynamic table

    Hi All, I have created dynamic table .But the dynamic column is not showing.I have created two column name that is name and empId .I have tried with following code IWDCaption nameCap=(IWDCaption)view.createElement(IWDCaption.class,"nameCap"); nameCap

  • HP VS17e Monitor

    Hi my monitor speakers have stopped working and a loud crackling sound has been occuring in my left speaker and both speakers have been becoming quite hot after a couple minutes of use. I've taken out the sound cord but the cracking sound still occur

  • Trying to find a one-shot in MS 11

    Hello, I am trying to find a nonretriggerable one-shot like the 74121 in MultiSim 11.  I don't think MultiSim comes with one-shots.  Am I missing something?

  • Apple care warranty

    $59...is it worth it or just another money grab.