Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> Re: HELP with replication for Oracle Lite to Oracle server

Re: HELP with replication for Oracle Lite to Oracle server

From: Christian Walter <christian.walter_at_littlesister.de>
Date: 27 Feb 2002 03:30:49 -0800
Message-ID: <2ce5a729.0202270330.7939234f@posting.google.com>


Hi,

I spent more than a year building a complete application (VC++) for a quite big replication environment with Oracle Lite on one end. The real problem is, Oracle doesn't seem to be willing to integrate Oracle and Oracle Lite. So consider these two as two completely different things. This will save you a lot of trouble.

Oracle divides into real replication (between two or more servers) and snapshots (in Oracle 9 they are called 'materialized view'). If you're using OLite as Client you have to choose snapshots.

Snapshots can be divided into updatable and readonly snapshots, only the first ones are able to manipulate data on the server. So I assume you want to create updatable snapshots.

For this you MUST have DBA access to your server for one time! The reason is that you have to create a replication group on the server and the replication environment. I've added a script for that.

connect sys/sys_at_ts2;

Now your server is ready for updatable snapshots. Now you can take your app and make them. If you don't want to use VB, take any other language. You just have to integrate the 'repsvr8' control (it's in \...\OraLite\Bin\Repsvr8.ocx).
By the way, 'long raw'-Fields of a table cannot be replicated.

Try to lookup the oracle documentation concerning these functions. It's better to understand what you're doing. Oracle is the most powerful database system, including replication which is very(!) stable. But wherever possible one should avoid to use Oracle Lite. Received on Wed Feb 27 2002 - 05:30:49 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US