Oracle Grid general questions

Our applications are running on their own application and database servers. We have a mix of hardware including Sun 4800, Sun 450, Sun 280, Sunfire 280, Dell Intel, etc. The OS on Sun boxes is Solaris 8 and on Dell Intel is Windows NT and 2000. To migrate to the grid infrastructure, are we able to make use of our existing hardware or do we need to upgrade them to make them grid ready or do we need to purchase new hardware all together leaving our current hardware investment behind?
When building either database or application cluster, is it possible to have a mix of hardware in the same cluster? For instance, can we have a cluster setup with a Sun box running one instance while a NT box running another?
How is oracle version upgrade handled in a cluster? Do we need to take all of the instances down to upgrade them at the same time or can we do the upgrade one at a time? If the latter option is doable, does that mean oracle cluster can support multi-version instances?
What happens if the upgrade involves upgrading the database as well?
In Oracle 10g, is it possible to run dataguard on two oracle versions at the same time? You run into this situation during oracle upgrade where you are upgrading the standby database while the primary database is running in production. After the upgrade, the standby database will be in a newer version than primary.

Q. Our applications are running on their own application and database servers. We have a mix of hardware including Sun 4800, Sun 450, Sun 280, Sunfire 280, Dell Intel, etc. The OS on Sun boxes is Solaris 8 and on Dell Intel is Windows NT and 2000. To migrate to the grid infrastructure, are we able to make use of our existing hardware or do we need to upgrade them to make them grid ready or do we need to purchase new hardware all together leaving our current hardware investment behind?
A. Oracle Database 10g offers a variety of features for CPU provisioning and Data provisioning that you can use to utilize your resources efficiently. Of course, you get the best resource utilization if you can cluster homogeneous resources and run all your databases on the same cluster. This is not always possible � you may have heterogeneous resources or you may have geographically distributed data centers. For such cases, you can use our data provisioning features to offload processing across these resources.
Our suggestion will be that you start off with the resources you have got now. You use our features that best fit your current IT infrastructure. Later when you want to acquire more hardware resources, you have more choices � you can acquire cheaper low-cost commodity hardware and run your databases on them.
Q. When building either database or application cluster, is it possible to have a mix of hardware in the same cluster? For instance, can we have a cluster setup with a Sun box running one instance while a NT box running another?
A. While building a cluster, you need homogeneous cluster � all the nodes need to have the same OS. Do you really want to have a heterogeneous cluster to run your databases? What about the complexities of troubleshooting o/s or Oracle issues, fail-over, possible port-specific Oracle bugs, the differences in compiled PL/SQL or Java or external procedures? Does any of this make the possible benefits worth it?
Q. How is oracle version upgrade handled in a cluster? Do we need to take all of the instances down to upgrade them at the same time or can we do the upgrade one at a time? If the latter option is doable, does that mean oracle cluster can support multi-version instances?
A. The Oracle Database 10g supports the application of patches to the nodes of a Real Application Cluster system in a rolling fashion. You can apply these patches one instance at a time. You quiesce one instance, apply patch to that instance, and reactivate and rejoin the patched instance to the cluster. While you are doing these, your applications on the RAC database are still running.
You can run system in the mixed mode for an arbitrary period to ensure that the patch corrects the original problem and has not introduced some other problem.
Q. What happens if the upgrade involves upgrading the database as well? In Oracle 10g, is it possible to run dataguard on two oracle versions at the same time? You run into this situation during oracle upgrade where you are upgrading the standby database while the primary database is running in production. After the upgrade, the standby database will be in a newer version than primary.
A. The Oracle Database 10g supports the installation of database software upgrades, and the application of patchsets, in a rolling fashion � with near zero database downtime � by using Data Guard SQL Apply. You establish the standby database using Data Guard. You upgrade the standby database. You can then continue running in this configuration for an arbitrary period of time. Later you can do a database role reversal and switchover of standby to the production database.

Similar Messages

  • Oracle BI general Question

    Hi guys,
    I am a certified and experienced PL/SQL developer and I want to switch to Oracle BI. Starting to look over the Internet for the documentation, I was quickly overwelmed by the multitude of tools Oracle provides. Basically what I identified as being the top packages are OBIEE, OBISE and Oracle Business Objects. As I am part of a firm that is also quite new at this, but can addres both types of customers (big and small), could you please tell me which one of these packages is better to start with (taking into consideration the market trend and what you`ve experienced)? Can you also please summarise the basic difference between these packages, or provide me with a relevant link, where these products are presented in comparison?
    Any help you can provide will be greatly appreciated,
    Thanks a lot,
    Marius.

    The future of Oracle Business Intelligence is moving away from Oracle Discoverer to OBIEE. There are many different tools that you can see in the Oracle Business Intelligence section of edelivery.oracle.com including BI Publisher, OBIEE, OBIA, Hyperion, etc.
    You are asking this question in the Oracle Business Intelligence Applications (OBIA) forum, which is a subset of Oracle's total BI offering. You may get a different response posting in the OBIEE forum (http://www.rittmanmead.com/category/bi/).
    You can start by reading the data sheets for BI at:
    http://www.oracle.com/solutions/business_intelligence/index.html
    Also, Mark Rittman is an Oracle ACE Director with an extensive BI blog.
    http://www.rittmanmead.com/category/bi/
    In the end, what you work on is what the customers are deploying. If you used to work with Oracle Reports, I would get started with learning how to design and customize reports and dashboards in OBIEE and Bi Publisher. If you work in the ERP space, then look into customizing and extending OBIA.

  • Business Logic in Oracle Applications (General Question)

    Hello everyone!
    I am relatively new to Oracle Apps and interested in learning and joining this community.
    I was trying to figure out how is the Business Logic programmed in E-Business Suite. Is it just PL/SQL or is it BC4J? Is there anyone who could help me answer this question or point me in the right direction (I went through the documentation very quickly (it is rather large so it was only "briefly") and could not find anything that would answer my question exactly)
    By Business Logic I mean business-related tasks such as "enter a journal entry" or "issue sales order" (with a higher or lower level of granularity of course)
    Any help is much appreciated !

    Just to expand on Bala's answer, it depends on how your application is architected.
    If you have a Forms based application, then your Business Logic (BL) resides in PLSQL. The forms tier performs the basic validation and partial BL execution and passes the data to the handlers in the database to perform the DMLs and initiate required Business Process.
    If you have a OA Fwk based application, then your BL could reside either in BC4J or PLSQL. There are OA Fwk applications that are written that performs some business logic execution within the middle tier and passes the rest to underlying PLSQL code. Take for example an application that was originally written in Forms but later on extended or migrated to OA Fwk. Since most of the BL was already written in PLSQL and some of the forms would still be using the same PLSQL APIs, it essential that the OA Fwk based application too uses those APIs to be in synch.
    If you are designing a new application to be based on OA Fwk, it is strongly recommended that you go with your BL as much as on the middle tier.
    So it all depends... :)
    Thanks
    Vijay

  • Oracle HTMLDB general question

    I am currently evaluating HTMLDB as a potential Business Intelligence Portal platform for my company. After playing with it for couple of weeks, I felt that it is far from being a BI platform. It is not a portal either. (I know HTMLDB is not designed for both BI and Portal).
    Also, I am not really sure what is the maket positioning of HTMLDB in Oracle's whole suite of products and tools. Anybody have any opinion/comments?

    Thanks Scott.
    In many cases, all of those requirements can be met
    by HTML DB.
    1. "real" drill down/up/though data; (not just a
    link from a master page to detail page like HTMLDB 2
    Days developer demonstrated);
    You'd have to be a bit more specific here. You can
    pass any parameter to any query, thus re-creating
    "drill-down" behavior quite easily.for example, I am looking at some aggregate data at the year level for year 2000-2005, and I expand year 2005, I see 4 quarters, then I expand the 1st quarter, then I see 3 months. And I want all the details data is shown in the original 2005 place instead of linking to another page whichs shows the detail data. To a certain extent, I want to have OLAP cube type of capability. Don't know if this is possible without much effort.
    >
    2. asynchrnous update(refresh at set interval) of
    the chart and report data(in tabular format, eg.).
    The chart is pretty easy with HTMLDB, I am still not
    sure about the report(another post of me);
    With Release 2.0 of HTML DB, you can automatically
    refresh report regions. You can also use the META
    tag and simply refresh the entire page at a
    predetermined interval.Can you point me to a good example?
    >
    3. certain event management capability(for
    example, if inventory level drops below a set
    threshhold, then an email is sent to alert
    people);
    All very possible and quite straightforward with
    PL/SQL.
    4. personlization UI for each user easily(HTMLDB
    has customization for the page, only show/hide a
    region - not enough);
    Again, all very possible, depending on what you want
    to do. Portal does have the upper hand on moving
    content around each page on a personal basis, but you
    can do similar things with HTML DB - it will just
    take a bit more work.
    Thanks,
    - Scott -

  • General question on SQL Server 2000 to Oracle 10g

    Hello all,
    I just have a general question on migration from SQL Server 2000 to Oracle 10g using SQL Developer.
    How does it migrate Users with proper privileges from SQL Server to Oracle? Follow the interface steps? Or should the users be created on destination Oracle side?
    Thank you.

    Hi,
    It depends which type of migration you are making.
    For a 'Standard' migration when you migrate data a 'create user' statement is created as part of the migration and you will see this in the generated code.
    If you are using the 'Quick' migration option then you need to create the Oracle user or use an existing user to receive the data.
    Your best option is to review the documentation available from -
    http://www.oracle.com/technology/tech/migration//workbench/index_sqldev_omwb.html
    or directly from -
    http://download.oracle.com/docs/cd/E12151_01/index.htm
    and then get back with specific questions if this does not give you the information you need.
    Review the chapter -
    2. Migrating Third-Party Databases
    in -
    Oracle® Database SQL Developer User’s Guide Release 1.5
    Regards,
    Mike

  • General questions about using webservices and xml as opposed to an oracle driver

    Dear Experts; I have a general question which I have yet to test. Is it faster to use an ODBC driver to connect and retrieve data from an Oracle database than creating a .net webservices and using an XML to get the data for your web application. THank you

    At some point in the architecture stack some component will need to access the database in order to get the information from the database. That component will need to use an Oracle client driver.

  • Report Builder Question - OA AR Aging - and a general question

    I'm sure this is the wrong forum for this question, but I thought there might be someone here who might be using Oracle Applications and Report Builder who'd be kind enough to help me out.
    We've recently implemented Oracle Applications 11.5.10 and I have to use report builder to change the Accounts Receiveable Aging (7 bucket) to a 5 bucket report. I've already made some changes to the seeded "ARXAGMW.rdf" report, but I'm not a big Oracle Reports guy. I've stumbled through making some changes in various other reports. But this one is just plain nasty! :)
    I was thinking that I could simply add buckets 6 & 7 to bucket 5, then just hide or delete the 6 & 7 buckets. But I'm not sure where to even start. Any help with this would GUARANTEE a Christmas or other holiday card this year! :)
    I really want to keep this simple as possible, so any help would be very....helpful. :)
    Oh, my general question is: Are there any resouces/books for Oracle Reports (Report Builder)? I feel so lost trying to modify existing reports, let alone creating new ones.
    Thanks again!
    Steve

    Hi Steve,
    I am working on the 7-bucket aging report and i want to add a new field in data model.
    As the query is build dynamically, i have modified the function BUILD_CUSTOMER_SELECT to meet my requirements.
    But the problem is that in the data model, the field is not present in my Grouping. and if I try to add the field in the Data Model query (Q_ Customer) section,
    i get the following error: ORA-01789: query block has incorrect number of result columns.
    The query is as shown below:
    select rpad('a',50,'-') short_cust_name,
    0 cust_id,
    rpad('a',30,'-') cust_no,
    rpad('a',500,'-') sort_field1,
    rpad('a',40,'-') sort_field2,
    0 payment_sched_id,
    rpad('a',32,'-') class,
    sysdate due_date,
    0 amt_due_remaining,
    0 days_past_due ,
    0 amount_adjusted,
    0 amount_applied,
    0 amount_credited,
    sysdate gl_date,
    'x' data_converted,
    0 ps_exchange_rate,
    0 b0,
    0 b1,
    0 b2,
    0 b3,
    0 b4,
    0 b5,
    0 b6,
    rpad('a',25,'-') bal_segment_value,
    rpad('a',500,'-') inv_tid,
    rpad('a',32,'-') invoice_type
    , 'y' parent_cust --I WANT A NEW FIELD HERE TO BE VIEWED ON THE REPORT LAYOUT LATER
    from dual
    where 1=2
    UNION ALL
    &common_query_cus
    Did i missed somthing 4 me to be able to add the field here?

  • Recommendations for RAID - HP ACU/Oracle Apex/Oracle Grid/Linux 6.3

    Dear Experts,
    Given:
    - HW : HP ProLiant DL370 G6
    - OS : Oracle Enterprise Linux 6.3
    - Oracle Grid Infrastructure 11g R2
    - Oracle Apex 4.2
    Current Status
    When I have entered HP ACU from bootable Smart Start CD, I found under the configuration of Smart Array P410i in Embedded Slot, the following:
    -Smart Array P410i in Embedded Slot
    ---Internal Drive Cage at Port 1I : Box 1
    ------300 GB 2-Part SAS Drive at Part 1I : Box 1 : Bay 1
    ------300 GB 2-Part SAS Drive at Part 1I : Box 1 : Bay 2
    ------300 GB 2-Part SAS Drive at Part 1I : Box 1 : Bay 3
    ------300 GB 2-Part SAS Drive at Part 1I : Box 1 : Bay 4
    ---Internal Drive Cage at Port 2I : Box 1
    ------300 GB 2-Part SAS Drive at Part 2I : Box 1 : Bay 5
    ------300 GB 2-Part SAS Drive at Part 2I : Box 1 : Bay 6
    ------300 GB 2-Part SAS Drive at Part 2I : Box 1 : Bay 7
    ------300 GB 2-Part SAS Drive at Part 2I : Box 1 : Bay 8
    The questions now:
    1) Do you recommend the following configuration for RAID's logical arrays:
    Using Logical View:
    SAS Array A - 4 Logical Drive(s)
    --- Logical Drive 1 (50.0 GB, RAID 1+0) ---> for OS
    --- Logical Drive 2 (24.0 GB, RAID 0) ---> for SWAP
    --- Logical Drive 3 (200.0 GB, RAID 1+0) ---> for ASM DATA
    --- Logical Drive 4 (296.7 GB, RAID 1+0) ---> for ASM FRA
    SAS Array B - 1 Logical Drive(s)
    --- Logical Drive 5 (1.1 TB, RAID 0) ---> not critical for sources and other applications
    2) What are your recommendations for the following steps to reach oracle apex 4.2 installed?
    Best Regards
    Mahmoud

    Pl do not post duplicates - Best Performance for apex over Linux+HW RAID - continue the discussion in your earlier thread

  • Configure Oracle Grid Infrastructure for a standalone server

    As I understand and as the following doc indicated, to install Oracle database, I'd have to install Grid Infrastructure first. I am not configuring RAC/cluster, only on a standalone server.
    I executed runinstaller, and choose " install the software only", then after I selected "configure oralce grid infrastructure for a standalone server", I am getting the following error:
    [INS-40410] The installer has detected a configured instance of Oracle Grid Infrastructure software on the system
    Please advice how this instance have been configured, and how to remove it before I can proceed?
    Thanks!

    943714 wrote:
    As I understand and as the following doc indicated, to install Oracle database, I'd have to install Grid Infrastructure first. I am not configuring RAC/cluster, only on a standalone server.
    I executed runinstaller, and choose " install the software only", then after I selected "configure oralce grid infrastructure for a standalone server", I am getting the following error:
    [INS-40410] The installer has detected a configured instance of Oracle Grid Infrastructure software on the system
    Please advice how this instance have been configured, and how to remove it before I can proceed?
    Thanks!what is OS name & version?
    How do I ask a question on the forums?
    SQL and PL/SQL FAQ

  • Can Oracle Grid support multiple database versions simultaneously?

    Hi,
    Quick question that likely has large ramifications - can a single Oracle Grid deployment host multiple Oracle database versions? e.g. from Version 7 through Version 11?
    Thanks

    Ok, you might be able to manage it but you will have to use a 3rd party clusterware for 9i rac. I was looking at ml note 220970.1 and it says
    Oracle Clusterware (CRS) will not support a 9i RAC database so you will have to leave the current configuration in place. You can install Oracle Clusterware and RAC 10g into the same cluster. On Windows and Linux, you must run the 9i Cluster Manager for the 9i Database and the Oracle Clusterware for the 10g Database. When you install Oracle Clusterware, your 9i srvconfig file will be converted to the OCR. Both 9i RAC and 10g will use the OCR. Do not restart the 9i gsd after you have installed Oracle Clusterware. Remember to check certify for details of what vendor clusterware can be run with Oracle Clusterware.
    For example on Solaris, your 9i RAC will be using Sun Cluster. You can install Oracle Clusterware and RAC 10g in the same cluster that is running Sun Cluster and 9i RAC.

  • Default services that need to run on Oracle GRID.

    I started learning RAC recently, I have got 3 years of experience in managing stand-alone instance.
    The question I have now is
    Q1 - What are all the default services that need to run on Oracle GRID ?

    Hi,
    user639966 wrote:
    I started learning RAC recently, I have got 3 years of experience in managing stand-alone instance.
    The question I have now is
    http://learnwithme11g.wordpress.com/2010/03/15/11g-new-background-processes/
    http://www.oracle-home.ro/Oracle_Database/RAC/11gR2-Clusterware-Startup-Sequence.html
    http://appsdbaworkshop.blogspot.in/2011/11/manage-startupshutdownstatus-services.html
    better to refer oracle document
    http://docs.oracle.com/cd/E11882_01/rac.112/e17264/toc.htm
    Regards
    Hitgon

  • Is Oracle Grid Computing a product or concept

    I have read some of the threads and I have a basic question.
    Does oracle have a comprehensive infrastructure grid product that actually takes servers, storage, network, and provide a provisioning system that one can install a operating environment and software products etc. If it does not have such a product then what is the deal about "oracle grid compute"
    I have gone through the OEM 10gR2 install guide, I'm not too sure this mentions about grid computing. ASM comes close as far as storage is concerned, but what about CPU,RAM, Network and OS.
    I also got that part that oracle products are ready for the grid - which product is not ready in that sense. The Grid should enable any Op Env and consequently any product - unless ofcourse they (OS) are still under test.

    When someone talks about grid computing, I think of a system where I can seemlessly bring systems in and out of use at will to support the requirements at that time. So if I have 10 servers, in the morning I might want to run 6 app server nodes and 4 database nodes, whilst at night I might want to run 2 app server nodes and 8 database servers. The same kit serving different functions to meet the business demands.
    Oracle does not provide this type of functionality. It allows you to add and remove nodes from a cluster (database and app server), but the seemless mix and match approach is not possible in a real environment.
    The Grid Control allows you to monitor and manage your whole infrastructure, but this doesn't really warrant the "Grid" tag in my opinion. It is only an evolution of the OEM Management Server available in previous releases, and that was never given the "Grid" title.
    I guess everyones definition of grid computing is slightly different. Oracle doesn't meet my definiton, but it may surpass the definition used by others.
    Marketing aside, the 10g Database is a erally cool bit of kit :)
    Cheers
    Tim...

  • Oracle Grid Infrastructure for Windows.

    Hi, i am very new to Oracle world, please forgive me if my question is too silly.
    I am currently practice Oracle on my Windows 2008 server. When i try to install ASM, i found i have to install 'Oracle Grid Infrastructure'. ok, i went o Oracle download page, i found the 'Oracle Grid Infrastructure 11g Release 2 (11.2.0.1.0)'. But it only has Linux\Solaris\HP-UX\AIX\zLinux to choose from. Where can I found the Windows version?

    new4oracle wrote:
    Hi, i am very new to Oracle world, please forgive me if my question is too silly.
    I am currently practice Oracle on my Windows 2008 server. When i try to install ASM, i found i have to install 'Oracle Grid Infrastructure'. ok, i went o Oracle download page, i found the 'Oracle Grid Infrastructure 11g Release 2 (11.2.0.1.0)'. But it only has Linux\Solaris\HP-UX\AIX\zLinux to choose from. Where can I found the Windows version?edelivery.oracle.com
    Select the media pack for your version of oracle. When you drill down there will be several zip files for download. the first two are for the database, the third is ASM/GI

  • Oracle Grid Infrastructure

    Hi,
    I'm trying to convince our systems administrator about the need for us to use Oracle Grid Infrastructure with our 11gR2 database installation. I find that I'm not really sure what the main advantages are, could you help please?
    - What is the main advantage of Oracle Grid Infrastructure, what is it that will make me use it as opposed to conventional method of storage?
    Any documentation recommendation would help please. I have been on the 11gR2 course and I have Oracle documentation but I am unable to see (or maybe it is lack of understanding) what is the main thing that will make us use it over an installation that uses file system storage.
    thanks

    I actually meant to copy and paste the benefits of using ASM out of it which answers the question OP had of using GRID for storage, (I had actually typed "see this bit") and was using the link as the reference, nont sure why I didnt, I mustnt have pasted properly into the post before posting. GRID as we know offers the asm usage which is the storage part of it. I have that link in my notes for reference when looking for the arguments to use ASM. From that link
    •Provides automatic load balancing over all the available disks, thus reducing hot spots in the file system
    •Prevents fragmentation of disks, so you don't need to manually relocate data to tune I/O performance
    •Adding disks is straight forward - ASM automatically performs online disk reorganization when you add or remove storage
    •Uses redundancy features available in intelligent storage arrays
    •The storage system can store all types of database files
    •Using disk group makes configuration easier, as files are placed into disk groups
    •ASM provides stripping and mirroring (fine and coarse gain - see below)
    •ASM and non-ASM oracle files can coexist
    •ASM is free!!!!!!!!!!!!!

  • Oracle Grid Infrastructure: Active/passive Clusters

    Full blown RAC instances are still relatively rare. Maybe the high costs are one of the main reasons for this. Anyway, many SAP/Oracle installations don't really require a fault tolerant database. A simple automatic failover in an active/passive cluster would be sufficient.
    In the book "Oracle Database 11g RAC on Linux"  I found a very interessting comment on page 28:
    A little known fact is that using Oracle Grid Infrastructure makes it very simple to set up a cost effective active/passive cluster. Leveraging the Grid Infrastructure API and Oracleu2019s Automatic Storage Management as a cluster logical volume manager makes it easy to constantly monitor a single instance Oracle database. In case of a node failure, the database will automatically be relocated to the standby node. Depending on the fast_start_mttr_target initialization parameter and the size of the recovery set, the failover to the standby node can be very quick; however, users will be disconnected from the database as part of the failover process.
    Now I have two questions:
    1. If I want to create a proof of concept, where do I start? I already had a look at the Oracle 11g documentation, but in the documentation "cluster" equals "RAC".
    2. It is not sufficient to perform only a database failover. We need to handle the SAP system as well. Is it supported by SAP to put /usr/sap/SID and /sapmnt/SID into ASM 11.2 and present them e.g. as ASM cluster file systems?
    Regards,
    Mark

    Hello Stefan,
    we are both on one line. I would also prefer a simple active-passive cluster setup to a full blown RAC or even a RAC One Node. especially if the license fee for Clusterware is significantly lower than for RAC. However, Oracle staff makes it really clear that Oracle does not want customers to implement active-passive clusters based on Clusterware without RAC. They even say this active-passive cluster is no longer supported on 11.2. by Oracle! Of course it worked fine with 11.1 and there is no reason why it should be technically no longer possible with 11.2. WIth this adverse winds from Oracle blowing in our face, it doesn't make sense to implement such a active-passive cluster any more, however elegent it might have been technically.
    So let's see what the alternatives are and when RAC One Node will be available (and at what price!).
    Regards,
    Mark

Maybe you are looking for