The component of Oracle Data Guard is free to use on the production database?

The component of Oracle Data Guard is free to use on the production database?
If not, how much is the fee?

What about Oracle coherence?

http://www.Oracle.com/corporate/pricing/technology-price-list.PDF

Coherence Standard Edition 100 22.00 4 600 1,012.00
Coherence Enterprise Edition 230 50.60 2530,00 11 500
Coherence Grid Edition 500 110.00 5,500.00 25 000
Coherence Suite 1 000 220,00 11,000.00 50 000
BPEL Process Manager 1 200 264.00 60 000 13 200.00

DataGuard active 120 26.40 5 800 1,276.00
The regular care of the data is free

Tags: Database

Similar Questions

  • Request to license Oracle Data Guard

    Nice day! at all. I don't know if this is already asked before, but I would like to ask for your help regarding my inquiry.

    We have an Oracle 10 g Database EE here in our company which is established in a RAC (2 nodes and 1 SAN). Of course, that are already approved.

    We intend to implement the Oracle Data Guard.

    Of course the Oracle Data Guard will run voluntarily for a disaster recovery, in the case that our CARS (especially the SAN) will crash, we would like to have a stand physically separated by our primary database server (stand by server is completely separate to our existing main server) server.

    My questions are:

    1. don't we have to take advantage of a new license for custody of data?
    2. what other license should we acquire for the above settings?
    3. we would have a separate Installation of Oracle database on the standby server?
    4. If we have a named user license 150 on the primary database should purchase us a new license user named 150 for the confirmation Server?
    5. are there other things I have to consider in what concerns the granting of licenses for our project?

    OK, here's how my speailist license put, Data Guard as a product is free, but is not the database instance. A physical standby is a database, it must be so licensed, however the expert of the license indicates that licenses you buy for the execution of the physical standby can be ubtained at a substantially reduced rate as they would be called limited licenses. It's not data hold is the cost, it is the cost of an another database on another machine. According to you, current license, you can be covered however, you may not. Everything I say is call a specialist to license Oracle Metalink support, call the guy or gal who has sold you Oracle licenses or appeal and certified Oracle partner/reseller can help you with a specialist of the license and have a licensing discussion/examination before implementation. Oracle support is not those who understand the licenses and how this all works, he did this and like them, always thought that data guard and physical databases Eve were free and included and recently corrected, hard enough I might add.

  • ORACLE DATA GUARD

    Hello everyone

    Je challenge me make a lab for learn ORACLE DATA GUARD technically, my question is what is possible to make this work between two VM Machine,

    If Yes so What are the Prerequisites at the end of success in this challenge

    thnx

    It is quite possible. I myself learned per virtual machine.

  • Options for Oracle GoldenGate and Oracle Data Guard

    Hello

    Please give me suggestions on Oracle GoldenGate vs Oracle DataGuard? Based on the options, I choose for the implementation

    Thanks in advance

    Thank you
    Vincent

    Hello

    Oracle Dataguard:

    1 primary and Standby Database must be the same. (But 11g, it supports Heteregenous Data Guard Configurations. Example: We can imeplement Oracle Data Guard between Oracle Linux 6.2 Server (x86_64) and Microsoft Windows 2008 Server R2 (x 64)

    2 oracle Database version should be same in source and target

    3. no additional license required for Oracle Data Guard to install.

    Oracle GoldenGate:

    1 operating system in the primary database and the Standby Database are not necessarily even.

    2. major databases and standby are not necessarily even. (Including database software).

    3 oracle GoldenGate Software license required in the Source code and database is target.

    Hope it helps to...

    Thank you
    LaserSoft

  • Oracle Data Guard with EBS R12

    Dear gurus,

    I want to know about Oracle Data Guard with Oracle EBS Release 12, claims we separate license with Oracle E-Business Suite R12 of application Data Guard? (i.e. separate premises, same place).


    Please me advice in this regard.


    -Mickaël

    AFAIK, you don't need to have a separate license for Data Guard. However, I would say that you call your Oracle representative.

  • Refresh the production database to test the database with RMAN

    Hi experts,

    I want to refresh the production database to test the database with RMAN. You can help me please how to do this.

    I saw a lot of blog on the internet but not got a satisfactory answer.

    Reg,

    Thomas verrma

    Thomas

    Follow these steps

    1. on the server target

    a. Add entry in oratab

    b. create init.ora for target db copy of source

    c. If you use catalog

    connect to the RMAN catalog, you can use the double option to clone run below

    one.

    RMAN > Connect target sys /@trgt

    RMAN > Connect Catalog rman /@catalog

    b. check that the backup connects to the source and to collect information on the elements of backup that contains the backup controlfile

    c. restore the controlfile

    RMAN > set DBID = xxxxxxxx (DBID of the source db)

    RMAN > run

    {

    allocate channels ch1 type parms 'SBT_TAPE' = 'ENV = (NB_ORA_CLIENT =, NB_ORA_SERV =)';

    Restore controlfile from "/ c-DBID-xxxxxxxx-00';

    }

    Once the controlfile is restored, you can mount the db

    change the editing of the database;

    run

    {

    until ' TO_DATE (2014-SEPT-10 10:00 ', MY - DD - YYYY HH24 ') ";

    allocate channels ch1 type parms 'SBT_TAPE' = 'ENV = (NB_ORA_CLIENT =, NB_ORA_SERV =)';

    restore the database;

    recover the database;

    }

    ALTER database open resetlogs;

    stop immediately;

    bootable media;

    nest target = / = dbname

    change the system db_name set = scope = spfile;

    stop immediately;

    Startup mount

    ALTER database open resetlogs;

  • create table on the production database

    Hi expert I want some knowledge in real time
    If a user has requested to create a table on the production database where DBA one should contact 1.
    form where dba approval for create table.


    Thanks and greetings
    Sanat

    It depends on your hierarchy of society. Generally, your immediate boss.

  • SGA_MAX_SIZE is poorly calibrated in the production database

    Hi all

    I use oracle 10g r2 on windows server 2003.i have increased my sga_max_size 4 GB production database and I think our server dosent have much more RAM.

    ALTER database set sga_max_size = 4000M scope = spfile;

    SQL > shutdown immediate;

    Here is not stop and be hanged.

    I opened another sqlplus and issue the following

    SQL > the judgment;

    ORACLE instance stops.

    SQL > startup open

    ORA-27100: shared memory realm already exists

    SQL >

    How to fix it.

    Thank you

    Thank you very much. all you.specially when you guys see the word DATABASE PRODUCTION, then you guys really help very quickly.

    I do the following

    change the spfile and correct the parameter inside and do like a pfile and keep in the c drive.

    Delete the spfile to its location

    database startup pfile

    STARTUP OPEN PFILE ='C:\PFILE. ORA';

    CREATE SPFILE FROM PFILE ='C:\PFILE. ORA';

    STOP IMMEIDATE;

    START OPEN;

    and it's done.

    Thank you very much.

  • How to clone of pre-production to the production database in Oracle 10g?

    I'm a newbie DBA and gave me this task to clone a primary DB environment preprodcution of Production environment. I tried Googling, but all other positions have different and confusing steps. Can someone help me get the exact steps please?

    sweetritz wrote:

    Hi EdStevens,

    I'm a newbie Oracle DBA. Yes prod server has a database running on it and I want to clone a DB of preproduction on the Prod as an extra DB server (fusion has not any data with any DB existing).

    then I would say rman DUPLICATE DATABASE is your best choice.  And it does not require the Pb of pre-production to be arrested, only that you take backups rman (Yes, online backups work as long as you have the necessary archivelog files.)

  • Need help with a query complex for the production database

    Hello again,

    I need your help once again, for a query how to show me how long each stage of production is by order.
    See examples of data and what I expect.
    Thank you all for your help.

    We use Oracle Database 11 g Enterprise Edition Release 11.2.0.3.0 - 64 bit Production

    Here the example data tables:
    CREATE      TABLE      TABLE_2
       
    (     "ORDER_NR"      VARCHAR2 (12)
    ,      "PRIORITY"      VARCHAR2 (2)
    ,      "WO_STEP"      VARCHAR2 (1)
    ,      "STEP_DATE"      DATE
    );
    
    CREATE      TABLE      TABLE_1
    (     "ORDER_NR"           VARCHAR2     (12) PRIMARY KEY
    ,      "PRIORITY"           VARCHAR2      (2)
    ,      "CREATE_DATE"      DATE
    ,     "ACT_STEP"          VARCHAR2     (2)
    ,     "STEP_DATE"          DATE
    ,     "EMPLOYEE"          VARCHAR2     (5)
    ,     "DESCRIPTION"     VARCHAR2     (20)
    );
    
    INSERT      INTO      TABLE_1      (ORDER_NR,               PRIORITY,      CREATE_DATE,                                                        ACT_STEP,     STEP_DATE,                                                            EMPLOYEE,     DESCRIPTION) 
                        VALUES           ('1KKA1T205634',     '12',          TO_DATE('10-FEB-13 10:00:00','DD-MON-RR HH24:MI:SS'),     'U',          TO_DATE('28-FEB-13 12:00:00','DD-MON-RR HH24:MI:SS'),     'W0010',     'CLEAN HOUSE');
    INSERT      INTO      TABLE_1      (ORDER_NR,               PRIORITY,     CREATE_DATE,                                                        ACT_STEP,     STEP_DATE,                                                            EMPLOYEE,     DESCRIPTION)
                        VALUES           ('1KKA1Z300612',     '12',          TO_DATE('08-FEB-13 14:00:00','DD-MON-RR HH24:MI:SS'),     'F',          TO_DATE('20-FEB-13 16:00:00','DD-MON-RR HH24:MI:SS'),     'K0052',     'REPAIR CAR');
    
    INSERT     INTO      TABLE_2      (ORDER_NR,               PRIORITY,     WO_STEP,     STEP_DATE)
                        VALUES           ('1KKA1T205634',     '12',          'A',          TO_DATE('12-FEB-13 13:00:00','DD-MON-RR HH24:MI:SS'));
    INSERT     INTO      TABLE_2      (ORDER_NR,               PRIORITY,     WO_STEP,     STEP_DATE)
                        VALUES           ('1KKA1T205634',     '12',          '5',          TO_DATE('13-FEB-13 09:00:00','DD-MON-RR HH24:MI:SS'));
    INSERT     INTO      TABLE_2      (ORDER_NR,               PRIORITY,     WO_STEP,     STEP_DATE)
                        VALUES           ('1KKA1T205634',     '12',          'K',          TO_DATE('13-FEB-13 10:00:00','DD-MON-RR HH24:MI:SS'));
    INSERT     INTO      TABLE_2      (ORDER_NR,               PRIORITY,     WO_STEP,     STEP_DATE)
                        VALUES           ('1KKA1T205634',     '12',          '5',          TO_DATE('13-FEB-13 11:00:00','DD-MON-RR HH24:MI:SS'));
    INSERT     INTO      TABLE_2      (ORDER_NR,               PRIORITY,     WO_STEP,     STEP_DATE)
                        VALUES           ('1KKA1T205634',     '12',          'K',          TO_DATE('13-FEB-13 12:00:00','DD-MON-RR HH24:MI:SS'));
    INSERT     INTO      TABLE_2      (ORDER_NR,               PRIORITY,     WO_STEP,     STEP_DATE)
                        VALUES           ('1KKA1T205634',     '12',          '5',          TO_DATE('13-FEB-13 16:00:00','DD-MON-RR HH24:MI:SS'));
    INSERT     INTO      TABLE_2      (ORDER_NR,               PRIORITY,     WO_STEP,     STEP_DATE)
                        VALUES           ('1KKA1T205634',     '12',          'C',          TO_DATE('14-FEB-13 08:00:00','DD-MON-RR HH24:MI:SS'));
    INSERT     INTO      TABLE_2      (ORDER_NR,               PRIORITY,     WO_STEP,     STEP_DATE)
                        VALUES           ('1KKA1T205634',     '12',          'B',          TO_DATE('14-FEB-13 10:00:00','DD-MON-RR HH24:MI:SS'));
    INSERT     INTO      TABLE_2      (ORDER_NR,               PRIORITY,     WO_STEP,     STEP_DATE)
                        VALUES           ('1KKA1T205634',     '12',          'E',          TO_DATE('18-FEB-13 13:00:00','DD-MON-RR HH24:MI:SS'));
    INSERT     INTO      TABLE_2      (ORDER_NR,               PRIORITY,     WO_STEP,     STEP_DATE)
                        VALUES           ('1KKA1T205634',     '12',          'F',          TO_DATE('20-FEB-13 16:00:00','DD-MON-RR HH24:MI:SS'));
    INSERT     INTO      TABLE_2      (ORDER_NR,               PRIORITY,     WO_STEP,     STEP_DATE)
                        VALUES           ('1KKA1T205634',     '12',          'S',          TO_DATE('21-FEB-13 08:00:00','DD-MON-RR HH24:MI:SS'));
    INSERT     INTO      TABLE_2      (ORDER_NR,               PRIORITY,     WO_STEP,     STEP_DATE)
                        VALUES           ('1KKA1T205634',     '12',          'R',          TO_DATE('21-FEB-13 09:00:00','DD-MON-RR HH24:MI:SS'));
    INSERT     INTO      TABLE_2      (ORDER_NR,               PRIORITY,     WO_STEP,     STEP_DATE)
                        VALUES           ('1KKA1T205634',     '12',          'U',          TO_DATE('28-FEB-13 12:00:00','DD-MON-RR HH24:MI:SS'));
    INSERT     INTO      TABLE_2      (ORDER_NR,               PRIORITY,     WO_STEP,     STEP_DATE)
                        VALUES           ('1KKA1Z300612',     '12',          'A',          TO_DATE('12-FEB-13 13:52:42','DD-MON-RR HH24:MI:SS'));
    INSERT     INTO      TABLE_2      (ORDER_NR,               PRIORITY,     WO_STEP,     STEP_DATE)
                        VALUES           ('1KKA1Z300612',     '12',          '5',          TO_DATE('13-FEB-13 09:00:00','DD-MON-RR HH24:MI:SS'));
    INSERT     INTO      TABLE_2      (ORDER_NR,               PRIORITY,     WO_STEP,     STEP_DATE)
                        VALUES           ('1KKA1Z300612',     '12',          'K',          TO_DATE('13-FEB-13 10:00:00','DD-MON-RR HH24:MI:SS'));
    INSERT     INTO      TABLE_2      (ORDER_NR,               PRIORITY,     WO_STEP,     STEP_DATE)
                        VALUES           ('1KKA1Z300612',     '12',          '5',          TO_DATE('13-FEB-13 11:00:00','DD-MON-RR HH24:MI:SS'));
    INSERT     INTO      TABLE_2      (ORDER_NR,               PRIORITY,     WO_STEP,     STEP_DATE)
                        VALUES           ('1KKA1Z300612',     '12',          'K',          TO_DATE('13-FEB-13 12:00:00','DD-MON-RR HH24:MI:SS'));
    INSERT     INTO      TABLE_2      (ORDER_NR,               PRIORITY,     WO_STEP,     STEP_DATE)
                        VALUES           ('1KKA1Z300612',     '12',          '5',          TO_DATE('13-FEB-13 16:00:00','DD-MON-RR HH24:MI:SS'));
    INSERT     INTO      TABLE_2      (ORDER_NR,               PRIORITY,     WO_STEP,     STEP_DATE)
                        VALUES           ('1KKA1Z300612',     '12',          'C',          TO_DATE('14-FEB-13 08:00:00','DD-MON-RR HH24:MI:SS'));
    INSERT     INTO      TABLE_2      (ORDER_NR,               PRIORITY,     WO_STEP,     STEP_DATE)
                        VALUES           ('1KKA1Z300612',     '12',          'B',          TO_DATE('14-FEB-13 10:00:00','DD-MON-RR HH24:MI:SS'));
    INSERT     INTO      TABLE_2      (ORDER_NR,               PRIORITY,     WO_STEP,     STEP_DATE)
                        VALUES           ('1KKA1Z300612',     '12',          'E',          TO_DATE('18-FEB-13 13:00:00','DD-MON-RR HH24:MI:SS'));
    INSERT     INTO      TABLE_2      (ORDER_NR,               PRIORITY,     WO_STEP,     STEP_DATE)
                        VALUES           ('1KKA1Z300612',     '12',          'F',          TO_DATE('20-FEB-13 16:00:00','DD-MON-RR HH24:MI:SS'));
    COMMIT;
    And here's what I expect of my request:
    SYSDATE     28.Feb.13 14:00                                                                                     
                                                                                              
    ORDER_NR     PRIORITYCREATE_DATE     STATUS     STATUS_DATE     DESCRIPTION     AGE_1     AGE_2     WAITNG     STEP_A     STEP_B     STEP_C     STEP_5     STEP_K     STEP_E     STEP_F     STEP_S     STEP_R     
    1KKA1T205634     12     10.Feb.13 10:00     U     28.Feb.13 12:00     CLEAN HOUSE     18,083     8,833     2,125     0,833     4,125     0,083     0,750     0,208     2,125     0,666     0,042     7,125     
    1KKA1Z300612     12     08.Feb.13 14:00     F     20.Feb.13 16:00     REPAIR CAR     20,000     16,042     2,125     0,833     4,125     0,083     0,750     0,208     2,125     0,666          
    And now the explanation for the result of the query:
    The AGE_1 is the difference in days between the "CREATE_DATE" and if EXSIST L'ETAPE 'U' then STEP_DATE or if the STEP 'U' is not found in TABLE_2 then it should show the difference in days between the "CREATE_DATE' and the 'SYSDATE.
    The AGE_2 is the difference in days between the STEP "A" STEP_DATE and IF EXSIST L'ETAPE 'R' then STEP_DATE or if the STEP 'R' is not in TABLE_2 then it should show the difference in days between the "CREATE_DATE' and the 'SYSDATE.
    The EXPECTATION is the difference in days between CREATE_DATE and STEP 'A' STEP_DATE
    The following columns indicate the days, how long the ORDER_NR remains in these TIMES, if an ORDER_NR comes in the same STEP should be calculated together more than once.
    If the ORDER_NR jump a step, it should show a zero in the specific field.

    I hope that my explanation is good enough, my English skills are far from good.

    Thank you for all your help.

    Hosts Reinhard W.

    Solomon Yakobson says:
    Just add the amounts:

    In fact, you could edit all CASES:

    with t2 as (
                select  t.*,
                        lead(step_date) over(partition by order_nr order by step_date) next_step_date
                  from  table_2 t
               )
    select  t1.*,
            nvl(
                max(
                    case t2.wo_step
                      when 'U' then t2.step_date
                    end
                   ),
               sysdate
              ) - t1.create_date age_1,
            nvl(
                max(
                    case t2.wo_step
                      when 'R' then t2.step_date
                    end
                   ),
               sysdate
              ) - t1.create_date age_2,
            sum(
                case
                  when t2.wo_step in ('B','5') then t2.next_step_date - t2.step_date
                end
               ) step_b_5,
            sum(
                case t2.wo_step
                  when 'C' then t2.next_step_date - t2.step_date
                end
               ) step_c,
            sum(
                case t2.wo_step
                  when 'K' then t2.next_step_date - t2.step_date
                end
               ) step_k,
            sum(
                case t2.wo_step
                  when 'E' then t2.next_step_date - t2.step_date
                end
               ) step_e,
            sum(
                case t2.wo_step
                  when 'F' then t2.next_step_date - t2.step_date
                end
               ) step_f,
            sum(
                case t2.wo_step
                  when 'S' then t2.next_step_date - t2.step_date
                end
               ) step_s,
            sum(
                case t2.wo_step
                  when 'R' then t2.next_step_date - t2.step_date
                end
               ) step_r
      from  table_1 t1,
            t2
      where t2.order_nr = t1.order_nr
      group by t1.order_nr,
               t1.priority,
               t1.create_date,
               t1.act_step,
               t1.step_date,
               t1.employee,
               t1.description
    /
    
    ORDER_NR     PR CREATE_DA AC STEP_DATE EMPLO DESCRIPTION      AGE_1      AGE_2   STEP_B_5     STEP_C  STEP_K     STEP_E     STEP_F        STEP_S     STEP_R
    ------------ -- --------- -- --------- ----- ----------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ----------
    1KKA1T205634 12 10-FEB-13 U  28-FEB-13 W0010 CLEAN HOUSE 18.0833333 10.9583333      4.875 .083333333 .208333333      2.125 .666666667 .041666667      7.125
    1KKA1Z300612 12 08-FEB-13 F  20-FEB-13 K0052 REPAIR CAR   44.252338  44.252338      4.875 .083333333 .208333333      2.125
    
    SQL>
    

    SY.

  • Catproc.SQL and Catalog.sql run by mistake in the production database while the database is running.

    Hello

    DB version: 10.2.0.4.0 cluster db. EA

    Version of the OS: Win server 2008

    by mistake one of our dba ran CATPROC.sql and CATALOG.sql scripts in our live production rac database.

    After that issues rose and developers face invalid objects. We erased our users manually main invalid objects and it looks like everything is working well for the moment.

    BUT when I checked object invalid status, he showed me some 600 disabled objects. I'm afraid in the future will come from unacceptable errors.

    What should do? any suggestions? are we in danger? What are workarounds.

    Thank you

    You must connect a SR with Oracle's Support.

    Hemant K Collette

  • How to save data to the SAP database?

    Can someone tell me please how to warn of data to SAP databases?

    Thank you

    Aerts

    Hi AEK.

    Take a look at OSS 105047 - Support for Oracle in the SAP environment functions that you will find this under

    14 Oracle Data Guard

    You can use "physical Standby".
    You cannot use "logical Standby".
    You are allowed to use Fast-Start Failover (FSFO) but the SAP is not supported.
    You can use Data Guard Broker.
    You can use the Maximum Performance Mode, maximum availability Mode and Mode of Maximum Protection.
    In the case of maximum availability and maximum Protection, you must pay attention to a fast in order to avoid network connection performance problems.
    Maximum protection causes the primary database to terminate in the event of problems in the database pending.

    And you will find the 2010 http://www.oracle.com/us/solutions/sap/wp-ora4sap-dataguard11g-303811.pdf Oracle white paper

    Maybe some SAP users have answers for you http://scn.sap.com/community/oracle/content?query=guard

    concerning
    Kay

  • init < SID > .ora during the Data Guard configuration - advice needed

    Hi all

    I'm looking to implement data between 2 groups CARS hold. A single cluster will be primary and the other is disaster recovery.

    I've already implemented the two 11 g R 2 RAC clusters on RHEL 5 and now need some good docs for Data Guard install tips.

    Can someone direct me to the right info step by step for custody of data between clusters RAC - detailed explanations of each of the configuration steps would be helpful too, especially around the file init.ora configuration changes between primary and DR sites

    Very appreciated

    Steve

    Hi Steve,.

    Watch MAA white papers:

    http://www.Oracle.com/technetwork/database/features/availability/Oracle-database-MAA-best-practices-155386.html

    There are resources very good in establishing CARS DG environments like:

    DataGuard 11 g Installation and Configuration best practices on Oracle RAC
    Deployment of Eve fast Oracle RAC: Oracle Database 11g Release 2
    Installation Guide: creating a day before RAC logical database for a primary database of CARS
    Failover of client in databases highly available Oracle Data Guard Configurations

    a.s.o..

    Sebastian

  • Data Guard - allocation of licenses and other fundamental questions before setting it up.

    Hi all

    Please allow me to submit some questions about Oracle Data Guard.

    There are 2 databases 'authorized and ready ':

    -a single instance of the "alfa", Oracle Enterprise Edition 10.2 database,

    -"bravo", Oracle 10.2 Enterprise Edition, Real Application Clusters database

    I have to "align" congratulations to alfa on a daily basis, so that--in case of failure of the main 'alfa' site - recovery is possible change to the site "bravo."

    (1) even if we can afford a loss of data corresponding to the period little uttered at the end of the last daily alignment (no need to 'transactional' alignment between the two databases), I assume that the best approach to meet this need in terms of efficiency and manageability consists on two databases including in a Data Guard configuration.

    Am I wrong?

    (2) in particular, the physical implementation of the standby database must be preferred over logic, because that "simpler and faster" in this case. Am I wrong?

    (3) only the Data Guard configuration require

    (a) additional licenses?

    (b) additional material/software resources for host machines?

    (5) the release of two databases must be equal to the specific to the component version number (10.2.0.1, for example)? Or, for example, is a 10.2.0.1 able to work with a 10.2.0.3 db db in the Data Guard configuration?

    Thank you very much in advance!

    Marco mazzocchi

    Hello

    (1) even if we can afford a loss of data corresponding to the period little uttered at the end of the last daily alignment (no need to 'transactional' alignment between the two databases), I assume that the best approach to meet this need in terms of efficiency and manageability consists on two databases including in a Data Guard configuration.

    Am I wrong?

    You have reason, physical hosting it good thing. For the most part, you will get impact with until or unless data loss because of some problems of network (or a configuration problem)

    (2) in particular, the physical implementation of the standby database must be preferred over logic, because that "simpler and faster" in this case. Am I wrong?

    Logical standby is a little different from the physical standby mode

    (3) only the Data Guard configuration require

    (a) additional licenses?

    (b) additional material/software resources for host machines?

    Data features come with Enterprise Edition - perhaps for the active database "cost of the additional license.

    https://docs.Oracle.com/CD/E11882_01/license.112/e47877/editions.htm#DBLIC109

    (5) the release of two databases must be equal to the specific to the component version number (10.2.0.1, for example)? Or, for example, is a 10.2.0.1 able to work with a 10.2.0.3 db db in the Data Guard configuration?

    Good level to maintain the same level of oracle binaries / patches and still the support of heterogeneous DG

    -Pavan Kumar N

  • 100% ram used on Data-Guard

    Hello

    We test our application with Oracle data guard.
    Is version of Oracle 11 g R2 (11.2.0.2)
    The configuration of data-guard is a primary and a physical standby server.
    Both servers have 16 GB of RAM. It is set on an ESX Server as two virtual machines.
    Each vm has two processors with a speed 2127,902 MHz
    OS is Red Hat Enterprise Linux Server version 5.5 (Tikanga)
    It's an arch bit x86_64 machine.

    The problem we see is that the consumption of RAM is almost 100%. (97%)
    Earlier, the RAM has 4 GB, believed is not enough and went to 16 GB after we found that same 8 GB is not enough.
    Even after setting the RAM 16 GB, entire memory was used.
    The demand for good results, the answers are quick enough.
    On average, there are 12000 inserts per minute in the database.

    The CPU usage is about 25%.


    We are looking to reduce the consumption of memory less than 80% so that if other applications must be run on the Data-Guard allows him to run or use nearly 100% of memory during the peak or abnormal conditions.

    It is a facility dedicated with instance what a single database that is running on the firewall data.

    Here is the use of memory (in MB)
    < -.
    [root@vm-lnx-rds1174 logs] free no. m
    total used free shared buffers cached
    MEM: 16051 15650 401 0 267 13532
    -/ + buffers/cache: 1850 14201
    Swap: 8095 0 8095
    ->

    Here is the related configuration memory set to the oracle instance.
    < -.
    change the system shared_pool_size set = 0 scope = spfile;
    change the system db_cache_size set = 0 scope = spfile;
    change the system java_pool_size set = 0 scope = spfile;
    ALTER system set LARGE_POOL_SIZE is 0 scope = spfile;.
    change the system sga_max_size set = 0 scope = spfile;
    ALTER system set sga_target is 0 scope = spfile;.
    ALTER system set pga_aggregate_target is 0 scope = spfile;.
    ALTER system set MEMORY_TARGET = 8G scope = spfile;
    ALTER system set MEMORY_MAX_TARGET = 8G scope = spfile;
    ->

    Details of the Configuration of Data-Guard:
    < -.
    DGMGRL > see Configuring

    Configuration - DGConfig1

    Protection mode: MaxPerformance
    Databases:
    PNETs - primary
    PNET - Physical standby database

    Fast-Start Failover: DISABLED

    The configuration status:
    SUCCESS
    ->


    Please advice how we can reduce the memory consumption on the machine.

    Thank you
    Krishna

    Hello

    on Linux, high mem use is normal. Linux uses all the memory cache of the drive. You can compile this program to prove.

    #include 
    #include 
    #include 
    #include 
    
    int main(int ac, char **av)
    {
            long int n,m,i;
            long delay;
            char *buf;
    
            if(ac < 3) {
                    printf("Usage: %s  \n",av[0]);
                    exit(1);
            }
            sscanf(av[1],"%d",&n);
            sscanf(av[2],"%d",&delay);
            m=n*1024*1024;
            buf=malloc(n*1024*1024);
            // for(i=0;i
    

    and run it as follows:
    . 4000 10 a.out

    It will affect 4000 MB of ram 10 seconds. You'll see that once it's over, you have 4 000 MB of free ram. After awhile, this amount will be lower that linux will do IO operations.

    Paul

Maybe you are looking for