校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Oracle通過LogMiner實現(xiàn)數(shù)據(jù)同步遷移

Oracle通過LogMiner實現(xiàn)數(shù)據(jù)同步遷移

熱門標(biāo)簽:汽車4s店百度地圖標(biāo)注店 安陽企業(yè)電銷機器人供應(yīng)商 電銷套路機器人 網(wǎng)貸外呼系統(tǒng)合法嗎 杭州網(wǎng)絡(luò)外呼系統(tǒng)運營商 地圖標(biāo)注效果的制作 手機地圖標(biāo)注門店 鶴壁電話機器人價格 地圖標(biāo)注坐標(biāo)圖標(biāo)

寫在前面

最近在研究如何實現(xiàn)Oracle數(shù)據(jù)庫之間的數(shù)據(jù)同步,網(wǎng)上的資料確實比較少。最好用的Oracle數(shù)據(jù)庫同步工具是:GoldenGate ,而GoldenGate是要收費的。那么還有什么好的辦法來同步Oracle的數(shù)據(jù)嗎?沒錯,就是使用LogMiner來實現(xiàn)Oracle數(shù)據(jù)同步遷移。

實現(xiàn)過程

1.創(chuàng)建目錄

在服務(wù)器上創(chuàng)建/home/oracle/tools/oracle11g/oradata/orcl/LOGMNR目錄來存儲數(shù)據(jù)庫的字典信息,如下所示。

mkdir -p /home/oracle/tools/oracle11g/oradata/orcl/LOGMNR

2.配置LogMiner

以oracle用戶身份登錄服務(wù)器,并以DBA身份登錄Oracle數(shù)據(jù)庫,如下所示。

sqlplus /nolog
conn / as sysdba

接下來,創(chuàng)建字典文件夾配置,如下所示。

CREATE DIRECTORY utlfile AS '/home/oracle/tools/oracle11g/oradata/orcl/LOGMNR';
alter system set utl_file_dir='/home/oracle/tools/oracle11g/oradata/orcl/LOGMNR' scope=spfile; 

注意:由于utl_file_dir只存在于文件當(dāng)中,所以scope是以文件方式"spfile"寫入,而不是both。

3.開啟日志追加模式

alter database add supplemental log data; 

4.重啟數(shù)據(jù)庫

SHUTDOWN IMMEDIATE; 
STARTUP; 

5.創(chuàng)建數(shù)據(jù)同步用戶

創(chuàng)建數(shù)據(jù)同步用戶,如果已經(jīng)有可以跳過,直接賦予權(quán)限。

create user SYNC identified by SYNC; #如果存在用戶,則不需要再次創(chuàng)建,直接授權(quán)即可
GRANT CONNECT,RESOURCE,DBA,EXECUTE_CATALOG_ROLE TO SYNC; 

6.創(chuàng)建數(shù)據(jù)字典

切換到要同步數(shù)據(jù)的用戶,以DBA身份登錄,創(chuàng)建數(shù)據(jù)字典文件,如下所示。

conn SYNC/SYNC@orcl as sysdba; 
EXECUTE dbms_logmnr_d.build(dictionary_filename => 'dictionary.ora', dictionary_location =>'/home/oracle/tools/oracle11g/oradata/orcl/LOGMNR'); 

創(chuàng)建數(shù)據(jù)字典的命令也可以通過Java代碼來實現(xiàn),如果使用Java代碼實現(xiàn)的話,首先可以通過JDBC連接到Oracle數(shù)據(jù)庫,然后執(zhí)行如下命令。

BEGIN
dbms_logmnr_d.build(dictionary_filename => 'dictionary.ora', dictionary_location =>'/home/oracle/tools/oracle11g/oradata/orcl/LOGMNR'); 
END;

7.加入需要分析的日志文件

此步驟可以在Oracle命令行執(zhí)行,也可以使用Java代碼實現(xiàn)。

使用SQL語句實現(xiàn)如下所示。

EXECUTE dbms_logmnr.add_logfile(logfilename=>'/home/oracle/tools/oracle11g/oradata/orcl/REDO01.LOG',options=>dbms_logmnr.NEW); 
EXECUTE dbms_logmnr.add_logfile(logfilename=>'/home/oracle/tools/oracle11g/oradata/orcl/REDO02.LOG',options=>dbms_logmnr.ADDFILE); 
EXECUTE dbms_logmnr.add_logfile(logfilename=>'/home/oracle/tools/oracle11g/oradata/orcl/REDO03.LOG',options=>dbms_logmnr.ADDFILE); 

使用Java代碼分析時,使用的SQL語句如下所示。

BEGIN 
dbms_logmnr.add_logfile(logfilename=>'/home/oracle/tools/oracle11g/oradata/orcl/REDO01.LOG',options=>dbms_logmnr.NEW); 
dbms_logmnr.add_logfile(logfilename=>'/home/oracle/tools/oracle11g/oradata/orcl/REDO02.LOG',options=>dbms_logmnr.ADDFILE); 
dbms_logmnr.add_logfile(logfilename=>'/home/oracle/tools/oracle11g/oradata/orcl/REDO03.LOG',options=>dbms_logmnr.ADDFILE); 
END; 

8.查看正在使用的日志文件

SELECT group#, sequence#, status, first_change#, first_time FROM V$log ORDER BY first_change#;

status為CURRENT的為當(dāng)前正在使用的日志文件

9.使用Lominer分析日志

EXECUTE dbms_logmnr.start_logmnr(dictfilename=>'/home/oracle/tools/oracle11g/oradata/orcl/LOGMNR/dictionary.ora'); 

使用Java代碼分析時,使用的SQL語句如下所示。

BEGIN
dbms_logmnr.start_logmnr(dictfilename=>'/home/oracle/tools/oracle11g/oradata/orcl/LOGMNR/dictionary.ora'); 
END;

10.查看分析結(jié)果

SELECT sql_redo, sql_undo, seg_owner FROM v$logmnr_contents WHERE seg_name='EMP' AND seg_owner='SYNC'; 

注意:視圖v$logmnr_contents中的分析結(jié)果僅在我們運行過程'dbms_logmrn.start_logmnr'這個會話的生命期中存在,如果要查看新的日志,需要再重新加入分析日志文件、使用LogMiner分析。

11.常見問題

(1)如果出現(xiàn)“必須聲明標(biāo)識符 'SYS.DBMS_LOGMNR'”異常,則需要在創(chuàng)建用戶后,為用戶賦予EXECUTE_CATALOG_ROLE權(quán)限,如下所示。

GRANT CONNECT,RESOURCE,DBA,EXECUTE_CATALOG_ROLE TO SYNC; 

(2)當(dāng)在查詢v$logmnr_logs時提示“表或視圖不存在”,是因為沒有查詢v$logmnr_logs的權(quán)限。此時在查詢語句中需要為seg_owner指定相應(yīng)的用戶,例如,我這里使用SYNC用戶通過LogMiner進(jìn)行分析,則需要將seg_owner指定為SYNC用戶,如下所示。

SELECT sql_redo, sql_undo, seg_owner FROM v$logmnr_contents WHERE seg_name='EMP' AND seg_owner='SYNC'; 

以上就是Oracle通過LogMiner實現(xiàn)數(shù)據(jù)同步遷移的詳細(xì)內(nèi)容,更多關(guān)于Oracle數(shù)據(jù)同步遷移的資料請關(guān)注腳本之家其它相關(guān)文章!

您可能感興趣的文章:
  • Oracle 日志挖掘(LogMiner)使用詳解
  • Oracle LogMiner的使用實例代碼
  • 理解和使用Oracle 8i分析工具LogMiner
  • 通過LogMiner實現(xiàn)Oracle數(shù)據(jù)庫同步遷移

標(biāo)簽:南陽 柳州 河源 泰安 酒泉 銀川 焦作 梧州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Oracle通過LogMiner實現(xiàn)數(shù)據(jù)同步遷移》,本文關(guān)鍵詞  Oracle,通過,LogMiner,實現(xiàn),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Oracle通過LogMiner實現(xiàn)數(shù)據(jù)同步遷移》相關(guān)的同類信息!
  • 本頁收集關(guān)于Oracle通過LogMiner實現(xiàn)數(shù)據(jù)同步遷移的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    youjizz国产精品| 久久av资源网| 国产精品人妖ts系列视频| 精品久久久久一区二区国产| 亚洲欧美综合另类在线卡通| 99vv1com这只有精品| proumb性欧美在线观看| 成人三级伦理片| eeuss国产一区二区三区| 94-欧美-setu| 欧美日韩国产色站一区二区三区| 久久99国产精品成人| 国产呦萝稀缺另类资源| 国产另类ts人妖一区二区| 亚洲精品伦理在线| 亚洲女女做受ⅹxx高潮| 亚洲国产色一区| 麻豆精品蜜桃视频网站| 成人一级片网址| 一本大道综合伊人精品热热| 久国产精品韩国三级视频| 黄色成人免费在线| 99国产精品一区| 欧美日韩国产精品自在自线| 日韩一区二区三区免费看| 精品国产91洋老外米糕| 中文字幕免费不卡在线| 亚洲曰韩产成在线| 精品一区二区三区视频| 99久久精品免费看国产| 青青国产91久久久久久| 国产成人精品亚洲午夜麻豆| 91黄视频在线观看| 精品卡一卡二卡三卡四在线| 亚洲视频在线观看一区| 九九**精品视频免费播放| 亚洲国产精品欧美一二99| 国精产品一区一区三区mba视频| 日本不卡的三区四区五区| 成人免费电影视频| 欧美日韩国产在线播放网站| 国产精品三级在线观看| 国产欧美精品一区| 久久久久97国产精华液好用吗| 日韩一级片在线播放| 综合欧美一区二区三区| 精品一区二区免费看| 在线观看日韩毛片| 国产嫩草影院久久久久| 免费在线观看一区二区三区| 在线观看亚洲一区| 国产精品久久久久久久久久免费看| 国产婷婷色一区二区三区| 秋霞午夜鲁丝一区二区老狼| 欧美天堂一区二区三区| 亚洲视频在线一区观看| 成人小视频免费观看| 精品少妇一区二区三区视频免付费| 91精品国产综合久久久久| 亚洲精品少妇30p| av影院午夜一区| 国产日韩欧美综合一区| 裸体健美xxxx欧美裸体表演| 欧美日韩高清影院| 日韩女优av电影| 国产精品无人区| 国产精品 日产精品 欧美精品| jizzjizzjizz欧美| 国产精品美女www爽爽爽| 一区二区三区日韩| 蜜臀av亚洲一区中文字幕| 国产麻豆午夜三级精品| 日韩欧美www| 国产一区不卡精品| 久久久久97国产精华液好用吗| 国产精品污污网站在线观看| 不卡的看片网站| 亚洲日本乱码在线观看| 色老综合老女人久久久| 亚洲妇熟xx妇色黄| 欧美裸体一区二区三区| 久久精品人人做人人爽人人| 亚洲综合色成人| 欧美日本精品一区二区三区| 麻豆免费精品视频| 精品国产污污免费网站入口| 高清不卡一区二区| 国产视频一区在线播放| 99久久精品国产观看| 亚洲va在线va天堂| 日韩欧美亚洲另类制服综合在线| 国产精品久久久久久久第一福利| 日本午夜精品视频在线观看| 欧美成人aa大片| 成人黄页在线观看| 欧美xxxxxxxxx| eeuss鲁一区二区三区| 一区二区三区成人在线视频| 丁香另类激情小说| 亚洲一区在线播放| 久久综合久久久久88| 亚洲成人av一区二区| 日韩免费高清av| av一区二区久久| 美腿丝袜一区二区三区| 最新久久zyz资源站| 国产麻豆91精品| 337p粉嫩大胆色噜噜噜噜亚洲| 偷拍与自拍一区| 久久精品欧美一区二区三区麻豆| 美女尤物国产一区| 91精品国产欧美一区二区18| 国产成人精品亚洲777人妖 | 午夜日韩在线观看| 精品国精品国产尤物美女| 99久久久精品| 一区二区三区在线视频免费| 日韩精品一区国产麻豆| 91美女片黄在线观看91美女| 激情小说欧美图片| 亚洲18色成人| 亚洲视频 欧洲视频| 精品美女被调教视频大全网站| 久久国产乱子精品免费女| 日韩伦理av电影| 久久久精品国产免大香伊| 欧美日韩另类一区| 日日摸夜夜添夜夜添精品视频| 欧美日韩在线不卡| 成人av动漫在线| 国产一区欧美一区| 午夜精品久久久久久| 日韩久久免费av| 欧美午夜一区二区三区 | 成人av免费网站| 裸体健美xxxx欧美裸体表演| 午夜影视日本亚洲欧洲精品| 亚洲人吸女人奶水| 国产精品国产a| 国产精品美女一区二区| 久久免费的精品国产v∧| 欧美大胆一级视频| 日韩精品中文字幕一区| 日韩精品专区在线| 精品日本一线二线三线不卡| 欧美肥妇毛茸茸| 7777精品伊人久久久大香线蕉完整版| 青青青伊人色综合久久| 亚洲大片精品永久免费| 五月天网站亚洲| 午夜不卡av免费| 蜜桃av一区二区三区电影| 麻豆国产精品官网| 中文字幕亚洲在| 亚洲色图欧美在线| 亚洲黄色免费网站| 婷婷中文字幕综合| 日韩高清国产一区在线| 国产亚洲欧美日韩日本| 国产精品女同一区二区三区| 欧美日韩国产在线观看| 91精品一区二区三区在线观看| 国产成人av电影免费在线观看| 亚洲一卡二卡三卡四卡无卡久久 | 国产一区二区三区四区五区入口| 日本一区二区免费在线| 国产精品理论片| 亚洲自拍偷拍图区| 日韩精品国产精品| 国产成人一级电影| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 美女网站在线免费欧美精品| 久久66热偷产精品| 99视频一区二区| 欧美日韩二区三区| 久久人人爽爽爽人久久久| 欧美亚洲综合另类| 欧美一级爆毛片| 欧美激情一区不卡| 亚洲第一狼人社区| 亚洲一区二区四区蜜桃| 蜜臀久久99精品久久久久宅男| 亚洲裸体xxx| 日韩av不卡一区二区| 丁香天五香天堂综合| 精品视频在线看| 国产日韩一级二级三级| 精品少妇一区二区三区视频免付费| 欧美人伦禁忌dvd放荡欲情| 精品国产三级a在线观看| ㊣最新国产の精品bt伙计久久| 国产欧美精品区一区二区三区| 精品久久久网站| 亚洲综合在线视频| 国产一区啦啦啦在线观看| 欧美在线三级电影| 国产亚洲成年网址在线观看| 日韩福利电影在线观看| 91热门视频在线观看| 91视频com|