Replication in Oracle 9i
I am using Oracle9i Enterprise Edition Release 9.2.0.1.0 on Solaris 9 platform
I am trying to replicate a table. In this scenario, when I try to generate support for replication for the objects, the message is always displayed as "Doing Generation" and I never get a "GENERATED" message and I do not get any error message as well.
Please let me know on how to overcome this problem.
Regards,
Barath Kumar.
Hi!
Try to drop the replication object which has GENERATION_STATUS=DOINGGEN
from the replication group.
And then once again try to add it to the replication group and generate rep support.
Before doing this check whether there are any entries in DBA_REPCATLOG.
If there are any purge them first.
--PMR
Similar Messages
-
Replication between Oracle Server and MS SQL Server
Hello,
Does anybody know of a well known or reliable software that can do data replication between Oracle Server and Microsoft SQL server.
I suppose I can write my own version using Heterogenous Services in Oracle but I would like to know if such an automated replication between Oracle and SQL is available commercially.
Thank you.Viacheslav Ostapenko wrote:
Sorry, Aman,
I couldn't find any info about replication to MS SQL. Is it possible at all? Could you provide link where we can read about this? It could be very interesting.Sorry Viacheslav, even I couldn't find anything for the same. I am not sure that it can be done or not, I haven't heard anyone in my contact doing so. The only place where I have seen Streams being used around me is within Oracle db only. May be someone else can help if he/she has done it.
Aman.... -
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 -
Implementing replication in Oracle 10&11 Standard Edition
I am implementing an oracle based application which will run under Linux/Oracle 10gr2 standard edition and which will soon be upgraded to Oracle 11g standard edition.
One of the requirements of the application is that a hot standby must be provided. To provide the hot standby, I must implement some sort of replication mechanism, but the nice replication features (data guard, streams, advanced replication, basic replication) are only available with Oracle enterprise edition.
Two questions:
1. It appears that I will be building a home-made replication mechanisms. I am planning on using insert/update/delete triggers and dblinks to trap database updates and propogate them to the standby server. (alternatively, may write them to files as SQL statements and have the second server load the files). Is their a better way to implement replication in Oracle SE. (esp. a feature of Oracle SE that I could be using to do this?).
2. Oracle Advanced and Basic Replication are not shown in the Oracle 11 Editions Description web page which lists the availability of features across the various oracle versions. I assume it is still supported in Oracle 11, but is Oracle Streams now the "best practice" for implementing replication (i.e. instead of advanced replication?)
Thanks in advance,
Werner1) Having database triggers that use a database link is an exceptionally poor way of implementing a hot standby. If the database link goes down, or if the remote database is unavailable, the trigger will generate an exception and the parent transaction will be rolled back. Which means that the system is available only if both databases are available and the network between them is available, which is exactly the opposite of what a hot standby would be expected to provide.
2) You most likely want to set up a manual DataGuard-like setup. Clone the database from one machine to another, keep the standby database in managed recovery mode, and copy archived log files from the primary to the standby periodically. You'll have to script that, of course, but that shouldn't be insurmountable.
3) Basic replication (one-way materialized views) are available in the standard edition, but probably aren't the sort of thing you'd want to use to build a hot standby.
Justin -
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
ManuelSure.
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 -
Advance Replication and Oracle Label Security
Has anyone been able to configure both Advance Replication and Oracle Label Security to work together?
This is currently not supported in Streams. I have an enhancement request in with Oracle for this functionality. This won't be seen in 11g R2 either.
Has anyone done Label Security with Advance Replication? -
TimesTen Replication with Oracle
I am generating some 100k data in TimesTen i would like to replicate those data to Oracle database.
What will happen if there is sudden crash in the system of TimesTen ,how replication will takes place ,once again i reconfigure the replication to oracle whether the data which are inserted in TimesTen will get reflected or i need to manually need to load the data,is it is possible.
If there is sudden crash then how the data at the TimesTen end will be written to the disk ,since data which are been written to disk are on the basis of check-pointing and transaction logging. if so how to avoid this situation in real time.
Thanks!The 'replication' to Oracle (actually AWT cache group) works by capturing the changes from the TimesTen transaction logs. Once a change reaches the TT transaction logs on disk it is safe and once the TT machine, TimesTen and the replication agent are back up replication will resume from where it left off.
More generally, data stored in TimesTen is persisted and protected using the checkpointing and transaction logging mechanism within TimesTen. By default, TimesTen uses asynchronous write to the logs (DurableCommits=0). This gives very high performance but in the event of a failure you will lose the last few committed transactions. If this is not acceptabel you can tell TimesTen to use synchronous commit to disk (DurableCommits=1). This is much (and I mean hugely) slower but ensures that all committed transactions are safe (unless the disk itself fails). TimesTen also provides TimesTen to TimesTen replication (both asynchronous and synchronous) as an additional / alternative method of data protection.
Chris -
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,
DBHi 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 -
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 -
How to setup replication using Oracle 11gR2 standard edition one
Dear Guys,
I have two machines on which Oracle 11gR2 standard edition one is installed. I want to establish replication between them. How can I setup it? Please refer me to some step by step guide. I will be thankful to you guys.Replicating Data Using Materialized Views
http://docs.oracle.com/cd/E14072_01/server.112/e10703/tdpii_reppit.htm#BEHHGGIB
Replicating Read/Write Data Using Materialized Views
http://docs.oracle.com/cd/E14072_01/server.112/e10703/tdpii_reppit.htm#BEHCEFGC -
Hi,
I got a job to configure replication between my two different oracle 8i database. I have worked on oracle but i don't know how can i configure replication.
My scenario is that I have two oracle database server both will be master and i want to configure replication in between them . I don't know whether replication component are installed on my servers or not.
Any help will be greatly appreciated
RegardsHi,
I got a job to configure replication between my two different oracle 8i database. I have worked on oracle but i don't know how can i configure replication.
My scenario is that I have two oracle database server both will be master and i want to configure replication in between them . I don't know whether replication component are installed on my servers or not.
Any help will be greatly appreciated
Regards -
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 AhmedHi,
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 -
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?
ThanksThere 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 -
Streams replication in Oracle XE.
Hi,
I'm planning an implementation of Oracle Streams replication. Some of the considerations and facts are stated below.
1. DDL Changes will be maintained.
2. Replication will be Bi-Directional.
3. The operating system on the source and downstream sites are the same.
4. The hardware and operating system architecture on the source and downstream sites are the same.
5. Both the source database and the downstream database are be running Oracle Database 10g (details below).
Source Database
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Beta
PL/SQL Release 10.2.0.1.0 - Beta
CORE 10.2.0.1.0 Beta
TNS for 32-bit Windows: Version 10.2.0.1.0 - Beta
NLSRTL Version 10.2.0.1.0 - Beta
Downstrean Database
Personal Oracle Database 10g Release 10.1.0.2.0 - Production
PL/SQL Release 10.1.0.2.0 - Production
CORE 10.1.0.2.0 Production
TNS for 32-bit Windows: Version 10.1.0.2.0 - Production
NLSRTL Version 10.1.0.2.0 - Production
Here I have found that Oracle XE (source) is not supporting the local capture process.
My questions:
1. Can I consider downstream capture in this scenario? (As I have Personal Oracle Database 10g Release 10.1.0.2.0 as downstream database)
2. In case of archive log downstream capture what will be the most efficient way of redo log transportation.
Thanks in advance.1. In a RAC cluster? The name I would put in the scripts is "insanity." Why? You are going to bring this instance to a crawl.
2. No problem in doing a transformation. The problem was in your first question.
3. I wouldn't worry much about monitoring it. I'd just get a stopwatch and see how many seconds before it crashes.
If the data is in one schema in the database then just make it available, via object privs, to the others. Replicating it, as you have described, is likely going to be a painful experience in far more ways than just wasted storage. -
Data Replication between Oracle 9i and 10g
Hello,
I have a question regarding possible Replication Models between Oracle 9i and 10g. Does anybody know a possible way to syncronize the schema data between a 9i and 10g database in realtime?
If yes can you please post perhaps a link with a kind of how to?
Many thanks to all,
Bob...You can read this metalink note 370850.1 - there are bit more ways of replication discussed.
Yes, platforms can be different, but recomendation is to use the same platform for both databases. -
Replication between Oracle 7 and Oracle 10g. Is it possible?
Hello,
I have two DBs which exist on two different versions of Oracle (7.3.3 and 10g). Those DBs have different structures of tables, data from which can be casted from one structure to other. Can I organise bi-directional replication between those DBs. To make the point clear, can I replicate data from Oracle 7.3.3 to 10g and vice versa.
Duration of synchronization should be less than 1 minute.
I would be very pleased if somebody gives my a reference on online oracle documentation because I can't find answer in it to my questions.
If the possability of application of replication is questionable, can you give an advice which technology I have to apply in my situation. For instance, perhaps, it is convenient to use triggers.
Thank you.Hi,
ObjectMMRS (http://www.object.com.br/wiki) can make what you need, replicate data between different Oracle database versions and between Oracle and other database brands too.
Documentation still in Portuguese only (Translation in progress) but I can help you install and try, maybe one or two days of work and you will be able to replicate.
Contact me at [email protected] if you want to try the ObjectMMRS (low cost replication software suite), no technical support fees for trial, and 30 days license expiration.
HTH,
Wagner Ramos
Maybe you are looking for
-
Installing 32 bit oracle on 64 bit windows 7
My oracle application works only with 32 bit oracle.Now I need to install the application on a 64 bit windows 7.I tried installing oracle 11g 32 bit database on this machine(64 bit windows 7).During the final stages,it gave an error that the listener
-
Both xp and windows 7 have video problems with my VGA connection using TV
both xp and windows 7 have video problems with my VGA connection using TV as my monitor when it gets to starting up windows no matter what version it will not I have let my mac on all night and still says starting windows or the windows 7 logo and no
-
There is no save icon in acrobat reader 9
hi i am running acrobat reader 9.2 on windows vista 64 bit ultimate edition. i recently had installed adobetechnical communication suite but it did not work and i had to remove it. after i did that the floppy disk icon disappeared from the tool bar i
-
Adobe Acrobat X 10.1.13, Win 7 64bit, The Find function (Ctrl+F), mis-finds the desired simple text. This is not a scanned document. When I search for some word that DOES exist in the document, Acrobat will highlight text that does not match at al
-
How much will it cost to update to OSX Mountain lion when it becomes available?
How much will it cost to update to OSX Mountain Lion when it becomes available?