環境:
源端:192.168.133.136
目標端:192.168.133.137
資料庫版本:11.2.0.4
ogg 版本:18.1
作業系統:centos 7.6
目標:使用 ogg進行資料初始化
過程:1.源目兩邊 資料準備 (源端和目標端)
sql>conn / as sysdba
sql>create user sztech identified by sztech;
sql>grant connect,resource to sztech;
sql>conn sztech/sztech
sql>
create table dept(
deptno number(4),
dname varchar2(14),
loc varchar2(13)
--源端插入資料(下面資料插入只在源端操作,目標端通過ogg同步過程)
insert into dept_ogg values (10,'accounting','new york');
insert into dept_ogg values (20,'research','dallas');
insert into dept_ogg values (30,'sales','chicago');
insert into dept_ogg values (40,'operations','boston');
2.源目兩邊建立複製使用者 ogg
sql>create user ogg identified by ogg;
sql>grant dba to ogg;
3.源目兩邊配置 ogg
3.1 源目兩邊安裝 ogg 18.1
具體安裝過程略。
3.2 修改源目兩邊資料庫引數
alter system set enable_goldengate_replication=true;
3.3 進入ogg安裝位置
cd $ogg_home
export ld_library_path=$oracle_home/lib
./ggsci
3.4 配置mgr
源端:ggsci (dbserver) 7> edit params mgr
port 7809
目標端:
ggsci (server2 as ogg@orcl) 66> view param mgr
port 7809
accessrule, prog *, ipaddr 192.168.133.136, allow
3.5 源端配置初始抽取程序
ggsci (dbserver) 20> add extract eini_1,sourceistable
extract added.
ggsci (dbserver) 25> edit params eini_1
extract eini_1
setenv (nls_lang=american_america.zhs16gbk)
userid ogg, password ogg
rmthost 192.168.131.1, mgrport 7809
rmttask replicat, group rini_1
table sztech.dept;
3.6 目標端配置初始複製程序
ggsci ((server2 as ogg@orcl)) 8> edit params rini_1
replicat rini_1
setenv (nls_lang=american_america.zhs16gbk)
assumetargetdefs
userid ogg, password ogg
discardfile ./dirrpt/riniaa.dsc, purge
map sztech.*, target sztech.*;
ggsci ((server2 as ogg@orcl)) 14> add replicat rini_1,specialrun
4.開始同步
ggsci (dbserver) 8> start eini_1
5.資料驗證
源端和目標端都有以下資料:
sql> select * from dept_ogg;
deptno dname loc
10 accounting new york
20 research dallas
30 sales chicago
40 operations boston
後面初始抽取程序eini_1和初始複製程序rini_1會自動停止。
ogg初始化mysql資料 OGG重新初始化
環境說明 os作業系統 aix 資料庫版 本 oracle 11.2.0.4 ogg重新初始化步驟 1 關閉目標端的日誌應用程序 2.確認源端的資料抽取程序已經啟動 ggsci info all 3 匯出資料 vi exp data par userid as sysdba directory ex...
ogg單錶初始化步驟
一 先停止replicat程序。ggsci bre2 49 stop rep t1 sending stop request to replicat rep t1 request processed.二 獲取當前源端的scn號 sql select dbms flashback.get system...
mysql 初始化 MySQL初始化
port 3306 設定mysql的安裝目錄 basedir d php apmw mysql 8.0.17 設定mysql資料庫的資料的存放目錄 datadir d php apmw mysql 8.0.17 data 允許最大連線數 max connections 200 允許連線失敗的次數。m...