Detect finishing of replication process
Hello,
i intend to use a HANA instance as HANA-based accelerator to accelerate some time-costly db reading transactions, using a secondary db connect.
I'm examining the SAP LT Replication Server for real-time data replication to HANA, for having my whole process of read and update data untouched, but transform the costly selection statements to use a secondary db connection.
While playing around, i noticed that the replication process isn't handled in real-time, and subsequent reading transactions operate on the non-replicated data set.
In my use case, this is a crucial problem.
Is there an appliance to monitor the replication process, so I can detect the finishing of the process? Is there a signal that flags the finishing of the replication process?
Have you any other approach to disrupt and continue my transaction sequence, to assure to operate on the most actual data?
Thanks, Stephan
Hi Tobias,
thanks for your reply.
To me, real-time would imply, that, at the end of my db transaction, the applied data record is already replicated. Yet the LT replication server offers a real-time launched replication, but that's ok if i can deal with it in a smart way.
In my usage scenario, accelerate extreme transaction processing, i have two subsequent transactions, both operating on the same data record. Transaction one updates the data record on the primary application db, which is to be replicated to a HANA db. Transaction two selects the data record via secondary db connection from the HANA db and returns the pre-replicated data record. I have average latency times below 1 second on this scenario.
For me, it would be sufficient to pause my process until the replication process is finished, the overall acceleration due to the HANA select makes it worth, but i need some kind of signal to continue my process and perform the HANA select on the most recent data set.
Regards, Stephan
Similar Messages
-
So whenever I try to download the newest itunes file it won't let me finish the install process because I'm missing the "Itunes.msi" file whatever that is and I've done some searches but I cannot find the file. Anyone know what to do?
you can try this thread maybe? https://discussions.apple.com/message/16217061#16217061
-
Userexit/BAdi in BP replication process in R/3?
Hi All,
Is there any userexit/Badi is available in R/3 for BP replication process for CRM to R/3? It would be much appreciated if you provide the same.
Thanks,
NarsaiahHi All,
Thanks for your response, after my investigation I found that there is no issue in CRM o/b BDocs, issue is only when populating the BP in R/3. To populate this it's using BDC call transaction there it's not populating the Name1 and Name2 fields of BP(Customer) in XD01. And its using BAPI PI_BP_PROXY_BAPI_CUSTOMER in R/3 side to process i/b data. I'm not sure why its not populating in call transaction. It's using DEBITOR_BDCDATA to get BDC data with this FM I'm bit confused, as its not picking any screen fields for Name1, Name2 and Address. However its updating address not Name1 and Name2. Could you please someone advise on this? It would be greatly appreciated.
Thanks in advance.
Narsaiah -
Query regarding replication process in oracle 8i
While replicating the master database I need some data. For that I stopped the replication process but in that time the application using the master database was not able to modify the database content because stopping of replication process put the master definition in read only mode.
So my query is Does oracle 8i puts the master definition site in read only mode if someone stops the replication ? If yes then is there any way to avoid this?
ThanksHi
First of all why you are using so much old version (oracle 8i).
when we have synchronous oracle database replication (multi master replication) then before saving our transaction at source site it will communication at all the oracle database server by using database link if at one site it find any link breakage then it will not save transaction at the source site and that transaction will ber rollback. ( Mean in synchronous replication your database link will be up any all time. This method is used where there are heavy network resource or they have replication on LAN.
In Relication 90% people use Asynchronous replication
In asynchronous replication if database link become down then our transaction become pending in the queue when link become resoted then transaction are pushed one by one in the fifo (First in First our).to their destination site to all other master or master definition sites.
Second
When we stopp replication there are two methods to stop the replication
Method A is quised the replication group at master definition site. When you quised replication group then your all tables present in that replication becomes read only you can not perform DML statment on that tables at all sites. and it is only perform by DBA to perform some administration activities like include new table in a group or regererate replication support of existing tables.or add new replication site.
Method B we totally sotpped replication that now our this server will not be in replication further. for this we use store procedure. like this
connect repadmin/repadmin@hr
SQL> Execute DBMS_REPUTIL.REPLICATION_OFF;
PL/SQL procedure successfully completed.
If you wants to again continue replication at that server. after connection wtih replication administrator apply the following command
SQL> Execute DBMS_REPUTIL.REPLICATION_ON;
PL/SQL procedure successfully completed.
For further problem you can contact me any time
Best Regard
Abdul Hameed Malik
[email protected]
Islambad Pakistan
Edited by: Abdul Hameed on Feb 9, 2009 12:04 AM
Edited by: Abdul Hameed on Feb 9, 2009 12:05 AM -
Now everytime I try to finish the update process I get a message " Apple ID couldn't be created because of a server error. I already have an apple ID I am just trying to finish the update so I can use my ipod touch and can not figure out why I keep getting held back at this message
So I found out with alittle research that instead of entering all that info on my ipod, security questions, birthday, ect that it was much easier to just go to http://appleid.apple.com and place all that info there and save it than try the process on my ipod and it finished the update.
-
How to supervise Replication Process
Hello,
On Directory Server 5.2. How can i supervise the replication process ? I want to supervise automaticly the process : if it is running or not. The best way (if it's possible), without scan access log.
Can you help meI have not used the Perl tools I mentioned below.
Someone had recommended the use of these two tools to check if the replication has done its job of maintaining LDAP data integrity, i.e. same content before master and slave, I think this is more complete than just checking if replication is "running".
http://www.openldap.org/lists/openldap-software/200501/msg00167.html
http://search.cpan.org/~gbarr/perl-ldap-0.3202/contrib/ldifsort.pl
http://search.cpan.org/~gbarr/perl-ldap-0.3202/contrib/ldifdiff.pl
Gary -
Automation of Replication Process
Hi,
I want to automate replication process for creating Xcelsius Dashboard using some Windows Programming or JAVA or something.
My Scenario is:
I have to create one Xcelsius dashboard for each coutry across the world.
For each country I have separate webi report but webi structure is same.
So Curently for replication I had to manualy do the following steps.
1) Develop one coutry Dashboard
2)For replication Point next countries webi report in Object Properties
3)Add Data Connections
4) Save the Page
5)Export Page
These Steps are repeated for all countries
Please suggest me ways to automate these steps in any way.
I am using Windows XP as operating System
Thanks,
DeepakHello,
Could you tell me how you created a java program to make the job, I am interested in knowing how it is possible?
Thanks for your help
Regards,
Jérôme -
Script for checking the replication process in Netscape Directory Sever 4.1
Hi,
We are using Netscape Directory Server 4.1.6 in our production environment. Where we want to know is there any script available to check the replication process. Or can we write a script to check the process.
Waiting for your replies at the earliest.
Thanks,
Syed A.Hi Syed,
Replication state is very easy to see in 4.x and earlier. The last changenumber in the supplier changelog is visible (on the root DSE IIRC), and each consumer suffix has an operational attribute "copiedfrom" that tells you the name of the supplier, the database generation id, and the last change replayed from the supplier.
So a script that compares the results of
ldapsearch -h <supplier> -s base -b "" "objectclass=*" lastchangenumber
and
ldapsearch -h <consumer> -s base -b <base_suffix> "objectclass=*" copiedFrom
will show you if a replica has fallen out of sync. It won't tell you more than how many changes behind the replica is, though, because pre-5.x changenumbers are sequential integers, not timestamps.
However, the change that corresponds to the changenumber is clearly visible under the "cn=changelog" suffix. So if you look at the change itself you can see the timestamp on it.
For more info on the status of replication, you should be able to query the agreements on the supplier. Those live under the "Netscape Machine Data Suffix", which you can also find on the supplier's root DSE:
ldapsearch -h <supplier> -s base -b "" "objectclass=*" netscapemdsuffix
And of course the error logs will usually tell you if replication is failing outright.
I may be off on some of the attribute names, but if you do some investigating along these lines, you should be able to figure it out. -
Archiver Issue| Automatic replication process | Archiver thread blocking
Hi,
Recently, we are facing a strange issue with Archiver auto replication process. Sometime, archiver thread is blocking and auto replication is stalling. We observed this issue after we apply latest OUCM patches downloded from Oracle support site.
As an work around, we are doing UCM restart.
Anybody got this kind off issue? We are following this up with Oracle in parallel. Any help regarding this is highly appreciated.
Gowtham JWhat version/patch set/core update of UCM are you using?
Jonathan
http://redstonecontentsolutions.com
http://corecontentonly.com -
Start the replication process manually 9i oid
There is problem replication of db entries in oid, i found replication process is not running on that db...
How to start replication process manually ? i tried this but did'n work?
porter-db1$oidctl server=oidrepld connect=ldaphou1 instance=1 flags="-p 389 -h dolly-db1" start
porter-db1$ps -ef | grep oidrepld
porter-db1$ps -ef | grep oid
oracle9i 1301 1 3 Aug 18 ? 3:46 oidmon connect=ldaphou1 start
oracle9i 1315 1301 0 Aug 18 ? 57:15 oidldapd connect=ldaphou1 -p 389 -debug 0 -i 1 -conf 0 -sport 636 -sslenable 2
oracle9i 1321 1 0 Aug 18 ? 1219:56 oidldapd-> Check oidrepld.log
-> Also check $ORACLE_HOME/ldap/log/remtool.log
-> Make sure the 'configset' and 'instances are right when you are attempting to start replication.
-- Pramod Aravind -
Replication process halts and aborts
Hello all,
We have a an instance of NS Directory 4.15 running on solaris 2.6.
We have 1 Supplier and 15 Consumers.
During replication of 4 consumers, the replication process halts and aborts,
and error messages similar to the following messages appear:
[29/Oct/2001:14:32:02 +0200] - Automatic online replica
creation is turned off. Replication cannot continue until you manually
reinitialize the consumer from the replication admin screen. Aborting.
[29/Oct/2001:14:32:02 +0200] - consumer XXX.XXX.XXX.XXX/o=XXX.XXX:
REPLICATION HALTED
the above error messages occur.
Why is it happen?
What should I do to prevent it?
Please let me know.
Thanks,Ehhh.. Real-time makes it significantly more complex. What versions of Oracle & Sybase do you have?
To achieve this level of "real-time" replication, you are realistically going to have to set up a message-passing system to send the data changes from Sybase to Oracle. If you had a window of at least a few minutes, you could use something like Sybase Replication Server or Oracle Heterogeneous Services to do the replication in batches.
At a high level, whenever a data change is made in Sybase, a message will need to be created and propagated to the Oracle database where the change is applied. You can roll this sort of thing yourself using JMS (Java Messaging System) since that is pretty standard-- you can configure Sybase to generate JMS messages and configure Oracle Advanced Queues to accept those messages. You would then need to write a process in Oracle that dequeued and processed the messages.
Sybase Real-Time Data Services may be helpful here. What isn't clear to me, though, is how much code you really end up not having to write vs. how much effort is required on the setup & maintenance side. Whether you go for a custom point-to-point solution or the message bus approach probably depends on whether this is a one-off project or whether this is something that your organization is going to want to leverage for multiple projects.
Justin
Distributed Database Consulting, Inc.
http://www.ddbcinc.com/askDDBC -
Cisco UP Replication Watcher has detected that database replication is still in progress
Hi Guys
In the Presence server System Troubleshooter, have the follow message:
"Cisco UP Replication Watcher has detected that database replication is still in progress"
Any idea to solve this?
TIA
Cristianwas this ever fixed? and if so how?
-
I downloaded a free trial of Dreamweaver CS6 and can't get it to finish the installation process
I downloaded Dreamweaver CS6 and can't get if finish the download process. the Dreamwaver
Sqaure stays in middle of poageSee if getting it thru the site linked below gets you better results.
http://prodesigntools.com/adobe-cs6-direct-download-links.html
Make sure you follow the Very Important Instructions section. -
i need help!!! my iphone 3gs keeps turning off once every 2-3 months or so, but now i cant fix it!! i have it stuck in recovery mode but everytime im about to finish with the process error -1 comes up!!! please heellpp!!!
If the iPhone was hacked or jailbroken, can't be discussed.
If no, see post above ^^. -
Scheduled finish date for process orders not updating in BW
We are having problems with the scheduled finish date (GLTRS) for process orders. When the process order is already released, changes done in R/3 on the scheduled finish date will not result to a delta hence data in BW is not updated. Table AFKO, where data is coming from, is always updated with the changes though. 2LIS_04_P_MATNR is used in extracting the data.
Has anyone experienced the same problem? We are looking for possible ways on how to have a delta whenever there are changes on the process order even after it is already released.
Any help would be greatly appreciated...Hi Donna,
If I've understood your problem correctly, you can increase the load frequency as Sriee has pointed out.
If you want latest data frequently and if you are on BI 7.0 then you can look at Real Time Data Acquisition(RDA)
Regards,
Tom.
Maybe you are looking for
-
Hi Everyone, My computer's hard drive isn't very big and it's getting quite full backing up my iPhone and iPad. I would like to transfer the back ups to an external hard drive but I haven't figured out how to do this. Also, I would also like to move
-
How can I retrieve the old email messages from Mail on an external hard drive which operated with Snow Leopard, then transfer the old Emails into my current version of mail operating with Lion?
-
ITunes Plus music available, but won't appear in upgrade list
Hi, I have a whole bunch of DRM music left after I did the iTunes upgrade. Many of the songs and albums left are indeed available as iTunes Plus when purchased outright from the store, but I'm not offered upgrade for them. Ex. Annie Lennox - Songs of
-
Njawin method call with arrays
I have a problem when calling this method in NJAWIN Sub AddItems(NumItems As Long, ItemIDs() As String, ClientHandles() As Long, ServerHandles() As Long, Errors() As Long, [RequestedDataTypes], [AccessPaths])The njawin created code signature looks li
-
Quicktime into iMovie Aspect ratio issue
Hello I am trying to edit a project in iMovie 08. When I view the clips in Quicktime Pro they are in the right aspect. When I view edit and publish in iMovie everything elongates like the credits of a 60s spaghetti western. Help! Have tried importing