日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

Oracle OGG跨平臺同步實戰(zhàn):Windows到Linux異構(gòu)部署避坑指南

Oracle OGG跨平臺同步實戰(zhàn):Windows到Linux異構(gòu)部署避坑指南 簡介本資源是一份面向Oracle數(shù)據(jù)庫管理員與數(shù)據(jù)同步工程師的OGG跨平臺部署實戰(zhàn)指南聚焦Windows源庫到Linux目標庫的實時數(shù)據(jù)同步場景解決異構(gòu)環(huán)境間數(shù)據(jù)復(fù)制、災(zāi)備建設(shè)與業(yè)務(wù)連續(xù)性保障等核心問題。文檔以O(shè)racle GoldenGate 12.2.0.2版本為基礎(chǔ)系統(tǒng)覆蓋源/目標庫歸檔配置、強制日志與附加日志啟用、goldengate用戶權(quán)限授予、enable_goldengate_replication參數(shù)設(shè)置、OGG子目錄初始化、Manager/Extract/Replicat組件配置及基礎(chǔ)監(jiān)控要點內(nèi)容實操性強適合作為生產(chǎn)部署前的技術(shù)驗證與學(xué)習參考。資源為單文件PDF格式共1個文件大小496KB輕量易讀便于快速查閱關(guān)鍵命令與配置邏輯。目前已有296人學(xué)習下載讀者可直接獲取完整配置清單、SQL與Shell命令示例、權(quán)限分配明細及典型故障應(yīng)對提示特別適合需在有限環(huán)境中快速落地OGG同步方案的中級DBA與運維人員。1. Oracle OGG跨平臺同步實戰(zhàn)Windows源庫到Linux目標庫不是裝完就能跑的“黑匣子”你手頭有一套運行在 Windows Server 上的 Oracle 11g 生產(chǎn)庫業(yè)務(wù)要求把核心表實時同步到 LinuxRHEL 7上的災(zāi)備庫——別急著點下載鏈接先看清這個現(xiàn)實OGG 12.2 在 Windows 和 Linux 之間做異構(gòu)同步不是解壓、安裝、啟動三步走的傻瓜流程。我見過太多人卡在ADD EXTRACT后進程狀態(tài)永遠是STOPPED或START REPLICAT時日志里反復(fù)刷ORA-01017: invalid username/password結(jié)果發(fā)現(xiàn)是NLS_LANG編碼沒對齊、ORACLE_HOME路徑寫錯斜杠方向、甚至 Windows 端用的是ogg.exe而 Linux 端必須用./ggsci——這些細節(jié)不摳死同步鏈路就是個擺設(shè)。本文聚焦真實生產(chǎn)級部署從 Windows 源端Oracle 11.2.0.4到 Linux 目標端Oracle 11.2.0.4 / 12.2.0.1覆蓋 OGG 12.2.0.2 全流程重點拆解DDL 同步失效、SCN 初始化偏差、TRANDATA 添加失敗、MGR 端口不通四類高頻翻車點。適合已具備 Oracle DBA 基礎(chǔ)、正被跨平臺同步卡住進度的工程師新手請務(wù)必對照每條命令檢查環(huán)境變量和路徑分隔符。2. 源庫與目標庫底層配置歸檔、附加日志、權(quán)限三座大山必須推平OGG 同步不是“數(shù)據(jù)庫連上就行”它依賴 Oracle 底層日志機制。Windows 和 Linux 的 Oracle 實例雖同源但文件路徑、服務(wù)管理、字符集處理存在本質(zhì)差異。這里不講理論只列實操中必須親手敲、親手驗的硬核步驟。2.1 源庫Windows強制歸檔與日志增強配置注意Windows 下 Oracle 服務(wù)名為OracleServiceSID啟動前需確認服務(wù)已運行。所有 SQL 命令在sqlplus / as sysdba中執(zhí)行不要用 PL/SQL Developer 或 SQL Developer 圖形界面連避免 NLS 設(shè)置干擾。-- 步驟1確認實例處于 MOUNT 狀態(tài)非 OPEN SQL shutdown immediate; SQL startup mount; -- 步驟2開啟歸檔模式關(guān)鍵OGG 抽取依賴歸檔日志 SQL alter database archivelog; SQL alter database open; -- 步驟3開啟強制記錄日志FORCE LOGGING確保所有操作寫入重做日志 SQL alter database force logging; -- 步驟4開啟最小補充日志SUPPLEMENTAL LOG DATA這是 OGG 解析 DML 的基礎(chǔ) SQL alter database add supplemental log data; -- 步驟5立即驗證配置是否生效必須看到 YES YES SQL select SUPPLEMENTAL_LOG_DATA_MIN, FORCE_LOGGING from v$database; -- 正確輸出 -- SUPPLEME FOR -- -------- --- -- YES YES -- 步驟6強制切換日志使補充日志配置立即生效否則新事務(wù)可能不記錄 SQL alter system switch logfile;參數(shù)說明SUPPLEMENTAL_LOG_DATA_MIN YES表示最小補充日志已啟用OGG 可解析 UPDATE/DELETE 的 WHERE 條件FORCE_LOGGING YES是硬性要求防止某些 NOLOGGING 操作繞過日志導(dǎo)致同步丟失數(shù)據(jù)alter system switch logfile不是可選操作它生成新的歸檔日志文件讓 OGG Extract 進程能從最新位置開始讀取。2.2 源庫WindowsOGG 專用用戶創(chuàng)建與權(quán)限授予OGG 不允許用SYS或SYSTEM用戶運行 Extract必須創(chuàng)建獨立 schema。Windows 路徑使用反斜杠\但 OGG 內(nèi)部參數(shù)仍需正斜杠/這點極易出錯。-- 創(chuàng)建專用表空間路徑按實際調(diào)整注意 Windows 反斜杠 SQL create tablespace goldengate datafile D:\app\oracle\oradata\ORCL\ogg01.dbf size 300m autoextend on next 100m maxsize 2g; -- 創(chuàng)建用戶密碼建議用字母數(shù)字組合避免特殊字符引發(fā) ggsci 登錄失敗 SQL create user goldengate identified by GoldEng2024 default tablespace goldengate temporary tablespace temp quota unlimited on goldengate; -- 授予基礎(chǔ)連接與會話權(quán)限 SQL grant connect, resource, create session, alter session to goldengate; -- 授予閃回查詢權(quán)限用于初始化或修復(fù)數(shù)據(jù)不一致 SQL grant flashback any table to goldengate; -- 關(guān)鍵一步授予 OGG 管理員角色必須用 SYS 執(zhí)行且用戶名全大寫 SQL exec dbms_goldengate_auth.grant_admin_privilege(GOLDENGATE); -- 啟用 GoldenGate 復(fù)制功能11gR2 必須設(shè)置否則 Extract 啟動報 ORA-26885 SQL alter system set enable_goldengate_replication true scopeboth;邏輯說明dbms_goldengate_auth.grant_admin_privilege是 OGG 12c 引入的強制授權(quán)方式替代舊版GRANT GGS_GGSUSER_ROLEenable_goldengate_replication true是隱藏開關(guān)不設(shè)置會導(dǎo)致 Extract 進程無法 attach 到日志流狀態(tài)卡在INITIALIZINGWindows 下datafile路徑必須用單引號包裹且反斜杠無需轉(zhuǎn)義D:\path\file.dbf合法但若在 OGG 參數(shù)文件中引用該路徑需統(tǒng)一為正斜杠。2.3 目標庫Linux精簡配置不需附加日志但權(quán)限更苛刻Linux 目標庫配置比源庫簡單不需開歸檔、不需add supplemental log data但權(quán)限要求更高——Replicat 進程要執(zhí)行 DML必須有INSERT ANY TABLE等系統(tǒng)級權(quán)限。-- 創(chuàng)建表空間Linux 路徑用正斜杠注意磁盤空間充足 SQL create tablespace goldengate datafile /u01/app/oracle/oradata/TEST1/ogg01.dbf size 300m autoextend on next 100m maxsize 2g; -- 創(chuàng)建用戶密碼與源庫保持一致便于維護 SQL create user goldengate identified by GoldEng2024 default tablespace goldengate temporary tablespace temp quota unlimited on goldengate; -- 基礎(chǔ)權(quán)限同源庫 SQL grant connect, resource, create session, alter session to goldengate; -- 閃回權(quán)限同源庫 SQL grant flashback any table to goldengate; -- OGG 管理員權(quán)限必須 SQL exec dbms_goldengate_auth.grant_admin_privilege(GOLDENGATE); -- 關(guān)鍵權(quán)限Replicat 需要修改任意表注意不是 grant on specific table SQL grant insert any table, update any table, delete any table, drop any table to goldengate; -- 啟用 GoldenGate 復(fù)制同源庫 SQL alter system set enable_goldengate_replication true scopeboth;為什么目標庫不需要add supplemental log data因為 Replicat 是“寫入者”它從 Trail 文件中讀取已解析好的 SQL 或 ROW 信息直接應(yīng)用到目標庫不依賴目標庫自身的日志結(jié)構(gòu)。而源庫的 Extract 是“讀取者”必須靠補充日志才能從重做日志中還原出完整的 UPDATE/DELETE 操作。2.4 避坑源庫與目標庫配置四大血淚問題排查以下問題均來自真實部署現(xiàn)場每一條都對應(yīng)一個ggsci日志里的 ERROR 或 WARNING現(xiàn)象原因解決Extract 進程啟動后立即 ABEND日志報ORA-01017: invalid username/passwordWindows 源庫中NLS_LANG環(huán)境變量未設(shè)置或設(shè)置為AMERICAN_AMERICA.ZHS16GBK中文字符集導(dǎo)致密碼傳輸亂碼在 Windows 系統(tǒng)環(huán)境變量中添加NLS_LANGAMERICAN_AMERICA.AL32UTF8并重啟 OGG 服務(wù)或在edit params extgsxf中顯式寫SETENV (NLS_LANGAMERICAN_AMERICA.AL32UTF8)ADD TRANDATA test.t1執(zhí)行成功但后續(xù)同步時目標端出現(xiàn)Missing key column錯誤表test.t1無主鍵或唯一索引而ADD TRANDATA默認只對有主鍵的表生效OGG 無法定位 UPDATE/DELETE 的行方案一給表加主鍵ALTER TABLE test.t1 ADD CONSTRAINT pk_t1 PRIMARY KEY(object_id)方案二強制指定列ADD TRANDATA test.t1 COLUMNS(object_id)僅當確定該列能唯一標識行DBLOGIN成功但ADD CHECKPOINTTABLE報ORA-00942: table or view does not existCHECKPOINTTABLE名稱寫錯如goldengate.ggschkpt寫成goldengate.chkpt或用戶goldengate對goldengate表空間無配額執(zhí)行SELECT username, default_tablespace, temporary_tablespace FROM dba_users WHERE usernameGOLDENGATE;確認默認表空間執(zhí)行SELECT tablespace_name, bytes/1024/1024 MB FROM dba_free_space WHERE tablespace_nameGOLDENGATE;確認有空閑空間START MGR后INFO ALL顯示MANAGER STOPPEDggserr.log報Failed to bind port 7809Linux 目標庫防火墻未放行 7809 端口或該端口被其他進程占用如netstat -tuln | grep 7809執(zhí)行sudo firewall-cmd --permanent --add-port7809/tcp sudo firewall-cmd --reloadRHEL7或改用PORT 7810并同步修改RMTHOST參數(shù)3. OGG 核心進程配置Extract/Datapump/Replicat 三段式鏈路不能少OGG 同步不是 Extract 直連目標庫而是經(jīng)典的Extract → Datapump → Replicat三段式架構(gòu)。Windows 源端負責抽取Extract、投遞DatapumpLinux 目標端負責應(yīng)用Replicat。每一段的參數(shù)文件都必須精準匹配環(huán)境尤其注意路徑、端口、字符集。3.1 源端WindowsExtract 進程從歸檔日志中捕獲變更Extract 是整個鏈路的源頭它讀取 Oracle 歸檔日志或在線日志將 DML/DDL 轉(zhuǎn)換為 Trail 文件。Windows 下必須用ogg.exe啟動ggsci且ORACLE_HOME路徑中的反斜杠要小心處理。# 在 Windows 命令行中進入 OGG 安裝目錄假設(shè)為 D:\ogg C:\ cd D:\ogg C:\ ggsci # 創(chuàng)建子目錄必須執(zhí)行否則后續(xù)報錯 GGSCI (WIN-SOURCE) 1 CREATE SUBDIRS # 連接數(shù)據(jù)庫注意Windows 下密碼含特殊字符需用雙引號包裹 GGSCI (WIN-SOURCE) 2 DBLOGIN USERID goldengate PASSWORD GoldEng2024 # 編輯 Extract 參數(shù)文件文件名 extgsxf.prm存于 dirprm 子目錄 GGSCI (WIN-SOURCE) 3 EDIT PARAMS extgsxf-- extgsxf.prm 內(nèi)容關(guān)鍵參數(shù)已加注釋 EXTRACT extgsxf -- Windows 環(huán)境變量ORACLE_HOME 必須用正斜杠且路徑末尾不加 \ SETENV (ORACLE_HOMED:/app/oracle/product/11.2.0/db_1) SETENV (ORACLE_SIDORCL) -- 字符集必須與數(shù)據(jù)庫一致AL32UTF8 是 Oracle 11g 推薦值 SETENV (NLS_LANGAMERICAN_AMERICA.AL32UTF8) -- OGG 用戶登錄憑證密碼用雙引號防特殊字符解析錯誤 USERID goldengate, PASSWORD GoldEng2024 -- 輸出 Trail 文件路徑Windows 下路徑用正斜杠OGG 自動識別 EXTTRAIL ./dirdat/gs -- 關(guān)鍵禁用日志保留避免 Extract 卡在舊日志 TRANLOGOPTIONS LOGRETENTION DISABLED -- 提高日志讀取性能BRINTERVAL 20M 表示每 20 分鐘刷新一次緩沖區(qū) TRANLOGOPTIONS BRINTERVAL 20M -- 加大緩沖區(qū)解決大事務(wù)日志解析慢 TRANLOGOPTIONS BUFSIZE 2048000 -- 啟用獲取復(fù)制進程支持雙向同步擴展 GETREPLICATES -- 啟用緩存管理大事務(wù)必備 CACHEMGR CACHESIZE 2GB -- 啟用截斷操作同步重要否則 TRUNCATE TABLE 不同步 GETTRUNCATES -- DDL 同步包含表和索引的 DDLCREATE/DROP/ALTER DDL INCLUDE MAPPED, OBJTYPE TABLE DDL INCLUDE MAPPED, OBJTYPE INDEX -- DDL 選項自動添加補充日志失敗重試 DDLOPTIONS ADDTRANDATA RETRYOP RETRYDELAY 10 MAXRETRIES 10 -- 錯誤日志路徑用正斜杠 DISCARDFILE ./dirrpt/extgsxf.dsc, APPEND, MEGABYTES 1000 REPORTROLLOVER AT 6:00 REPORTCOUNT EVERY 1 HOURS, RATE -- 長事務(wù)告警1 小時未提交即警告 FETCHWARNLONGTRANS 1H, CHECKINTERVAL 10m -- 同步所有 test 模式下的表 TABLE test.*;參數(shù)說明EXTTRAIL ./dirdat/gsTrail 文件前綴為gs存于dirdat目錄OGG 自動生成gs000000000等文件TRANLOGOPTIONS LOGRETENTION DISABLED是 Windows 源端關(guān)鍵項防止 Extract 因日志被歸檔刪除而中斷GETTRUNCATES必須開啟否則TRUNCATE TABLE操作不會被捕捉TABLE test.*;表示同步test用戶下所有表若只需同步部分表可寫TABLE test.t1; TABLE test.t2;。3.2 源端WindowsDataPump 進程解決網(wǎng)絡(luò)不穩(wěn)定導(dǎo)致的 Trail 丟失Datapump 是 Extract 和 Replicat 之間的“快遞員”。它從本地 Trail 文件讀取數(shù)據(jù)通過 TCP 發(fā)送給目標端 MGR。沒有它Extract 生成的 Trail 文件只能存本地無法到達 Linux。# 在 ggsci 中編輯 DataPump 參數(shù) GGSCI (WIN-SOURCE) 4 EDIT PARAMS dpgskf-- dpgskf.prm 內(nèi)容 EXTRACT dpgskf PASSTHRU -- 不做任何轉(zhuǎn)換原樣投遞 DYNAMICRESOLUTION -- 目標端 MGR 地址和端口Linux IP 7809 RMTHOST 10.0.100.141, MGRPORT 7809 -- 目標端 Trail 文件前綴必須與 Replicat 的 EXTTRAIL 一致 RMTTRAIL ./dirdat/gs -- 錯誤日志 DISCARDFILE ./dirrpt/dpgskf.dsc, APPEND, MEGABYTES 100 REPORTROLLOVER AT 6:00 REPORTCOUNT EVERY 1 HOURS, RATE -- 同步所有 test 模式下的表 TABLE test.*;邏輯說明PASSTHRU模式表示 Datapump 不解析數(shù)據(jù)只做二進制轉(zhuǎn)發(fā)性能最高RMTHOST的 IP 必須是 Linux 目標機的真實 IP非localhost或127.0.0.1且 Linux 防火墻需放行7809RMTTRAIL ./dirdat/gs與 Extract 的EXTTRAIL前綴一致確保數(shù)據(jù)流連貫。3.3 目標端LinuxReplicat 進程把 Trail 文件變成真實 SQLReplicat 運行在 Linux它讀取由 Datapump 發(fā)送來的 Trail 文件./dirdat/gs*解析成 SQL 并執(zhí)行。Linux 下路徑全部用正斜杠ORACLE_HOME必須指向真實的 Oracle 安裝路徑。# 在 Linux 終端進入 OGG 目錄假設(shè)為 /u01/app/ogg [oracletest2 ~]$ cd /u01/app/ogg [oracletest2 ogg]$ ./ggsci GGSCI (test2) 1 CREATE SUBDIRS GGSCI (test2) 2 DBLOGIN USERID goldengate PASSWORD GoldEng2024 GGSCI (test2) 3 EDIT PARAMS repgs1-- repgs1.prm 內(nèi)容 REPLICAT repgs1 -- Linux 環(huán)境變量路徑用正斜杠 SETENV (ORACLE_HOME/u01/app/oracle/product/11.2.0/db_1) SETENV (ORACLE_SIDTEST1) SETENV (NLS_LANGAMERICAN_AMERICA.AL32UTF8) USERID goldengate, PASSWORD GoldEng2024 -- 假設(shè)目標表定義與源端一致省去 DEFGEN 步驟 ASSUMETARGETDEFS -- 關(guān)閉外鍵約束檢查避免 INSERT 順序錯亂 DBOPTIONS DEFERREFCONST -- 關(guān)閉觸發(fā)器防止觸發(fā)器二次執(zhí)行 DBOPTIONS SUPPRESSTRIGGERS -- 錯誤日志 DISCARDFILE ./dirrpt/repgs1.dsc, APPEND, MEGABYTES 1000 DISCARDROLLOVER AT 6:00 REPORTROLLOVER AT 6:00 REPORTCOUNT EVERY 30 MINUTES, RATE -- 遇到任何錯誤立即中止避免臟數(shù)據(jù) REPERROR (DEFAULT, ABEND) -- DDL 同步映射表和索引 DDL INCLUDE MAPPED, OBJTYPE TABLE DDL INCLUDE MAPPED, OBJTYPE INDEX DDLOPTIONS REPORT -- 允許 TRUNCATE 操作與 Extract 的 GETTRUNCATES 對應(yīng) GETTRUNCATES -- 動態(tài)解析表結(jié)構(gòu)應(yīng)對新增表 DYNAMICRESOLUTION -- 每 1000 條事務(wù)提交一次平衡性能與一致性 GROUPTRANSOPS 1000 -- 表映射test.* → test.*同名同結(jié)構(gòu) MAP test.*, TARGET test.*;參數(shù)說明ASSUMETARGETDEFS表示不使用DEFGEN工具生成表定義文件要求源庫和目標庫表結(jié)構(gòu)完全一致DBOPTIONS SUPPRESSTRIGGERS是必須項否則目標庫觸發(fā)器會被執(zhí)行兩次源端一次目標端一次GROUPTRANSOPS 1000控制事務(wù)粒度值太小如 10導(dǎo)致頻繁 COMMIT性能差值太大如 10000導(dǎo)致單次事務(wù)過大可能 OOM。3.4 進程注冊與啟動三步缺一不可所有參數(shù)文件寫完后必須在ggsci中注冊進程并綁定 Trail 文件路徑最后啟動。順序錯誤會導(dǎo)致START失敗。# 源端Windows執(zhí)行 GGSCI (WIN-SOURCE) 5 ADD EXTRACT extgsxf, TRANLOG, BEGIN NOW GGSCI (WIN-SOURCE) 6 ADD EXTTRAIL ./dirdat/gs, EXTRACT extgsxf, MEGABYTES 1024 GGSCI (WIN-SOURCE) 7 ADD EXTRACT dpgskf, EXTTRAILSOURCE ./dirdat/gs GGSCI (WIN-SOURCE) 8 ADD RMTTRAIL ./dirdat/gs, EXTRACT dpgskf, MEGABYTES 1024 # 目標端Linux執(zhí)行 GGSCI (test2) 4 ADD REPLICAT repgs1, EXTTRAIL ./dirdat/gs, CHECKPOINTTABLE goldengate.ggschkpt # 啟動按順序先 MGR再 Extract再 Datapump最后 Replicat # 源端啟動 MGR若未啟動 GGSCI (WIN-SOURCE) 9 START MGR # 源端啟動 Extract GGSCI (WIN-SOURCE) 10 START EXTRACT extgsxf # 源端啟動 Datapump GGSCI (WIN-SOURCE) 11 START EXTRACT dpgskf # 目標端啟動 Replicat GGSCI (test2) 5 START REPLICAT repgs1驗證命令I(lǐng)NFO ALL查看所有進程狀態(tài)正常應(yīng)為RUNNINGVIEW REPORT extgsxf查看 Extract 最后一頁日志確認Successfully logged into database和Writing DML to trail fileSTATS EXTRACT extgsxf查看抽取統(tǒng)計Total inserts,Total updates應(yīng)隨源庫 DML 增長。4. 數(shù)據(jù)初始化SCN 同步與全量加載避免“同步了但數(shù)據(jù)不對”同步鏈路跑起來只是第一步真正的挑戰(zhàn)在于初始數(shù)據(jù)一致性。OGG 不提供自動全量同步必須手動保證源庫和目標庫在某個 SCN 時間點數(shù)據(jù)完全一致否則增量同步會從錯誤起點開始。4.1 SCN 初始化法最精準的冷初始化推薦此方法要求源庫短暫停寫獲取精確 SCN導(dǎo)出導(dǎo)入后從該 SCN 開始同步。適用于可接受分鐘級停機的場景。-- 源庫Windows獲取當前 SCN SQL SELECT TO_CHAR(CURRENT_SCN) FROM V$DATABASE; -- 輸出類似1085057 -- 源庫導(dǎo)出expdp 必須用與 OGG 同一用戶且指定 FLASHBACK_SCN SQL EXIT C:\ expdp goldengate/GoldEng2024 DIRECTORYDATA_PUMP_DIR DUMPFILEt1_init.dmp TABLEStest.t1 FLASHBACK_SCN1085057 -- 將 dump 文件拷貝到 Linux 目標機如用 scp C:\ scp t1_init.dmp oracle10.0.100.141:/home/oracle/ -- 目標庫Linux導(dǎo)入 [oracletest2 ~]$ impdp goldengate/GoldEng2024 DIRECTORYDATA_PUMP_DIR DUMPFILEt1_init.dmp TABLE_EXISTS_ACTIONREPLACE# 目標端啟動 Replicat 時指定 SCN關(guān)鍵 GGSCI (test2) 6 START REPLICAT repgs1, AFTERCSN 1085057為什么必須AFTERCSN因為FLASHBACK_SCN1085057導(dǎo)出的數(shù)據(jù)是 SCN1085057 時刻的快照。Replicat 必須從 SCN1085057 之后的日志開始讀取否則會重復(fù)應(yīng)用 SCN≤1085057 的事務(wù)導(dǎo)致主鍵沖突或數(shù)據(jù)重復(fù)。4.2 OGG 初始化抽取法熱初始化無停機當業(yè)務(wù)無法停寫時用 OGG 自身的SOURCEISTABLE模式做初始化。它不依賴數(shù)據(jù)庫導(dǎo)出而是用 Extract 進程直接讀取表數(shù)據(jù)生成 Trail再由 Replicat 應(yīng)用。# 源端Windows創(chuàng)建初始化 Extract GGSCI (WIN-SOURCE) 12 EDIT PARAMS init_t1-- init_t1.prm EXTRACT init_t1 USERID goldengate, PASSWORD GoldEng2024 -- 目標端 MGR 地址 RMTHOST 10.0.100.141, MGRPORT 7809 -- 初始化 Trail 文件前綴 i1最大 999 個文件每個 500MB RMTFILE ./dirdat/i1, MAXFILES 999, MEGABYTES 500 -- 指定表并用 AS OF SCN 保證一致性SCN 從源庫查得 TABLE test.t1, SQLPREDICATE AS OF SCN 1085057;# 注冊并啟動初始化 Extract GGSCI (WIN-SOURCE) 13 ADD EXTRACT init_t1, SOURCEISTABLE GGSCI (WIN-SOURCE) 14 START EXTRACT init_t1 # 目標端創(chuàng)建 Special Run Replicat一次性運行 GGSCI (test2) 7 ADD REPLICAT ri1, SPECIALRUN GGSCI (test2) 8 EDIT PARAMS ri1-- ri1.prm SPECIALRUN END RUNTIME REPLICAT ri1 USERID goldengate, PASSWORD GoldEng2024 -- 讀取初始化 Trail 文件 EXTFILE ./dirdat/i1 -- 表映射 MAP test.t1, TARGET test.t1;# 啟動初始化 Replicat自動運行完退出 GGSCI (test2) 9 START REPLICAT ri1參數(shù)說明SOURCEISTABLE模式下 Extract 不讀日志而是像SELECT * FROM test.t1一樣全表掃描SQLPREDICATE AS OF SCN 1085057是 Oracle 閃回查詢語法確保讀取 SCN1085057 時刻的數(shù)據(jù)快照SPECIALRUNReplicat 是一次性進程啟動后自動讀取i1文件并應(yīng)用完成后狀態(tài)變?yōu)镾TOPPED。4.3 避坑初始化階段三大玄學(xué)問題排查現(xiàn)象原因解決START REPLICAT repgs1, AFTERCSN 1085057后狀態(tài)為ABENDED日志報Invalid SCN輸入的 SCN 在目標庫歸檔日志中不存在源庫 SCN1085057 的日志未傳到目標端執(zhí)行GGSCI VIEW REPORT repgs1查看詳細錯誤在源庫執(zhí)行SELECT NAME, FIRST_TIME, NEXT_TIME FROM V$ARCHIVED_LOG WHERE FIRST_TIME SYSDATE-1 ORDER BY FIRST_TIME;確認該 SCN 日志已歸檔用SEND EXTRACT extgsxf, LOGSTAT查看 Extract 當前讀取位置初始化抽取init_t1運行緩慢STATS init_t1顯示Total reads: 0SQLPREDICATE語法錯誤或表test.t1在源庫不存在檢查SQLPREDICATE是否多寫了分號或引號執(zhí)行SELECT COUNT(*) FROM test.t1確認表存在且有數(shù)據(jù)在init_t1.prm中臨時加REPORTCOUNT EVERY 1 MINUTES查看進度impdp導(dǎo)入后目標表數(shù)據(jù)為空但日志顯示Completed successfullyTABLE_EXISTS_ACTIONREPLACE會先 DROP 表若表有外鍵約束DROP 失敗導(dǎo)致導(dǎo)入跳過導(dǎo)入前在目標庫執(zhí)行ALTER TABLE test.t1 DISABLE CONSTRAINT constraint_name;導(dǎo)入完成后再ENABLE或改用TABLE_EXISTS_ACTIONTRUNCATE要求表結(jié)構(gòu)完全一致5. DDL 同步深度配置不只是DDL INCLUDE還有腳本與權(quán)限陷阱OGG 的 DDL 同步常被低估但它決定了CREATE TABLE、ALTER INDEX等操作能否自動在目標庫重建。單純加DDL INCLUDE不夠必須配合數(shù)據(jù)庫腳本和權(quán)限否則 DDL 會靜默失敗。5.1 源庫 DDL 支持腳本執(zhí)行四步缺一不可OGG 12.2 的 DDL 同步依賴四個核心腳本必須按順序、以SYS用戶執(zhí)行。Windows 下路徑用反斜杠但腳本內(nèi)路徑為 Linux 風格OGG 會自動適配。-- 在源庫 sqlplus / as sysdba 中執(zhí)行Windows -- 步驟1Marker Setup標記 DDL 操作的起始點 SQL D:\ogg\marker_setup.sql -- 步驟2DDL Setup創(chuàng)建 DDL 捕獲表 SQL D:\ogg\ddl_setup.sql -- 步驟3Role Setup創(chuàng)建 GGS_GGSUSER_ROLE 角色 SQL D:\ogg\role_setup.sql -- 步驟4授權(quán)角色給 OGG 用戶 SQL GRANT GGS_GGSUSER_ROLE TO GOLDENGATE; -- 步驟5啟用 DDL 捕獲關(guān)鍵否則 DDL 不被記錄 SQL D:\ogg\ddl_enable.sql執(zhí)行后驗證查詢SELECT * FROM DBA_OBJECTS WHERE OBJECT_NAME LIKE GGS_%;應(yīng)看到GGS_MARKER,GGS_SETUP,GGS_DDL_HIST等表查詢SELECT STATUS FROM DBA_REGISTRY WHERE COMP_NAMEOracle GoldenGate;應(yīng)返回VALID。5.2 性能優(yōu)化ddl_pin與dbmspool腳本DDL 操作頻繁時ddl_setup.sql創(chuàng)建的對象可能被 Oracle LRU 算法從共享池中擠出導(dǎo)致 DDL 解析變慢。需執(zhí)行兩個優(yōu)化腳本-- 在源庫執(zhí)行Windows -- 步驟1固定共享池對象防止被擠出 SQL ?/rdbms/admin/dbmspool.sql -- 注意? 是 Oracle 內(nèi)置變量指向 $ORACLE_HOME/rdbms/admin -- 步驟2Pin DDL 相關(guān)對象到共享池 SQL D:\ogg\ddl_pin.sql GOLDENGATE -- 參數(shù)為 OGG 用戶名必須大寫效果執(zhí)行后SELECT NAME, TYPE, SHARABLE_MEM FROM V$DB_OBJECT_CACHE WHERE NAME LIKE GGS% AND TYPEPACKAGE;應(yīng)顯示SHARABLE_MEM 0表示已固定。5.3 DDL 同步參數(shù)詳解從INCLUDE MAPPED到EXCLUDE UNMAPPEDDDL INCLUDE MAPPED是基礎(chǔ)但生產(chǎn)環(huán)境需精細控制。以下參數(shù)組合可覆蓋 95% 場景-- 在 Extract 和 Replicat 參數(shù)文件中統(tǒng)一配置 DDL INCLUDE MAPPED, OBJTYPE TABLE DDL INCLUDE MAPPED, OBJTYPE INDEX DDL INCLUDE MAPPED, OBJTYPE CONSTRAINT DDL INCLUDE MAPPED, OBJTYPE SEQUENCE -- 排除高風險 DDL如 DROP DATABASE DDL EXCLUDE UNMAPPED, OBJTYPE DATABASE -- 排除特定用戶如不希望同步 DBA 用戶的 DDL DDL EXCLUDE SCHEMA SYS, OBJTYPE TABLE -- 記錄所有 DDL 到報告調(diào)試用 DDLOPTIONS REPORT -- 自動為新建表添加補充日志避免手動 ADD TRANDATA DDLOPTIONS ADDTRANDATA邏輯說明MAPPED表示只同步MAP語句中定義的表如MAP test.*, TARGET test.*未映射的表 DDL 被忽略UNMAPPED表示同步所有未在MAP中定義的 DDL慎用DDLOPTIONS ADDTRANDATA是“后悔藥”當新表被CREATE TABLE后OGG 自動執(zhí)行ADD TRANDATA無需人工干預(yù)。5.4 避坑DDL 同步失效的五個致命點現(xiàn)象原因解決源庫執(zhí)行CREATE TABLE test.t2 (...)目標庫無反應(yīng)ggserr.log無 DDL 相關(guān)日志ddl_enable.sql未執(zhí)行或執(zhí)行后未重啟 Extract 進程執(zhí)行GGSCI INFO EXTRACT extgsxf, DETAIL查看DDL replication是否為Enabled若為Disabled執(zhí)行STOP EXTRACT extgsxf→START EXTRACT extgsxf重啟ALTER TABLE test.t1 ADD COLUMN c2 VARCHAR2(10)同步到目標庫后新列值全為 NULL源庫ADD COLUMN未指定DEFAULTOGG 將新列視為NULLABLE但目標庫表結(jié)構(gòu)未更新在目標庫本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
75大香蕉| 青青在线视频日韩欧美| 无码heyzo高清一区| 夜夜嗨老熟女AV一区二区三区| 91成人高清在线观看| 亚洲狼狼干综合1| 99热免费| 狠狠色狠狠色狠狠五月| 国产精品无码av嫩草| 天天综合日韩网| 亚洲第一页色网| 操逼网站地址| 日本二三四区| 91天天综合网,天天综合网| 中文乱码字字幕在线第5页| 78操B| 大香蕉伊人网WWWn0n| 看日韩黄片| 很狠操| 另类专区在线观看| 懂色av一区二区三区天美传媒| 麻豆亚洲Av成人无码一区精品| 欧美亚洲尤物久久| 久久嫩草| 中日韩久久久免费看| 亚洲精品人妻吞精av| 色性欧美| 午夜激情成人在线观看| 亚洲少妇免费视频\| 国产欧美亚洲精品a第2页| 东京热视频网| 91日韩网站| 久久极品一区二区| 亚洲综合在线高清| 亚洲色色色| 小说区 图片区色 综合区| 一本大道久| 超碰超碰95| 韩国一级做A片免费的| 日韩人成网站在线播放| 青青免费在线视频一区| 日韩黄片影院| 久久线上视频免费看| 日韩精品怡红院| 色婷视频| 欧美十八禁网站| 91欧美网| 中文在线视频| 欧美天天综| 毛片视频白嫩| 最新AVzaixian| 午夜男女爽爽爽在线视频 | 久久久91福利姬| 欧美在线l亚洲| 色官网在线| 色小视频蜜乳| 欧美AB在线观看| 91蜜臀熟女| 强奸乱伦αv片| 97色97干| 亚洲第2页| 国产强奸乱伦xd| 成人无码欧美一级A片狼牙直播| 国产视频大全| 伊人精品视频| 久久久久96| 97超碰超| 亚洲精品国产精品成人| 国产欧美日韩在线观看麻豆传媒公司| 超碰人妻久久人妻中文97| 欧美久久草熟女| 清纯唯美激情四射| 日韩精品操少妇| 99蜜桃臀久久久欧美精品网站| 亚州日韩97| 97在线视频观看免费| 中文字幕1区2区| 蜜伊人色综合97| 国产白丝在线| 久久九操在线观看| 超碰99热中文字幕| 国产精品丝袜在线| 国产亚洲精品第一最新| 青青爽| 亚洲欧美另类少妇精品| 久草老司机| 国产精品乱码久久久| 日日夜夜天天| 黄色视频60分钟| 天天做天天爱| 人人摸人人入| 日本免费二区三区| 翔田千里无码一区| 国产亚洲精品激情| 蜜臀在线免费观看在线免费观看| 99热97| 97色色,97综合| 欧美,日韩,中文,另类| 大象AV在线| 丰满岳乱妇一区二区三区| 亚洲成人在线高清| 婷婷色香| 一个人免费视频观看在线WWW| 亚洲性爱无码乱伦av| 很黄很污的免费网站| 99热精品在线观看| 国产精品久久久久综合| 色综合20p| 日本黄色天堂| 国模不卡| 亚洲涩涩| 国产av激情无码久久天堂| 国产在线精品偷| 亚洲精品骚逼| 天天操天天射天天日| 亚洲不卡AV在线| 久久久久女教师免费一区| 欧美αv.com| 亚洲精品天天影视综合网 | 欧美色图欧美| 99热在线观看| 91欧美经典| 自拍鲍鱼一区在线高清观看免费| 中文字幕在线观看永久| 久久精品国产亚洲AV高级北京| 天天肏美女| 大香蕉综合网| 亚洲熟妇乱女区二区三区| 最近二区三区视频大全 | 亚洲伊人久久精品影院| 日韩精品亚洲一二三| 国产三区免费在线观看| 色婷婷日韩精品一区二区三区| 亚洲高清国产理伦片| 成人熟女区| 亚洲欧美自拍偷拍| 日韩特一级久久| 亚洲国产午夜真人一级片中文字幕精品黄网站 | 五月丁香拍拍激情综合三级| 成人精品水蜜桃久久久久久久| 国产一区二区精品久久99| 天天综合网1| 久久直播国产| 久久黄黄黄| 大香樵伊人网| 亚洲欧美天| 免费的黄片wwwwww| 97亚洲综合| 亚洲综合在线视频| 国产中文字幕在线观看| 亚洲操逼无码| 人人妻人人澡人人爽人人精品浪潮| 国产美女mm131爽爽爽爽| 九久久精品| 一区二区三区四区色图| 老司机深夜18禁污污网站| 884t在线| 精品久一区免费| 亚洲欧洲自拍图片专区满春格| 人妻少妇色综合| 一本道综合色图| 操啊国产| 国产精品农村妇女| 欧美78| 91麻豆va国产精品| 综合免费无码中文| 欧美福利视频啊啊啊啊| 成人精品水蜜桃久久久久久久| 色色99| 操日韩第| 2020中文字幕在线观看| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 99re8免费高清在线| 2020国产精品| 久久久久久久九九九九九九| 伊人九九九| 天天内射| 久久国产三区| 五月天婷婷久久| 亚洲熟女一区二区| 精品人妻一区二区三区视频| 人妻出轨一区二区三区| 亚洲精品男人的天堂| 亚洲中文字幕久久人妻| 校园春色五月天| 97超碰免费人人性爱| 69超碰综合| 中国一区二区亚洲人妻| 老熟女乱子伦中文字幕一区二区 | 粉嫩绯色AV一区二区在线| 亚洲中文字幕熟女| 欧美天天干| 日韩丝袜二区| 另类TS人妖一区二区三区| 欧美美女视频| www.男人的天堂| 国产97综合| 神马久久69| 国产久久久9999| 久操大香蕉手机视频在线看| 熟女精品一区二区三区| 精品国产精品一区二区| 亚洲精品视频在线| 一区在线精品中文字幕| 欧美翘臀视频网站一区二区三区| 免费农村成人少妇人妻Aa一区二区视频 | 天天操天天舔| 久久老熟女| 超碰在线1234区| 久干网| 三上制服丝AV| 日韩精品99久久久久久中文字幕| 人人操人人大香蕉| 日韩一级特黄av毛片| 亚洲无无码αⅴ每日更新| 久久精品国产亚洲5555| 欧美成人性爱视频在线播放| 亚洲精品国语在线播放| a v网站在线播放| 日本三级一区二区 在线| 岛国毛片在线观看免费| 91精品人妻电影| 404操逼福利视频| 人妻系列无码专区中文有码| 亚洲熟女一区二区| 熟妇女伦乱视频| 免费试看60秒| 91视频伊人| 美女视频尤物网在线看| 18禁的网站在线| 国产小u女在线观看| 91精品黄在线观看| 欧美亚洲国内自拍| 欧美色日本| 区自美91| 无码78| 精品久久无码午夜福利| 欧美日本国产日韩激情视频| 国产伦精品一区二区三区在线观| 欧美后进式| 国产一级αv免费看片| 1024人妻| 1234区中文字幕在线观看_青青草国产在线_日韩一区二区 | 久久97资源 网| 四虎免费视频| 伊人操你| 一区二区三区精品视频| 玖玖人人爱| 欧美综合 站| av影院十区| 麻豆久久精品亚洲精品88| 超碰色美女| 色汉综合| 一区三区啪啪| 日韩在线AB| 啊啊啊啊啊好舒服视频| 亚洲一区二区在线观看91| 无码精品一区二区三区潘金莲| 久热伊人| 久久久久九九九| 91日韩在线| 日夜久久久九九九久| 欧美在线第五页| 国产AAAAAABBBBB| 一起草AV| 不卡视频一区蜜桃视频| 亚洲av无码成人精品国产| 天天操女人| 俺也射| 日韩三级在线观看网站| 日本丝袜人妻内射| 久久久久久性爱片| 亚洲资源站| 婷婷五月天激情网| 色九九九综合| 东京热视频网| 黄色成品网站| 亚洲高清自拍| 亚洲精品一区中文字幕乱码| 91w欧美| 日本欧美国内在线| 亚洲九九视频在线观看| 国产亚洲精品农村妇女| 区一二区日韩亚洲乱码av电影| 国产麻豆91欧美一区二区久久婷婷国产精品| 欧美一区二区一级岛国大片| 久久久久久夜夜夜夜夜| 理论久久婷婷网8| 黄片色区软件| 亚洲日韩欧美一区二区| 国产女人高潮嗷嗷嗷叫小说| 亚洲 欧美 小说| 天天看天天日| 久久亚洲天天做| 免费无码婬片AAAA片直播色戒| 欧美天天综合在线| 亚洲日韩一区电影| 91综合在线| 久久手机好看网站| 成人26uuu| 久久久熟妇熟女国产| 青娱乐福利99| 96免费视频在线| 久艾草在线精品视频在线观看| 久操99| 中文字幕丰满人妻日本| 足交视频老司机| 老司机深夜影院18未满| 久夜操| 久妇网| 尤物av网站免费在线播放| 98一区二区精品| 午夜毛片亚洲精品片国产久久久| 操穴国产| 污污汅18禁网站在线永久免费观看| 亚洲人久久久网| 操逼操操操91| 久久啊啊| 欧天美中出| www.av在线观看| 欧美性爱超碰97| 色蜜AV| 天天干天天舔| 欧美色综合网| 75大香蕉| 大香蕉九九| 亚洲丝袜诱惑| 中文字幕78| 熟女突然公开看18禁影片 | 亚洲A曰本VA欧美VA视频| 天天日天天舔东京热| 97视频在线视频| 强奸乱亚洲| 亚洲综合20p| 天堂麻豆天美| 色噜噜综合在线| 影音先锋乱伦资源| 少妇的嫩逼图片| 亚洲综合性感在线| 色情综合| 亚洲自拍天堂| 色欲久久99国产精品久久久久久| 91丝袜在线视频| 99精品无码| 一牛影视成人片免费| 国产丝袜啪啪| 欧美色自拍| 欧美人妻精品| 亚洲国产欧美中文永久| 操逼啊啊啊91| 九九精品无码专区免费| 亚洲一区二区在线观看91| 色臀aV| 欧美在线伊人色| 日本欧美国内在线| 色呦呦呦在线观看视频| 国产对白刺激视频| 久久产精品一区二区三区电影| 色五月激情AV在线| 九九九久久久久| 亚洲欧美精品一区天堂久久 | 91麻豆天美| 久久有码视频| 亚州,欧美在线| 很狠操| 日韩精品9999| 91天天爱| 男人久久精品| 5252色欧美在线| 天天影视综合网欧美精品| 午夜精品探花| 色综合网1| jizzjizz欧美| 在线强奷到舒服的无码视频| 久久精品中文字幕无码l| 日韩免费簧片| 特级特黄一级毛片免费| 91香蕉视频在线观看免费| 日韩无码一级黄色av片| 日本一区二区中文字幕久久| 神马九九| 狠狠久久手机视频精品| 97无码视频在线播放| 久久久久99999| 91A欧美电影网站| 久久久极品| 大鸡巴久久| 91操熟女视频| 婷婷激情四射| 亚洲九九九| 色欧美亚洲| 欧美中出| 青草草免费网站av| 日韩一性一交一A片俄罗斯| 色色香蕉| 99操视频| 国产欧美一区二区| 91精品成人| 亚洲国产蜜臀系列在线观看| 精品少妇一区二区三区| 久艹日日日| a片在线播放| 国产精品久久久久久久久久梁医生| 人妻丰满熟妇一区二区三| 日韩人妻一二三区视频| 久久肏大逼| 婷婷五月天激情小说| 久久久999网站| 久久一二三四不卡| 亚洲Av诱惑| 私人尤物在线精品不卡| 天天看天天在线精品| 欧亚在线视频| 欧色综合| 91老妇女| AA级电影三区| 亚洲中文字幕av| 青青草密桃在线播放| 大香蕉99热| 我爱操| 97久久超碰| 国产AV色黄看到爽| 五月丁香激情啪啪| 欧美A√综合网| 中国91AV| 操逼片国产| 99∨VTV| 欧美在线55555| 国产精品夜夜夜| 亚洲无码com| 91动漫操逼视频| 极品丝袜无码| 久久日韩肥臀| 日本色色色视频| 人妻出轨一区二区三区| 人妻激情视频| 精品人体无圣光凹凸| 99热超碰| 婷婷探花久久精品一区| 蜜乳Av成人片网站| 不卡人妻少妇精品毛片一区23区视频 | 91天堂丝袜美腿| 一个人免费视频观看在线WWW| 综合久久中文字幕综合日韩精品| 国产精品欧美激在线| 天堂性色| 麻豆这里只有精品| 智利AV在线网| 中文字幕奈奈美被公侵犯| 中日无幕一二三四区| 少妇高潮九九九九九九九| 高清国产成人无码| 精品久久久久黄少妇| 亚洲色人阁| 午夜福利成人免费视频| 一二视频神马久久传媒| 高清国产性猛交xxxx乱大交| 色哟哟-国产专区| 久久αⅴ| 激情六月天| 亚洲情色 自拍| 人妻系列无码专区中文有码 | av最新免费中文字幕| 国产人伦精品一区二区三区 | av婷婷色婷婷色六月| 热热色色综合| 可以在线观看的黄色网址| 美女淫穴| 一级片在线观看高清无码| 日韩av色图综合| 久久亚洲中文字幕视频| 天天摸夜夜摸| 日本操逼aaaaa| 日本一二区免费| 日韩一级二级三级| 亚洲97成人在线观看| 无码人妻一区二区三区色欲aⅴ| 国产精品久久久久无码A√| 大香蕉免费乱伦视频| 水澄无码AV| 97久久综合网| 成人a级高清视频在线观看| AV九九| 欧美情色贴图| 中国AAAAAA黄色片| 玖玖97综合| 欧美性Fer办公室秘书| 中文字幕人妻资源在线| 精品夜夜澡人妻无码| 九草九九九| 国产精品一区二区校花| 大香蕉宅男伊人| 亚洲综合电影| 亚洲中文字幕妇伦久久| 玖玖久久久| 免费观看欧美日韩操逼视频| 久久大香蕉97| 狠狠爱综合| 高清孕妇孕交 交| 三级三久久线久久99久目本WW| 色天堂综合| 2017人人操,人人摸| 色婷婷综合久久久久中文一区二区| 欲色综合| 蜜色网色哟哟| 国产精品操| Sekablack无码一区| 六月婷激情福利天堂69| 国产操逼网站亚洲一级黄色| 夜夜操夜夜爽夜夜高潮| 欧美性爱日韩高清| 天天综合网~91入口| 国内精品久久久久影院亚洲| 中文字幕一区二区三区四五区| 亚洲国产日韩欧美熟妇在线| 日本韩国五十路六十路七十路老熟女作爱视频网站 | 久久中文字幕在线观看| 97视频在线观看播放与子乱对白在线……| 激情在线青青操| 亚洲蜜臀懂色| 一区二区 韩日AV| 久热在线精品免费观看| 妇女乱色二区| 久久神马影院| 男人天堂2012| 久久五月视频| a一区二区三区乱码在线| 91精品久久久久| 9久久美女首页| 色婷婷激情| 五十路三级片| 夜夜天天噜狠狠爱2021| 欧美乱欲| 精品美女少妇一区二区| 超碰这里只有精品| 旡码电影特区| 五月天开心网| 97色碰| 手机在线观看不卡无码av| 操屄日韩| 日本在线观看网址| 欧美成人免费在线观看| 亚洲 欧美 日本 国内 首页| 日韩人妻精品中文字幕| 久久久久久性爱视频| 色婷婷亚洲婷婷| AA丁香综合激情| 四虎影院成年人片| 久久AV无码网址| 国产亚洲精品av一区| 久久亚洲欧美中文字幕国语| 26UUU欧美日本| 免费观看性欧美一级| 国产亚洲色停停久久99精品91| 中文字幕在在线观看网站| 极品欧美一区二区三区| 精品无码欧美三级| 免费看黄片现成| 91在线精品一区二区三区| 国产精品高潮久久久无码| 久久大| 无遮挡一级毛片视频免费的| 一区二区三区在线美女| 一区二区影院| 91亚洲人电影| 国产青青美女玩逼视频| 久久精品操| 中文字幕三四区| 久久久亚洲Av| 99操| 久草精品视频| 久 久无码人妻AV| 亚洲乱色熟女一区| 精品性爱无码在线播放| 亚洲国产综合久久久性感熟妇| 午夜精品久久久久久久99热影院| 天天躁夜夜躁狠狠躁AV| 农村女一级毛卡片| 九月丁香综合网| 嗯~啊~快点 死我视频| 精品人妻伦一区二区三区久久| 天天做天天爱| 久久久国产三级黄色片| 美女黑人91神马| 看全色黄大色大片免费视频| 欧美亚洲另类在线蜜桃| 中文字幕一区二区三区蜜臀| 亚洲中文字幕av| 人人操人人搞人人草| 91久久久久久久久久久| 91N综合网| 国产欧美日韩在线不卡第一页| 欧美天天谢综合网| 97在线视频免费观看| 99热啪啪| 日韩大香蕉| 96久久精品一二三区色欲| 久久久久久91香蕉国产| 精品国模无码| 超硑97精品| 又大又长又粗又爽又黄| 国产熟女| 日韩色| 操逼天美3区| 91 手机在线播放 绯色| 亚洲欧美综合| 久久精品视频28| ji熟女.com| 成视频在线观看免费看| 色爽——AV| 懂色AV蜜臀无码精品APP| 另类老少妇| 国产超碰在线| 国产精品视频91久久| 麻豆AV96熟妇人妻| 亚洲一级特黄大片在线播放91| 狠狠干妹子| 开心五月天激情网| 乱伦熟女专区| 不卡一区视频| 丰满人妻-区二区三区免费| 黄片www视频免费| 日本孕妇孕交| 超碰97欧美在线| 人人潮人人摸| 网友自拍第一页| 少妇第一页| 熟妇女人妻呻吟久久AV| 网页导航五月天免费一二三区| 五月天婷婷社区| 秋霞午夜视频一区二区| www.久久| 亚洲无码免费看| 3PAV乱伦视频| 亚洲成成熟女人综合一区二区| 97国产亚洲中文在线| 国内毛片无码一级毛片| 婷婷影院入口| AA特级绝黄| 精品少妇人妻av久久免费| 亚洲天堂男人天堂| 久久精品无码一区二区三区| 搞中出视频在线观看| 九九热男人天堂| 99热综合| 调教熟妇 久久久久久| 亚洲乱码国产乱码精网站| 五月丁香六月综合缴清无码| 亚洲综合91| 91 欧美| 国产捆绑一区| 亚洲中字幕日本一区二区三区| 久9精品| 久久精品成人| 熟妇女伦乱视频| 999久久久国产精品| 亚洲美女精品九九视频| 午夜在线播放| 久久超碰日韩精品| 波多野结衣之双飞调教在线播放 | 久久人人爽爽人人爽人人片αV| 精品黄色电影| 天美国产精品| 国产传媒一区日韩| 日日黄色三级网站| 五月开心久久AV官网| 黄色十八禁| 亚洲欧美日韩中文久久自慰| 黑白配性爱AV成| 俄罗斯及免费在线看| 尤物网址| 免费看毛片操穴| 性生活无遮挡纯毛片在线看| 国产青青综合伊人| 亚洲欧美人妻| 操逼网站地址| 曰本熟女视频| 婷婷丁香人妻| 亚洲一曲日韩精品| 国产亚洲 中文欧美久久| 中国黑人三级片网站上区| 欧美图片校园春色| 91av一区二区在线观看| 麻豆这里只有精品| 天堂伊人久久| 极品销魂美女一区二区| 免费综合亚洲中文| 日韩精品第3页| 国产精品久久久 | 色色婷婷五月| 日本最新1区2区3区| 操国产逼| 青青草密桃在线播放| 超碰在线日韩一区| 97精品视频免费| www.人人摸在线视频| 亚洲91在线播放影院| 啊啊啊啊视频免费| 蜜桃av色偷偷av老熟女| 99色视频| 七月丁香婷婷| 欧美人妻精品| 男人天堂电影院| 97超碰jingpin| 99国产精品| www.操| av三级电影在线播放| 97AV爱| 日产操逼| 欧美色图 人妻| 无码日韩人妻av一| 啊啊啊水好多| 老女人日韩美91| 99久久精品欧美国产| 中文日韩欧美熟| 成人免费不卡在线视频| 阿姨一区二区免费视频-高清正片西瓜视频下载app-T450AV | 超97在线精品视频| WWW4虎| 啪啪啪精品| 色香欲天天天天综合色| 亚洲色综合| 日韩精品中文字幕人妻| 日韩一级二级三级免费看完整版国语版 | 日本一二三免费久久| 色噜噜综合在线| av绯色| 精品国产乱码久久久久久网站入口| 亚州操操穴网| 天天草天天干天天日| 亚洲av青草久久一区二区| 国产av热热色| 九九九综合精品| av凤凰久久久| ..日韩av毛片精品久久久| 日韩精品人妻中文字幕不卡乱码| 中文乱码99| 骚逼高潮久久精品| 亚洲码专区| 日韩精品一区二区日韩| 在线亚洲欧美| 好涩综合| 97免费视频在线| 欧美人妻一区二区| 激情综合97| 99久在线精品99re8| 一区二区三区成人高清视频| 久久久久亚洲熟妇熟女| 97aiaiai| 日本精品五区| 蜜臀一区二区三区在线| 欧美激情一区| 五月天婷婷在线看| 強姦亂倫a| 国产黄色在线播放观看| 欧美高清无码免费视频高清版| 青娱乐淫乱1314| 18禁在线视频| 国产一级137片内射麻豆| 乱抡国产91| 久久欲| 人人妻人人狠人人| 搡老熟女老女人老熟妇免费视频| 免费人成?大片在线播放| 手机在线观看不卡无码av| 久久九九综合| 欧美天天综| 热热热热日日漂亮永久永久国产日| 日本 免费 一区二区三区 久久香蕉 | 老司机福利青青草| 欧 美 自 拍 偷 拍| 成人美女av| 大奶啊啊好爽| 91 亚洲情侣偷拍 久久| 在线洲亚线| 日本αv| 看一级黄色视频| 国产精品女生av| 欧美一级久久久丰满| 图片区小说区| 青青草视频导航官网| 日韩三级av片| 人人摸人人添人人操| 91chinese在线| 10000部十八禁看电影| 天天操天天干美女网址导航| 超碰欧美97| 精品一区二区三区四区外站| 欧美最婬乱婬爆婬牲视频| 懂色综合久久久| 蜜臀av在线播放一区二区三区| 亚洲美欧999| 玖玖爱伊人玖玖爱| av影片在线观看不卡| 日本操逼视频导航| www四虎| 91处女在线视频| 思思热一热婷婷热一热| 91无码人妻精品一区二区三区蜜桃 | 精品九九九九| 色综合久| 日逼五月天| 亚洲天堂资源网| 日本激情免费大片| 黑丝91视频| 久久久精选| 精品一区二区成人| 精品久久久久9999| 凹凸 69堂 在线播放| 91人妻精华帖| 大香蕉综合| 91色欧美| 激情五月天丁香社区| 操逼精品视频| 中文一区二区三区影院| 日韩成人综合网| 风月影院男女十八禁| 欧美一级美片在线观看免费| 国产后入精品| 成年在线视频日本亚洲在线视频区精品江靖宇公司| 亚洲日韩在线a不卡99精品| 婷婷丁香五月综合| 亚洲做性| 97国产成人精品免费视频| 狠色婷婷久久一区二区三区_| 婷婷久久五月综合激情| 亚洲一区二区麻豆影院| 亚洲精品 欧美97色色| 日韩激情啪啪| 一二三四视频在线社区中文字幕| 国产精品久久妻无码网站| 日本在线不卡123| 啊啊啊啊啊啊在线| 丁香五月影院| 人妻丝袜日本| 美女超碰978| 免费国产视频| 亚洲夜色在线| 欧美色999| 成人AV素股で擦久久| 好色综合| 日本不卡高清免v欧美日韩在线观看| 丝袜美腿av女优在线| 五月丁香色综合| 激情欧美97| 男人的天堂2019AV| 激情小说在线视频| 中文字幕 一区二区 亚洲无码| 久草成人| 久久久工口| 欧美传媒| 啊啊啊不要嗯嗯在线观看| 日韩国产在线观看av| 男人的天堂日韩| 91久热| 亚洲不卡三级手机播放| 后入人妻一区| 免费αⅴ在线观看| 超碰欧美97资源| 综合色播| 欧洲性爱无码区| 欧美夜色| 日本午夜久久电影| 久久春色| 欧美少妇性乱| 91GD.COM| 一级毛片电影免费看| 日韩钢筋无码高清啾啾啾| 综合在线导航一区| 欧美,日韩,中文,另类| 欧美视频在线第3页| 男女做爰猛烈动高潮A片免费应用 少妇厨房愉情理伦片bd在线观看 不卡中文字幕aⅴ在线 | 免费视频在线一区二区不卡| 中 文字幕一区二区三四 五 区日 日 骚| 大香蕉强奸乱伦| 美女t无毒不卡不卡| 91逼逼女人91| 九九探花视频在线观看| 综合色好色| 欧美少妇性乱| 国产成人网址| 日韩激情毛片一级久久久| 国产精品97超碰| 久久久久久久久久久97| 亚洲av无线观看| 亚洲九九九| 熟女91网| 亚洲色图欧美色图制服丝袜| 国内毛片国产专区二| 精品人妻一区二区三区四区不卡在| 九九九九九九九九九五码| 五月婷婷激情网| 情趣丝袜无码操逼视频| 啪啪啪男女亚洲中文字幕99| 久久99手机免费视频| 六月婷婷综合| 成年人三级黄色片视频| 91天堂| 久久高清无码夜夜操| 精品久久久久9999| 免费精品福利在线观看| 国产午夜福利专区综合| 最新制服中文第一页| 亚洲男人的天堂网| 嗯啊免费视频| 国产精品久久久久av| 国产操伦| 久久超碰国产一区二区三区| 人人妻人人爽人人精品| 精国久久一区二区三区98| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 久久精品亚洲成a人天堂| 亚洲影院成人| 女优大全 - 91n| 亚洲中亚日激情视频| 欧美精品91| 蜜臀久久久久久999| 免费精品福利在线观看| 午夜啪啪片| 国产第12页| 亚洲本色精品一区二区久久| 欧美精品庄| 大香蕉2017| 在线小说视频一区| 男人网站婷婷| 二对二中文字幕。| 91暧暧| 素人美腿视频网站| 精品国产乱码久久久久久久久1| 91日本在线观看| 美女被艹尤物视频| 99精品成人免费看| 日本视频一区二区三区| 脫衣舞一区二区三区| 另类av天堂| 韩国女主播青草福利视频| 一本道综合色图| 99久久久99久久91熟女| 9久热| 九九色综合| 欧美激情综合| 防屏蔽在线视频| 亚州国产精品乱| 久久精品国产精品亚洲艾通辽熟妇| 毛片电影一区二区三区| 婷婷91| 日韩啪啪啪啪啪| 久久香蕉国产传媒一区剧情天美| 久久婷婷一区二| 久久天天摸| 熟女在线视频| 青青草精玖玖69精品| 性性欧美| 日韩人妻精品| 91 亚欧| 亚洲欧美在线丝袜| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 国产不卡精品91| 欧美日韩理论一区| 加勒比日本在线| 91N综合网在线| 婷婷人妻激情| 无码人妻精品酒店| 国产成久久综合片| 天天做日日做| 在线观看黄色电话| 99综合| 女人妻一区| 亚州高清色综合| 一区二区无码视频| 91五十路| 黄色人人| 成人av免费观看| 极品丝袜无码| 欧美日韩天堂| 欧美日韩欧美| 国产超碰AV在线精品| 在线可观看的黄色网址| 天堂精品在线| 黄色不卡视频| 嗯嗯不要 视频| 成人免费视瓶| 日韩成人大片一区二区| 超碰超碰95| 少妇专区一二三四五| 欧美色图片色哟哟| 欧美亚洲国产91在线| 国产一级操B视频| 亚码激情| 国产99999久久精品| 91bbb| 久久av成人无码免费| 天天做天天爱天天高潮| 欧洲与亚洲欧美精品中文字幕| 国产精品白丝AV| 国产又色又粗又黄又爽| 亚洲欧美成人在线| 色五月天AV| 欧美 亚洲| 国产高清MV操逼视频| 人妻少妇精品一区二区三区| www被窝色com| 久久精品一区二区一8| 深夜激情无码| 欧美日韩国产电影| 性色aV一区二区三区噜噜| 视频黄色国产一级| 伊人青青一区成人视频在线观看区| 久操| 久久五十路熟女人妻| 伊人天堂在线| 男人天堂毛片| 强奸国产在线| 亚洲色9| 欧美激情激情xxxx欧美专区| 无套内射性感少妇视频| 91在线/欧洲| 翔田千里无码一区| 色综合美国| 日比av无码| www.av在线观看| 成人片视频| 中文字幕日韩电影人妻| 视频在线观看一二三区| 成人三级片一区二区三区视频| 日韩一性一交一A片俄罗斯| 久久一留热品黄| 亚洲黑人在线| 国产精品交换一区二区| 久久久无码精品人妻二区| 久久av成人无码免费| 欧美亚洲厕所精品偷拍91| 啪啪性爱免费视频| 国产精品久久久视频| 天天网综合| 日韩一级二级| 啊啊啊啊啊啊在线| 五月天色五月| 91n处女在线观看| 丁香六月啪| 99久久久| 男人天堂2019亚洲| 搡老女人老熟女91老熟女综合网| 婷婷久久网| 91制服丝袜| av九九| 欧美色视| 好淫网一二三视区| 久久伊人最新网址视频| 日本免费不卡二区| 啪啪性爱免费视频| 久久有码| 思思热在线cao| 亚洲性猛| 亚洲国产激情国产av| 色约约一区=区三区| 九九热免费视频| 欧美色图20p| 欧美综合97www| 色欲三区| 一区二区不卡免费| 91狠狠综合久久| 亚洲一二三四区| 天天日日日射| 2019天天干天天操| 国产自偷| 中文字幕啊啊啊在线观看视频| 97超碰中文在线| 一区 欧美 日韩 麻豆| 欧美日韩激情无码专区| 麻豆色99999| 亚州宗合另类| 岛国片在线视频网站| 亚洲综合贴图91| 色丁香久久| 日韩成年人性爱视频| 91欧美丨精品丨入口| 囯产乱伦一区二区三女| 香蕉99秘 一区精品蜜桃臀| 亚洲AV乱码专区国产噜噜亚洲 | 干B| 天天爽人人综合免费7799| 日韩肏逼视频| 亚洲国产中文字幕| 婷婷五月天激情网| 欧洲综合无码| 久久这里只精品| 国产精品 午夜福利| 首页中文字幕中文字幕免费| 色妺妺AⅤ| 91天射| 夜夜嗨一区二区| 国产毛片久久久久久久| 91白嫩| 国产精品不卡一区二区三区| 久久女人一区二区三区| 日韩av不卡在线看| 精品天堂| 欧洲亚洲天堂精品 | 热99这里有精品综合久久 | 国产亚洲福利第一页丝袜| q2午夜理论片夜色av| 亚洲男人的天堂V| 最新国产精品久久精品| 久久久精品电影| 清纯唯美综合| 校园春色宗合网| 色综合中文字幕不卡| 人人考人人摸人人干| 欧美激情性爱视频网站| 伊人91| 国产av色网| 在线黄色污污网站| 亚洲午夜免费狠狠干| 午夜久久无码1000合集| 国产辣妈在线视频福利| 大香蕉中文201| 屁股久久久久久久久| 国产男女无套97| 久久亚洲影院一区二区| 亚洲色欲天天人妻无码系列专区| 乱伦一区二区三区‘| 久久久久久久强迫| 日韩综合97p| 九一国产精品| 欧美国产有色电影| 欧美丝袜激情| 97人妻色| 伊人久久婷婷| 曰韩成人免费视频| 亚洲va有码在线天堂| 日韩熟女操逼| 中文久久| 亚洲欧洲激情卡通另类文学四射小说网站| 极品一区二区三区免费| 试看60秒| 九九九九九精品十六| 日欧毛片久久| 91丝袜激情在线| 啊啊啊啊二区好大| 嗯阿好爽好紧| 欧美日韩人人精品| 91亚洲精品青草| 日韩精彩免费| 人妻精品综合中文字幕在线 | 97精品视频在线播放| 九草九九九| 1204人成网站色www| 九九人妻| 国产精品久久久午夜夜伦鲁鲁| 高清孕妇孕交 交孕妇| 伊人在线大香蕉视频久久| 天天热精品| 精品人妻一区二区蜜桃视频| 久草成人影片| 女生看匆91网站| 亚洲风情在线观看| 好属操| 欧洲黄色网| 色综合久久av|