Types of replications in oracle 10g

Hi
Iam new to oracle10g.
I want to replicate my database.
Before that i want to know how many types of replication methods are available in oracle 10g?
Thanks

There is no single correct answer to that question.
You've certainly got Streams and materialized views. You could subdivide each of those into three or four separate options based on the configuration (single-master vs multi-master materialized views, for example).
You might group technologies like DataGuard-- logical and physical and Change Data Capture (CDC) under the general banner of replication depending on how you define the term.
You could always write your own replication process using database links, triggers, etc. Or load and unload data via export & import, SQL*Loader, and/or external tables.
Transportable tablespaces might also fall under the replication rubric.
Depending on the problem you're trying to solve, the granularity you're counting, and what you consider "replication", you could come up with anything from 2 to 1002.
Justin

Similar Messages

  • Problem with type 4 driver using oracle 10g

    HI,
    I am unable to establish a type 4 connection with oracle 10g.
    Specs:
    Driver used: OracleDriver that comes with the ojdbc14.jar along with oracle 10g
    JDK used: Tried using both j2sdk1.4.2 and using JDK 5.0
    JRE: Again, JRE that was shipped with j2sdk 1.4.2 and JRE 5.0
    OS: Windows XP sp2
    I am able to compile the following piece of code, so there is no classpath problem, etc.
    When I try to run the program, the exception thrown is "No Suitable Driver"
    There is no problem with the TNSListener, etc...even if all Oracle related services in 'services.msc' are Started/Stopped, the error remains.
    I am, however, able to establish the connection using type1 driver.
    Please Help!
    import java.sql.*;
    import java.io.*;
    class TestConn
         Connection connection;
         Statement statement;
         ResultSet resultset;
         public void testConn() throws SQLException, ClassNotFoundException
              DriverManager.registerDriver(new oracle.jdbc.driver.OracleStatement());
              //DriverManager.registerDriver(new sun.jdbc.odbc.JdbcOdbcDriver());
              connection = DriverManager.getConnection("oracle:jdbc:thin:@127.0.0.1:1521", "scott", "tiger");
              //connection = DriverManager.getConnection("jdbc:odbc:dsn1", "scott", "tiger");
              System.out.println("Connection Established");
              statement = connection.createStatement();
              resultset = statement.executeQuery("select ename from emp");
              while(resultset.next())
                   System.out.println(resultset.getString(1));
    class Test
         public static void main(String args[]) throws SQLException, ClassNotFoundException
              TestConn obj = new TestConn();
              obj.testConn();
    };

    The JDBC URL should include the database SID. For example, if the database SID is Orcl
    connection = DriverManager.getConnection("oracle:jdbc:thin:@127.0.0.1:1521:Orcl", "scott", "tiger");

  • Replication in oracle 10g

    hi,
    please anyone tell about the schema level and table replications in oracle 10g.

    user3266490 wrote:
    hi,
    please anyone tell about the schema level and table replications in oracle 10g.Refer :
    Step by step guide ...
    http://dbataj.blogspot.com/2007/11/advance-replication-part-ii-master.html
    Regards
    Azar
    DBA

  • Question on replication in Oracle 10G Release 2

    Good day,
    I have a few questions on setting up replication that fits my scenario described below. Thank you in advance for reading and answering my post.
    Scenario
    I need to replicate 100-200 tables from the first OLTP server to the second DSS server that is read-only. The servers are physically located in different countries. Both servers use Oracle 10G Release 2. Required frequency of refreshes is 1-3 hours.
    Questions
    1. Is it optimal to use materialized views with fast/force refreshes for implementation of this scenario? If no, what are the better options?
    2. How do network interruptions and latency affect stability of work of replication with materialized views?
    3. How big is additional performance overhead at OLTP (source) server due to setting up replication with materialized views?

    1) I guess it depends on how you define "optimal". It's certainly a reasonable option. You might also look at Streams or even logical standby databases. There are various trade-offs involved, so it really depends on your environment.
    2) What does "stability of work of replication" mean, exactly? Obviously, if the network fails, the replication job(s) will generate errors. Depending on how you set things up, the replication process will be retried after increasing intervals until it succeeds.
    3) Maintaining materialized view logs on the OLTP system could certainly impact performance-- the logs have to be maintained synchronously with the OLTP transactions. That may or may not noticably impact OLTP transaction performance-- it's probably roughly equivalent to putting a trigger on each of the 100-200 tables. Something like Streams is designed to put less load on the source system because changes are captured asynchronously.
    Justin

  • Can we use replication usings oracle 10g steams for EBS r12 database?

    HI,
    We are using EBS 12.0.6 and database 10.2.0.3 on linux 32-bit/64-bit OS (Multi-Node env).
    Actually We want to decrease the load of custom reports on actual production system, so thats why
    we need reports server and as my past experience I had used oracle streams for replication with simple schema based replication and tablespace replication also.
    So, please educate me, that can i used the oracle 10g streams for EBS schemas like APPS, GL ,INV, PO, ONT, ODM, AR, AP, CM etc?
    Please provide us the above related env docs and road Map.
    If you have any other way to create the Report Server?
    Regard,
    Fayaz Ahmed

    Hi,
    We are not in a position to upgrade the EBS from 12.0.6 to 12.1, because this is lengthy task, but we had already tested technically it in test env, but functional testing in pending.
    Now we want to immediate solution if possible, because this is production?
    So, please suggest another.
    regards

  • How to do replication in oracle 10g

    hi,
    I am new to Oracle.
    I want to do Data Replication. I am using Oracle 10g. Can any one help me by telling the steps of Oracle replication.
    Thanks in advance.
    Message was edited by:
    user577340
    Message was edited by:
    user577340

    I'm not sure which of the linked articles you're following, but I expect that you're making things more complicated than they need to be. Those articles discuss configuring multi-master replication, but it sounds like you only need simple materialized view replication. In that case, all you'd need to do is
    1) Create a database link from the destination system to the source system
    2) Create a materialized view log on the source table on the source system
    3) Create a materialized view on the destination that selects all the data from the remote table and is set to be fast refreshable and to refresh every 5 minutes.
    On the destination system
    CREATE DATABASE LINK to_source_system
      CONNECT TO username_on_source_system
      IDENTIFIED BY password_on_source_system
      USING 'tns_name_for_source_system_on_dest_system';On the source system
    CREATE MATERIALIZED VIEW LOG
      ON table_to_replicate
      WITH PRIMARY KEY
      INCLUDING NEW VALUES;On the destination system
    CREATE MATERIALIZED VIEW table_to_replicate
      REFRESH FAST
      START WITH sysdate + 5/(24*60)
      NEXT sysdate + 5/(24*60)
    AS
    SELECT * FROM table_to_replicate@to_source_systemIf you have multiple tables that you want to be replicated in a transactionally consistent manner, you can put multiple materialized views into a refresh group and schedule a refresh of the refresh group.
    Justin

  • File type jpeg in BLOB Oracle 10g

    Hello all,
    I need to know if Oracle 10g BLOB datatype supports jpeg file type.
    Thank you,
    Sonya

    Hi,
    >>I need to know if Oracle 10g BLOB datatype supports jpeg file type.
    BLOB means Binary Large Object. So, any binary data is supported.
    Cheers
    Legatti

  • 2 way replication using Oracle 10g OID

    Hi Friends,
    Is it possible to have 2 way replication between Oracle E-Biz R12.1.3 and Microsoft Active Directory(windows 2008 server) at the same time using Oracle 10g OID.
    Regards,
    DB

    Hi Leoncio,
    Thanks and the requirement is :
    1) user will be cretaed in Oracle e-biz R12.1.3 HRMS application and it should be replicated to Microsoft Active Directory (windows 2008 server)
    2)E-mail address will be cretaed in Microsoft Active Directory (windows 2008 server) against an existing user and it shoule be replicated/updated in Oracle e-biz application User
    Regards,
    DB

  • Oracle 10g SEO replication to Oracle 10g EE RAC

    Hi!!!
    I have 200 nodes with Oracle 10g Standard Edition One and a DataCenter with 3 nodes Oracle 10g Enterprise Edition Real Application Clusters. My questions is, how to replicate data from each node to datacenter with the objective to centralize all data.
    The database structure is the same in all nodes, and there is no conflict.
    My real problem is Oracle Standard Edition One, it's not support advanced replication like Streams and Materialized Views, and i cant use other version of oracle because it´s huge money.
    Please any advice?
    Thanks in advance.

    I'm more of an Oracle developer than a DBA, and I'm not sure this is feasible, but it sounds like you are in dire need of an idea, so here it is. Take the transaction logs from your 200 nodes, copy them to your central site (at whatever time interval you require), and peform a "restore" to the central server using those logs, even though they did not come from the central server.

  • REPLICATION BETWEEN ORACLE 10g and postgresql/MySQL/MSSQL SERVER??

    Hi Friends.
    I want to know if there are a manner of replication between ORACLE and (postgresql or mysql or mssqlserver).
    Please, my email is [email protected]
    Thanks
    Manuel

    Sure.
    Are you talking about replicating data in one direction? If so, in which direction (Oracle to non-Oracle or non-Oracle to Oracle)? Or are you talking about bidirectional replication?
    Which database do you want to be the "master" (i.e. initiate the push or pull of data)?
    What sort of lag is acceptable? Minutes? Hours? Days?
    Justin

  • Mv replication between Oracle 10g standared edition one and enterpriseedit

    i have one ee 10g and 30 se-1 mv sites ,i have to replicate more than 100 tables from aabout 30 sites which have standared edition one to master site(enterprise edition0 .
    1. Is it possible if yes then how?
    2. is it will be 2 way updatable changes on both side will be replicate

    Does each of the 30 sites have 100 tables (totally 3000 tables) ?
    Are the tables "the same" -- meaning that you need to aggregate the rows from all 30 sites ? Or are they distinct ?
    You cannot merge rows from multiple sources into 1 MV.
    SE supports Read Only MVs. If you have 1-to-1 definitions you could try Updateable MVs.
    MultiMaster Replication is certainly note supported with SE.
    (Since you are running SE, I guess Streams and Golden Gate {too expensive} are not options).
    Hemant K Chitale

  • Oracle 10g replication

    hi,
    i have two oracle 10g database installed in Linux machines. at present only one database server in live. now i want to configure replication between these two databases... so that i can use second server for any failure.
    My requirement is..... i want to replicate entire database to second server and replication should run online.
    actually i am new to this oracle..... so can any body help me to come out of this thing. and also give me step by step process to configure replication.
    any immediate help will be highly appreciated.
    cheer's
    gowtham
    Edited by: user10665114 on Jan 13, 2009 1:29 AM
    Edited by: user10665114 on Jan 13, 2009 1:38 AM

    Hi,
    Then, you are talking about Materialized views
    See this thread How to do replication in oracle 10g
    There are an explanation by Justin Cave...
    Best Regards,
    Rodrigo Mufalani
    http://mufalani.blogspot.com

  • Data replication and synchronization in Oracle 10g XE.

    We are trying to do data replication and synchronization sort of thing for all our servers. We are using Oracle 10g. XE. I guess there are some features in oracle already for replication but I am not very sure about them.
    To explain it more clearly - we will have individual database servers in our sub-divisions and then divisions and centers and then main server. We need to synchronize at various levels. So If any body is aware of any techniques, please let me know.

    Hi,
    Could you tell me what exactly synchronisation your talking about..?
    we will have individual database servers in our sub-divisions and then divisions >>and centers and then main serverIf you have mulitple DB servers then you can connect it by DB links. also if you are talking DB synchronisation then you can have Triggers,Materialized views.
    we also have two independent severs which are synchronised(atleast schema levels).
    Regards!

  • Using scatter graph type in oracle 10g forms using bi beans

    hi.. how i can use scatter graph type in oracle 10g using bi beans..
    it seems scatter graph is supported in 10g but it doesnt work at all..
    i used to use oracle graphics builder in oracle 6i forms,now i need to convert all my old graphs to 10g forms..the line,bar and pie it work very well but the scatter didnt work..
    so please if anyone know how to use it please tell me.. and what versions of bi beans support the scatter graph type
    thanks.
    u can email me in
    [email protected]

    Hi,
    What version of Oracle Forms are you using? If it is 10.1.2.0.2 (10g R2 Phase 2) then the BI Beans version should be 10.1.2.1 (3.2.2.0.24.2).
    When you run a Graph, do you see any version numbers?
    Regardless of the version, scatter graph should work. What kind of errors are you getting?
    When you install BI Beans in JDeveloper, you get access to BI Beans Help. Go to the following topic for setting up data for a scatter graph:
    Help -> Building Applications with BI Beans -> Presenting Data in Graphs -> Specifying Data for Graphs
    Did you try posting your question on the Oracle Forms forum?
    BI Beans PM

  • Replication of table from Oracle 10g to sql server 2000

    Could i replicate table from Oracle 10g to sql server online. we have tables with same configuration and if any change happen in oracle 10g or sql server in that table we need to replicate that change to other database.
    What is the solution for this two way replication between sql server and Oracle 10g

    But the tutorial is saying that i will have to install Oracle database on the server already having sql server, is it client or whole database, if it is then it will acquire lot of resource.
    I want to find out that for Heterogenous Service ODBC, we need third party software for ODBC Driver of SQL SERVER for Linux and secondly if we use Transparent Gateway then what are the steps for its configuration.
    I could not find steps of configuration of Transoparent gateway, when i am trying to install Transparent gateway from Universal installer, it is not there. where do i find it , Do i need to purchase it too.

Maybe you are looking for

  • HT6031 Download More Sounds does not appear in my Garage Band menu

    Download More Sounds does not appear in my Garage Band menu, neither on 2012 iMac or 2012 MBP both running 10.9.1

  • Adding a header to a printout

    Hi, I've a wee problem that I dont know how to solve. I am printing out a swing component and scaling it to fit on the page. heres what ive done and it works fine:-      if(e.getActionCommand().equals("print")){           System.out.println("print pr

  • Emailing with iPhoto

    When I email pics from iPhoto I find that the quality of the 'medium' size files is very poor and if I go to 'large' size for emailing the quality is much better on my Mac, but the pics appear far too large on PC's. Also, they do not appear on the PC

  • Oracle Database Architecture

    Hi Please, Can please provide me Metalink id for Oracle database 11gR2 architecture. Can please provide me Metalink id for Oracle database 12c architecture.

  • What reboot reason forces SPA perform new DHCP Discover

    Hi, I know there are different kinds of reboot reasons for the SPA-phones.(https://supportforums.cisco.com/docs/DOC-9889) But could anyone specify what reboot reasons that makes the SPA perform a new DHCP Discovery, Request etc.? //Anna