Oracle GoldenGate安装配置
Oracle GoldenGate软件基于数据库日志结构变化,通过解析源端在线日志或归档日志获得数据增量,再将这些变化应用到目标数据库,从
Oracle GoldenGate软件基于数据库日志结构变化,通过解析源端在线日志或归档日志获得数据增量,再将这些变化应用到目标数据库,从而实现源库和目标库的数据同步。下面通过一个简单的示例,详细介绍利用GoldenGate实现Oracle数据库之间的同步。基本架构如下图所示:
1. 安装
1.1 下载介质
GoldenGate的安装介质可以从Oracle的官网上下载。
1.2 配置GoldenGate用户
下载完成后将其拷贝到源和目标的相应位置解压完成后,即可以开始进行配置。
# useradd -g oinstall -G dba ggate
# su – ggate
$ mkdir /oracle/ggate
$ cd /oracle/ggate
$ unzip ……
$tar ……
$ vi ~/.bash_profile
添加如下的内容:
export ORACLE_BASE=/oracle
export ORACLE_HOME=$ORACLE_BASE/db
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/oracle/ggate
export GGATE=/oracle/ggate
1.3 创建目录
使用ggsci工具,创建必要的目录。
$ cd /oracle/ggate
$ ./ggsci
Oracle GoldenGate Command Interpreter for Oracle
Version 11.1.1.0.0 Build 078
Linux, x86, 32bit (optimized), Oracle 10 on Jul 282010 13:24:18
Copyright (C) 1995, 2010, Oracle and/or itsaffiliates. All rights reserved.
GGSCI (gridcontrol) 1> create subdirs
至此,GoldenGate基本的安装完成。
注意: 此部分需要在源端和目标端完成。
2. 源数据库配置
GoldenGate主要通过抓取源端数据库重做日志进行分析,将获取的数据应用到目标端,实现数据同步。因此,为了让GoldenGate能够正常工作,源数据库需要进行一定配置。
2.1 设置源库为归档模式
SQL> shutdown immediate
SQL> startup mount
SQL> alter database archivelog;
SQL> alter database open;
2.2 开启minimal supplemental logging
SQL> alter database add supplemental log data;
SQL> select SUPPLEMENTAL_LOG_DATA_MIN fromv$database;
SUPPLEME
——–
YES
2.3 关闭数据库的recyblebin
SQL> alter system set recyclebin=off scope=spfile;
如果数据库是10g,,需要关闭recyclebin并重启;或者手工purge recyclebin。
2.4 配置复制的DDL支持
SQL> create user ggate identified by ggate defaulttablespace users temporary tablespace temp;
SQL> grant connect,resource,dba,unlimitedtablespace to ggate;
SQL> grant execute on utl_file to ggate;
SQL> @$GGATE/marker_setup.sql;
SQL> @$GGATE/ddl_setup.sql;
SQL> @$GGATE/role_setup.sql;
SQL> grant GGS_GGSUSER_ROLE to ggate;
SQL> @$GGATE/ddl_enable.sql;
2.5 创建源端和目标端的测试用户
source
SQL> create user sender identified by oracledefault tablespace users temporary tablespace temp;
SQL> grant connect,resource,unlimited tablespace tosender;
destination
SQL> create user ggate identified by ggate defaulttablespace users temporary tablespace temp;
SQL> grant connect,resource,dba,unlimitedtablespace to ggate;
SQL> create user receiver identified by oracledefault tablespace users temporary tablespace temp;
SQL> grant connect,resource,unlimited tablespace toreceiver;

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Urutan talian sambungan SPDIFOUT pada papan induk Baru-baru ini, saya menghadapi masalah mengenai urutan pendawaian wayar. Saya menyemak dalam talian Beberapa maklumat mengatakan bahawa 1, 2, dan 4 sepadan dengan keluar, +5V, dan tanah manakala maklumat lain mengatakan bahawa 1, 2, dan 4 sepadan dengan keluar, tanah dan +5V. Cara terbaik ialah menyemak manual papan induk anda Jika anda tidak menemui manual, anda boleh menggunakan multimeter untuk mengukurnya. Cari tanah dahulu, kemudian anda boleh menentukan susunan pendawaian yang lain. Cara menyambung pendawaian VDG papan induk Apabila menyambungkan pendawaian VDG papan induk, anda perlu palamkan satu hujung kabel VGA ke antara muka VGA monitor dan hujung satu lagi ke antara muka VGA kad grafik komputer. Sila berhati-hati untuk tidak memasukkannya ke dalam port VGA motherboard. Setelah disambungkan, anda boleh

Artikel ini akan memberikan pengenalan terperinci tentang cara memasang dan mendaftarkan aplikasi perdagangan bitcoin. Aplikasi perdagangan Bitcoin membolehkan pengguna mengurus dan berdagang kriptografi seperti Bitcoin. Artikel ini membimbing pengguna melalui proses pemasangan dan pendaftaran langkah demi langkah, termasuk memuat turun aplikasi, membuat akaun, melakukan pengesahan identiti, dan deposit pertama. Matlamat artikel ini adalah untuk menyediakan pemula dengan garis panduan yang jelas dan mudah difahami untuk membantu mereka dengan mudah memasuki dunia perdagangan bitcoin.

Ouyi, juga dikenali sebagai Okx, adalah platform perdagangan cryptocurrency terkemuka di dunia. Artikel ini menyediakan portal muat turun untuk pakej pemasangan rasmi Ouyi, yang memudahkan pengguna memasang klien OUYI pada peranti yang berbeza. Pakej pemasangan ini menyokong sistem Windows, Mac, Android dan iOS. Selepas pemasangan selesai, pengguna boleh mendaftar atau log masuk ke akaun OUYI, mula membuat kriptografi perdagangan dan nikmati perkhidmatan lain yang disediakan oleh platform.

Artikel ini mencadangkan sepuluh aplikasi perdagangan mata wang digital teratas di dunia, termasuk Binance, OKX, Huobi Global, Coinbase, Kraken, Gate.io, Kucoin, Bitfinex, Gemini dan Bitstamp. Platform ini mempunyai ciri -ciri mereka sendiri dari segi kuantiti pasangan transaksi, kelajuan transaksi, keselamatan, pematuhan, pengalaman pengguna, dan lain -lain sebagai contoh, Binance dikenali dengan kelajuan transaksi yang tinggi dan perkhidmatan yang luas, sementara Coinbase lebih sesuai untuk orang baru. Memilih platform yang sesuai dengan anda memerlukan pertimbangan yang komprehensif terhadap keperluan anda sendiri dan toleransi risiko. Ketahui mengenai platform perdagangan mata wang digital arus perdana di dunia untuk membantu anda menjalankan perdagangan aset digital dengan selamat dan cekap.

Tidak ada aplikasi perdagangan mata wang digital "terbaik", dan pilihan bergantung kepada keperluan peribadi. 1. Apabila memilih, anda perlu mempertimbangkan keselamatan, kecairan, yuran pengendalian, fungsi, pengalaman pengguna dan faktor lain.

Artikel ini memperkenalkan 10 pertukaran cryptocurrency arus perdana, yang meliputi maklumat asas seperti masa penubuhan mereka, skop perkhidmatan, keselamatan, kecairan, yuran transaksi, dll. Pertukaran ini termasuk: OKX, Binance, Gate.io, Bitget, Coinbase, Huobi, Kucoin, Crypto.com, Gemini dan Kraken.

Pasaran mata wang maya berkembang pesat, dan banyak platform perdagangan dilahirkan. Artikel ini akan memperkenalkan tiga aplikasi utama dalam bidang Mata Wang Maya, yang terkenal dengan pengalaman pengguna mereka yang sangat baik, keselamatan yang kuat dan ciri -ciri yang kaya. Aplikasi ini termasuk Binance, Gate.io dan Ouyi, yang menyediakan pelabur dengan cara yang mudah dan selamat untuk membeli, menjual, berdagang dan menjejaki mata wang maya.

Berdasarkan maklumat global, artikel ini menyusun kedudukan platform perdagangan mata wang digital maya terkemuka di dunia, termasuk Binance, OKX, Gate.io, Huobi, Coinbase, Kraken, Crypto.com, Bitget, Kucoin dan Bitstamp. Platform ini mempunyai ciri -ciri mereka sendiri dari segi kiraan pengguna, jumlah urus niaga, jenis urus niaga, keselamatan, pematuhan, dan lain -lain. Sebagai contoh, Binance dikenali sebagai asas pengguna yang besar dan pilihan perdagangan yang luas, sementara Coinbase terkenal dengan kepimpinannya dan kemudahan penggunaannya di pasaran AS. Memilih platform perdagangan yang sesuai memerlukan faktor -faktor yang berat seperti keselamatan, yuran, dan produk perdagangan berdasarkan keperluan anda sendiri.
