Sudah pernah nyoba pakek database link? Kalo belum, bisa liat2 sedikit 
previewnya di:
http://www.psoug.org/reference/db_link.html
Step2nya:
1. Buat service di server 1 untuk koneksi ke server 2 (bisa diedit di 
tnsnames.ora di server 1)
mis.
test_link =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = server2_hostname_or ip_host)(PORT = 1521)
(CONNECT_DATA = (SID = server2_sid_name))
)
2. Buat database link di server1 untuk koneksi ke server2
mis.
CREATE PUBLIC DATABASE LINK test_db_link
CONNECT TO user_tableA_server2 IDENTIFIED BY user_tableA_password
USING 'test_link';
3. Buat trigger di table A server 1 untuk mengubah table A di server2
mis.
CREATE OR REPLACE TRIGGER tableA_trig
BEFORE INSERT OR DELETE OR UPDATE ON tableA
REFERENCING NEW AS NEW OLD AS OLD
FOR EACH ROW
BEGIN
IF INSERTING THEN
INSERT INTO [EMAIL PROTECTED] (col1,col2,..colN)
VALUES (:NEW.col1, :NEW.col2,..:NEW.colN);
ELSIF UPDATING THEN
UPDATE [EMAIL PROTECTED]
SET col2 = :NEW.col2, ..colN = :NEW.colN
WHERE col1 = :OLD.col1;
ELSIF DELETING THEN
DELETE FROM [EMAIL PROTECTED]
WHERE col1 = OLD.col1;
END IF;
END tableA_trig;
/

Note : Setiap penggunaan trigger sedikit banyak akan mempengaruhi 
overhead database, jd bijaklah menggunakannya.
Sekedar saran, jika table A di server 2 tidak digunakan untuk online 
transaksi, mungkin bisa dipertimbangkan untuk membuat procedure untuk 
perubahan table tsb yg di-run pada saat tidak ada/minim transaksi (malam 
hari/hari libur) dg menggunakan JOB SCHEDULER.

CMIIW,
AH

Zainuddin Asnawi wrote:
>
> maksudnya table terbaru adalah
> jika ada table di server 1 yaitu table "A" dan dan table "A" ini 
> mengalami perubahan
> sy akan mengupdate tabel "A" yang ada di Server 2 tanpa proses 
> export-import,
> karena kalo sy jalankan export-import memerlukan waktu
> yang cukup lama
>
> wasalam
> Zainuddin Asnawi
> -------------------------
>
> ----- Original Message -----
> From: imansyah mochamad
> To: [email protected] <mailto:indo-oracle%40yahoogroups.com>
> Sent: Friday, December 07, 2007 3:33 PM
> Subject: Re: [indo-oracle] Import table atau Update table
>
> hasil import "table terbarunya" dari mana ?
>
> im's
> --- Zainuddin Asnawi <[EMAIL PROTECTED] <mailto:nurdin%40fscm.co.id>> 
> wrote:
>
> > Dear All
> >
> > mohon bantuannya, sy punya database mengunakan
> > oracle 8.1, bagaimana caranya update seluruh table,
> > khususnya
> > table-table yang berubah saja, saat ini kalo mau
> > update sy delete dulu tablenya
> > lalu baru di import table terbarunya
> >
> > wasalam
> >
> > Zainuddin Asnawi
> > -----------------------
> >
> >
> > [Non-text portions of this message have been
> > removed]
> >
> >
>
> __________________________________________________________
> Never miss a thing. Make Yahoo your home page.
> http://www.yahoo.com/r/hs <http://www.yahoo.com/r/hs>
>
> [Non-text portions of this message have been removed]
>
>  

Kirim email ke