Mohon bantuannya,
saya membuat 2 instance oracle 10g iscatm & iscatm2, dimana
fungsinya saya harapkan menjadi "advance replication",
yang telah saya lakukan dan test sbb :

======================================================
a. saya periksa status replikasi masing - masing instance
   untuk iscatm & iscatm2 ----> normal
======================================================
SQL> SELECT GNAME, STATUS FROM DBA_REPGROUP;
GNAME                          STATUS
------------------------------ ---------
SCOTT_REPG                     NORMAL

======================================================
b. saya melakukan insert ke tabel di instance iscatm yang
   disiapkan untuk replikasi
======================================================
SQL> conn scott/[EMAIL PROTECTED]
SQL> insert into dept values (58,'DUMMY 55','DUMMY 58');
SQL> insert into dept values (59,'DUMMY 59','DUMMY 59');
SQL> insert into dept values (60,'DUMMY 60','DUMMY 60');
SQL> commit;


======================================================
c. saya periksa di tabel yang di replikasi dimasing -
   masing instance, hasilnya ada perbedaan jumlah record,
   dimana jumlah record lebih banyak di iscatm dibandingkan
   iscatm2
======================================================
SQL> conn scott/[EMAIL PROTECTED]
SQL> select * from dept order by deptno;
    DEPTNO DNAME          LOC
---------- -------------- -------------
        10 ACCOUNTING     NEW YORK
        20 RESEARCH       DALLAS
        30 SALES          CHICAGO
        40 OPERATIONS     BOSTON
        58 DUMMY 55       DUMMY 58
        59 DUMMY 59       DUMMY 59
        60 DUMMY 60       DUMMY 60


SQL> conn scott/[EMAIL PROTECTED]
SQL> select * from dept order by deptno;
    DEPTNO DNAME          LOC
---------- -------------- -------------
        10 ACCOUNTING     NEW YORK
        20 RESEARCH       DALLAS
        30 SALES          CHICAGO
        40 OPERATIONS     BOSTON

======================================================
d. saya tunggu - tunggu, kok iscatm2 jumlahnya tetap nggak
   nambah - nambah, kemudian saya lakukan perintah untuk
   suspend replikasi di iscatm
======================================================
SQL> conn repadmin/[EMAIL PROTECTED]
SQL> BEGIN
 DBMS_REPCAT.SUSPEND_MASTER_ACTIVITY (
 gname => 'scott_repg');
 END;
/

======================================================
e. langkah d, menyebabkan 2 hal yaitu :
   1. jumlah record tabel dept di iscatm dan iscatm2 sama besar
   2. instance iscatm untuk tabel dept, tidak dapat diinsert record
======================================================
SQL> insert into dept values (73,'73 dept','73 dept')
            *
ERROR at line 1:
ORA-23326: object group "PUBLIC"."SCOTT_REPG" is quiesced

======================================================
f. saya periksa statusnya instance replikasi iscatm & iscatm2, seperti 
langkah a
======================================================
untuk iscatm :
GNAME                          STATUS
------------------------------ ---------
SCOTT_REPG                     QUIESCING

untuk iscatm2 :
GNAME                          STATUS
------------------------------ ---------
SCOTT_REPG                     NORMAL


======================================================
g. saya usahakan agar status replikasi QUIESCING menjadi
   NORMAL di instance iscatm, dengan menjalankan perintah
   untuk aktif replikasi di iscatm
======================================================
SQL> conn repadmin/[EMAIL PROTECTED]
SQL> BEGIN
 DBMS_REPCAT.RESUME_MASTER_ACTIVITY (
 gname => 'scott_repg');
 END;
/


======================================================
h. saya periksa statusnya replikasi instance iscatm,
   hasilnya untuk status replikasi QUIESCING menjadi
   NORMAL membutuhkan waktu yang "NGGAK BERATURAN".
   kadang 4 menit, kadang 15 bahkan 20 menit.
======================================================
SQL> conn repadmin/[EMAIL PROTECTED]
SQL> SELECT GNAME, STATUS FROM DBA_REPGROUP;

GNAME                          STATUS
------------------------------ ---------
SCOTT_REPG                     QUIESCING



pertanyaan saya :
1. apakah memang perlu untuk melakukan perintah suspend replikasi
   di iscatm, agar jumlah record tabel dept di iscatm dan iscatm2 sama 
besar ?
2. bagaimana caranya agar status replikasi QUIESCING menjadi NORMAL
   dapat ditentukan, sehingga kalau perlu nunggu, nunggunya ada kejelasan ?
3. atau saya salah konfigurasi ?
4. sekali lagi adakah link yang "paten" yang mendemokan advance 
replication ?


terima kasih atas bantuannya
salam,
setijo agus

NB
tanda "======================================================" untuk 
memudahkan
pemisahan langkah - langkah yang telah saya lakukan

Kirim email ke