Archive | September, 2010

Replikasi Data dengan Oracle Updatable materialized views & Trigger

25 Sep

Replikasi Data dengan Oracle Updatable materialized views & Trigger


Setelah mengikuti catatan di :

Replikasi data dengan oracle updatable materialized views  1

Replikasi data dengan oracle updatable materialized views  2

Replikasi data dengan oracle updatable materialized views  3

Replikasi data dengan oracle updatable materialized views  4

bagaimana Replikasi Data dengan Oracle Updatable materialized views menggunakan Trigger, karena dng menggunakan trigger codding jadi lebih
simple dan praktis, tapi jika  bandwidth master site – MV site, kecil maka update tabel sebagai akibat trigger akan lambat ter-update informasinya.

(more…)

Trigger Pada Oracle

25 Sep

Trigger Pada Oracle

langsung create tabel – tabel yang diperlukan, dalam demo kali ini saya menggunakan user scott

———————————–
– 1. Menyiapkan tabel – tabel
———————————–
conn scott/tiger@pmr01;
(more…)

Replikasi Data dengan Oracle Updatable materialized views [4]

24 Sep

Replikasi Data dengan Oracle Updatable materialized views [4]

Tahapan ini melakukan test Replikasi Data dengan Oracle Updatable materialized views

———————————————–
– 1. memasukkan data dari MV MASTER SITE
———————————————–
INSERT INTO T_BELI ( NO_FAKTUR,KODE_SUPLIER,KODE_TJEN,TGL_FAKTUR,TOTAL_BRUTO,TOTAL_DISKON,TOTAL_JUMLAH)
VALUES (’001′,’XXX1′,’T',SYSDATE,0,0,0);
INSERT INTO T_DBELI ( NO_FAKTUR,KODE_BARANG,HARGA,QTY,DISKON,BRUTO,JUMLAH)
VALUES (’001′,’AAAAAAAAA8′,50000,1,0,50000,50000);
UPDATE T_BELI SET TOTAL_BRUTO = TOTAL_BRUTO + 50000, TOTAL_DISKON = TOTAL_DISKON + 0,
TOTAL_JUMLAH = TOTAL_JUMLAH + 50000 WHERE NO_FAKTUR = ’001′;
COMMIT;
(more…)

Replikasi Data dengan Oracle Updatable materialized views [3]

24 Sep

Replikasi Data dengan Oracle Updatable materialized views  [3]

langkah berikutnya setup Create MV MASTER VIEW SITE      : PMR02

—————————————————
– 8. Create MV MASTER VIEW SITE      : PMR02
—————————————————
conn system/oracle0@pmr02;
alter system set global_names=TRUE;
alter system set job_queue_processes = 1;
CONNECT sys/oracle0@pmr02 as sysdba;
CREATE USER mviewadmin IDENTIFIED BY mviewadmin
DEFAULT TABLESPACE users
TEMPORARY TABLESPACE temp
QUOTA 0 ON system
PROFILE default;
GRANT CONNECT,RESOURCE TO mviewadmin;
(more…)

Replikasi Data dengan Oracle Updatable materialized views [2]

24 Sep

Replikasi Data dengan Oracle Updatable materialized views  [2]

langkah berikutnya setup Create MV MASTER SITE      : PMR01

—————————————–
– 3. Create MV MASTER SITE      : PMR01
——————————————
conn system/oracle0@pmr01;
alter system set global_names=TRUE;
alter system set job_queue_processes = 1;
CREATE USER repadmin IDENTIFIED BY repadmin;
BEGIN
DBMS_REPCAT_ADMIN.GRANT_ADMIN_ANY_SCHEMA (
username => ‘repadmin’);
END;
/
GRANT SELECT ANY DICTIONARY TO repadmin;

(more…)

Replikasi Data dengan Oracle Updatable materialized views  [1]

24 Sep

Replikasi Data dengan Oracle Updatable materialized views [1]

secara umum Replikasi Data dengan Oracle Updatable materialized views seperti gambar di bawah ini

(more…)

auto start Goldengate on ubuntu 10.04 lucid

4 Sep

0. ubuntu release
root@pmr02:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 10.04 LTS
Release:        10.04
Codename:       lucid

root@pmr02:~# sudo su – oracle
oracle@pmr02:~$ cd /u01/app/oracle/product/gg/

1. create parameter startGoldenGate
oracle@pmr02:/u01/app/oracle/product/gg$ vi /u01/app/oracle/product/gg/startGoldenGate
start manager

start extract *
start replicat *
(more…)

auto start Goldengate on Linux CentOS release 5.2 (Final)

4 Sep

1. create parameter startGoldenGate
[oracle@pmr01 gg]$ vi /u01/app/oracle/product/gg/startGoldenGate
start manager

start extract *
start replicat *

exit
(more…)

Follow

Get every new post delivered to your Inbox.