![]() | |
#1
| |||
| |||
|
#2
| ||||
| ||||
|
|
Hi, all. |
|
I'm about to start a project to evaluate Ingres Replicator for a customer who wishes to implement a contingency plan between databases at two different sites. The idea is relatively simple: from each site, data will be replicated to an unprotected read-only target database at the other site. While I have had substantial experience with "older versions" of Replicator, it's been a few years since I have really worked with it. I believe that the last version that I really ever implemented was OI 2.0... which still was based on database rules instead of the newer change recorder / distribution threads architecture. I have a couple of questions for anyone with any experience with the latest versions, and would greatly appreciate any help I can get! 1) The customer's version of Ingres is Ingres II 2.0/0001 (hpb.us5/00). They are scheduled to migrate to Ingres II 2.5 in November. Are there any major differences (architectural changes or bug fixes) between these versions of Replicator? Can we expect any problems with migrating replicator, or would there be any good reasons to wait and implement replication only after 2.5 is installed? |
|
2) I know that in the older versions, each "replicator server" must be compiled and linked within the specific Ingres environment. I assume this is still true (according to the manual, it still is). My customer is hesitant to purchase HP-UX's software development kit for what is initially just an evaluation phase. Does anyone know of another alternative for C language compilation on an HP-UX 11i box? |
|
3) If anyone has any caveats or recommendations for this kind of environment, I will gladly receive suggestions! I'm mostly afraid of possible locking / deadlock problems (which was what I suffered most with in past versions!). Have there been any improvements in this area? |
#3
| |||
| |||
|
|
The major differences between 2.0 and 2.5 will be that the change recorder is now built into the DBMS and the replicator server is generic - and therefore doesn't have to be built. |
|
Are you sure you read the 2.5 manual? In any case 2.5 was when we introduced the generic replication server so you won't need a C compiler to build one. |
#4
| |||
| |||
|
|
The major differences between 2.0 and 2.5 will be that the change recorder is now built into the DBMS and the replicator server is generic - and therefore doesn't have to be built. Thanks Paul! That's exactly the information that I was looking for. Eric Mischke had already indicated to me that he thought it was no longer necessary to have a compiler; but it's great to substantiate it with a reason why! Is there a "new features" guide or whitepaper for Replicator 2.5 /2.6 anywhere out there, that specifically targets the changes from 2.0 to the latest version? |
![]() |
| Thread Tools | |
| Display Modes | |
| |