日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發(fā)明專利]一種數(shù)據(jù)綁定批量入庫方法和裝置有效

專利信息
申請(qǐng)?zhí)枺?/td> 201210377418.5 申請(qǐng)日: 2012-10-08
公開(公告)號(hào): CN102929951A 公開(公告)日: 2013-02-13
發(fā)明(設(shè)計(jì))人: 葉春生;車新奕;雷果;程濤木;冉夢旭;尹開中 申請(qǐng)(專利權(quán))人: 深圳市博瑞得科技有限公司
主分類號(hào): G06F17/30 分類號(hào): G06F17/30
代理公司: 重慶市恒信知識(shí)產(chǎn)權(quán)代理有限公司 50102 代理人: 劉小紅
地址: 518057 廣東省深圳市南山*** 國省代碼: 廣東;44
權(quán)利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關(guān)鍵詞: 一種 數(shù)據(jù) 綁定 批量 入庫 方法 裝置
【說明書】:

技術(shù)領(lǐng)域

發(fā)明涉及數(shù)據(jù)庫領(lǐng)域,具體是一種數(shù)據(jù)綁定入庫方法和裝置。?

背景技術(shù)

oracle數(shù)據(jù)入庫流程如下:DBA在oracle服務(wù)端創(chuàng)建表,在客戶端通過一定的方法將數(shù)據(jù)入庫到服務(wù)端表中。對(duì)于linux下客戶端常用的方法有兩種。?

方法一:occi,occi是一個(gè)提供了c++應(yīng)用程序使用oracle數(shù)據(jù)庫中的數(shù)據(jù)的API接口,能夠使c++編程最大限度利用oracle數(shù)據(jù)庫操作,包括sql語句處理和對(duì)象處理。?

方法二:sqlloader,sqlloader是oracle的數(shù)據(jù)加載工具,通常用來將大量外部數(shù)據(jù)文件遷移到oracle數(shù)據(jù)庫中。對(duì)我們來說,如果待入庫的數(shù)據(jù)就幾十條,可直接到數(shù)據(jù)庫里去一條條添加;但對(duì)幾千上萬甚至更多的數(shù)據(jù)來說,就不可能一條條添加了,所以sqlloader是必要的。?

occi入庫流程如下:程序開始-->創(chuàng)建環(huán)境變量-->創(chuàng)建數(shù)據(jù)庫連接對(duì)象-->創(chuàng)建Statement類對(duì)象-->執(zhí)行某張表的SQL語句處理數(shù)據(jù)-->釋放Statement對(duì)象-->斷開數(shù)據(jù)庫連接-->釋放環(huán)境變量。每張表都需要上述流程才能正確將數(shù)據(jù)入庫。當(dāng)多個(gè)表都需要入庫時(shí),如果每個(gè)表都按照流程設(shè)計(jì),那么代碼重用率就很低,而且也不便于后期添加刪除維護(hù),因此可以設(shè)計(jì)一套統(tǒng)一的occi調(diào)用接口,上層調(diào)用者無心關(guān)心底層實(shí)現(xiàn)細(xì)節(jié),只需簡單調(diào)用接口就可以將數(shù)據(jù)正確的入庫。??

sqlloader入庫流程如下:構(gòu)建某張表ctl文件-->準(zhǔn)備待入庫數(shù)據(jù)文件-->執(zhí)行sqlldr命令將數(shù)據(jù)源導(dǎo)入數(shù)據(jù)庫。同樣的該流程只反應(yīng)了一張表的入庫流程,當(dāng)多個(gè)表都需要入庫時(shí),能否統(tǒng)一ctl文件生成規(guī)則,統(tǒng)一sqlloader命令調(diào)度規(guī)則。都對(duì)我們提出更高的要求。?

從上面分析不難看出,目前提供入庫的方式都已成熟,但高效合理運(yùn)用這些技術(shù),充分發(fā)揮其技術(shù)特點(diǎn)的方法卻不太多,或者差強(qiáng)人意。?

發(fā)明內(nèi)容

本發(fā)明的目的是同時(shí)提供兩種數(shù)據(jù)入庫方法(occi入庫和sqlloader入庫),提供一種通用的數(shù)據(jù)綁定接口方法,實(shí)現(xiàn)occi入庫全過程和sqlloader?ctl文件生成、數(shù)據(jù)文件生成、數(shù)據(jù)入庫全過程。同時(shí)當(dāng)occi入庫失敗時(shí),啟用sqlloader入庫。?

為了實(shí)現(xiàn)上述目的本發(fā)明采用的技術(shù)方案是,一種數(shù)據(jù)綁定入庫方法,包括如下步驟:?

A、底層提供對(duì)外全局初始化函數(shù),occi初始化函數(shù)、sqlloader初始化函數(shù)和宏定義接口模板;其中宏定義接口模板,包括對(duì)于occi入庫的消息結(jié)構(gòu)與表之間綁定操作函數(shù)模板和消息結(jié)構(gòu)字段與SQL語句綁定函數(shù)模板,對(duì)于sqlloader入庫的消息結(jié)構(gòu)與表ctl文件之間的綁定函數(shù)模板和消息結(jié)構(gòu)字段與寫文件的綁定函數(shù)模板。?

B、上層在配置文件中配置入庫方式,即occi或者sqlloader,只能選其一種入庫方法。?

C、上層調(diào)用步驟A全局初始化函數(shù),底層讀取步驟B配置文件,若是occi入庫,則建立入庫主機(jī)到數(shù)據(jù)庫主機(jī)的連接池。?

D、上層調(diào)用occi初始化函數(shù)或者sqlloader初始化函數(shù);并在頭文件中調(diào)用步驟A中的宏定義接口模板,建立消息結(jié)構(gòu)與表的綁定函數(shù),消息結(jié)構(gòu)字段與SQL語句的綁定函數(shù),消息結(jié)構(gòu)與表ctl文件之間的綁定函數(shù),消息結(jié)構(gòu)字段與寫文件的綁定函數(shù)。?

E、當(dāng)?shù)讓邮盏讲襟ED的occi初始化函數(shù)或sqlloader初始化函數(shù),讀取步驟B配置文件,對(duì)于occi根據(jù)c++類模板,調(diào)用步驟D對(duì)應(yīng)消息結(jié)構(gòu)與表的綁定函數(shù),使用綁定函數(shù)獲取的表字段初始化入庫SQL語句,然后初始化該表occi數(shù)據(jù)隊(duì)列,開啟取隊(duì)列線程,提供對(duì)外該表的插入數(shù)據(jù)函數(shù)模板,生成該表occi入庫實(shí)例,并將該對(duì)象插入occi全局管理實(shí)例中;對(duì)于sqlloader根據(jù)c++類模板,調(diào)用步驟D對(duì)應(yīng)消息結(jié)構(gòu)字段與寫文件的綁定函數(shù)初始化寫文件,調(diào)用步驟D消息結(jié)構(gòu)與表ctl文件的綁定函數(shù)生成該表的ctl控制文件,提供該表寫文件方式入隊(duì)列函數(shù)模板,開啟取隊(duì)列線程,生成該表寫文件實(shí)例,并將該對(duì)象插入寫文件全局管理實(shí)例中。?

F、當(dāng)有某張表數(shù)據(jù)需要入庫時(shí),上層調(diào)用步驟E中occi初始化時(shí)底層提供的對(duì)外該表的插入數(shù)據(jù)函數(shù)模板。?

下載完整專利技術(shù)內(nèi)容需要扣除積分,VIP會(huì)員可以免費(fèi)下載。

該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市博瑞得科技有限公司,未經(jīng)深圳市博瑞得科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201210377418.5/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。

×

專利文獻(xiàn)下載

說明:

1、專利原文基于中國國家知識(shí)產(chǎn)權(quán)局專利說明書;

2、支持發(fā)明專利 、實(shí)用新型專利、外觀設(shè)計(jì)專利(升級(jí)中);

3、專利數(shù)據(jù)每周兩次同步更新,支持Adobe PDF格式;

4、內(nèi)容包括專利技術(shù)的結(jié)構(gòu)示意圖流程工藝圖技術(shù)構(gòu)造圖

5、已全新升級(jí)為極速版,下載速度顯著提升!歡迎使用!

請(qǐng)您登陸后,進(jìn)行下載,點(diǎn)擊【登陸】 【注冊(cè)】

關(guān)于我們 尋求報(bào)道 投稿須知 廣告合作 版權(quán)聲明 網(wǎng)站地圖 友情鏈接 企業(yè)標(biāo)識(shí) 聯(lián)系我們

鉆瓜專利網(wǎng)在線咨詢

周一至周五 9:00-18:00

咨詢?cè)诰€客服咨詢?cè)诰€客服
tel code back_top
主站蜘蛛池模板: 91精品国产高清一区二区三区 | 中文在线一区| 日韩精品一区在线视频| 少妇太爽了在线观看免费| 久久综合二区| 国产一区第一页| 国产一区二区三区四区五区七| 久久精品国产久精国产| 久久综合狠狠狠色97| 狠狠躁日日躁狂躁夜夜躁av | 精品国产一区二区三区麻豆免费观看完整版 | 国产精品电影一区二区三区| 午夜影院你懂的| 亚洲国产一区二区精华液| 国产一区二区麻豆| 少妇特黄v一区二区三区图片| 久久精品99国产国产| 午夜精品在线播放| 亚洲欧洲一区二区| 亚洲欧美一卡二卡| 综合久久激情| 日本福利一区二区| 99精品黄色| 夜夜躁日日躁狠狠躁| 国产视频一区二区在线| 欧美极品少妇xx高潮| 夜夜精品视频一区二区| 精品99在线视频| 国产麻豆91欧美一区二区| 国产一区二区在| 国产一级片网站| 久久精品国产精品亚洲红杏| 国产精品久久久久久久久久久不卡| 欧美高清xxxxx| 精品国产91久久久久久久 | 91精品国产综合久久国产大片| 国产69精品久久久久孕妇不能看 | 日韩av在线免费电影| 国产91在线拍偷自揄拍| 蜜臀久久精品久久久用户群体| 国产精品69久久久| 国产区图片区一区二区三区| 欧美黄色片一区二区| 国产精品精品国内自产拍下载| 国产清纯白嫩初高生视频在线观看| 91精品夜夜| 久久综合伊人77777麻豆最新章节| 国产精品亚洲第一区| 最新国产精品久久精品| 亚洲精品国产91| 草逼视频网站| 国产一区二区三区午夜| 久久久久久亚洲精品中文字幕| 91看片免费| 久久久久国产精品www| 91九色精品| 久久综合国产伦精品免费| 国91精品久久久久9999不卡| 国产免费一区二区三区四区五区 | 一二三区欧美| 国产午夜一区二区三区| 国产亚洲精品综合一区| 国产一区二区电影在线观看| 一区二区在线不卡| 色午夜影院| 午夜免费一级片| 国产一区二区资源| 99热久久精品免费精品| 亚洲精品国产一区二| 国产视频一区二区视频| 亚洲精品久久久久玩吗| 国产精品二区一区| 国产精品999久久久| 色噜噜狠狠狠狠色综合久| 国产精品国产三级国产专区55| 国产一区在线视频观看| 片毛片免费看| 偷拍自中文字av在线| 国产精品国产三级国产专区55| 91精品一区| 色综合久久网| 日本一区中文字幕| 偷拍区另类欧美激情日韩91| 久久福利视频网| 国产精品欧美一区二区三区| 欧美一区二区三区日本| 岛国黄色av| 国产精品一区在线观看| 四季av中文字幕一区| 日韩精品免费播放| 国产欧美亚洲一区二区| 久久久久久久久久国产精品| 欧美高清性xxxxhdvideos| 国产精品久久久久久久龚玥菲| 欧美三级午夜理伦三级中视频| bbbbb女女女女女bbbbb国产| 一本色道久久综合亚洲精品图片 | 最新av中文字幕| 一本色道久久综合亚洲精品浪潮| 久久久久久久亚洲视频| 日韩av在线网| 91免费视频国产| 蜜臀久久99精品久久一区二区| 国产精品久久二区| 日本白嫩的18sex少妇hd| 欧美一区免费| 四虎国产永久在线精品| 国产一区二区激情| 国产精品不卡一区二区三区| 国产精品黑色丝袜的老师| 亚洲精欧美一区二区精品| 日韩中文字幕在线一区二区| 精品少妇的一区二区三区四区| 久久久久亚洲精品视频| 4399午夜理伦免费播放大全| 中文字幕制服丝袜一区二区三区 | 91一区在线观看| 日韩精品一区二区久久| 国产精品久久久久久亚洲美女高潮| 香港日本韩国三级少妇在线观看 | 欧美久久一区二区三区| 国产精品美女www爽爽爽视频| 亚洲w码欧洲s码免费| 国产精品99999999| 午夜看片网| 99视频国产精品| 久久99精品久久久大学生| 国产无套精品一区二区| 天天射欧美| 999久久久国产精品| 精品国产二区三区| 国产日韩欧美另类| 国产目拍亚洲精品区一区| 国产欧美一区二区三区在线播放| 欧美日韩国产一级| 日韩av在线免费电影| 亚洲国产精品91| 日韩精品一区中文字幕| 国产精品69久久久| 91av精品| 国产suv精品一区二区4| 午夜肉伦伦| 久久精品视频一区二区| 99视频国产在线| 特级免费黄色片| 最新国产精品久久精品| 97人人模人人爽人人喊38tv| 亚洲精品乱码久久久久久写真| 日韩美一区二区三区| 久久伊人色综合| 好吊妞国产欧美日韩软件大全| 91嫩草入口| 国产无遮挡又黄又爽又色视频| 理论片高清免费理伦片| 精品国产一区二区三区高潮视| 日本二区在线播放| 久久不卡精品| 精品欧美一区二区精品久久小说| 国产一区二区二| 夜色av网站| 波多野结衣女教师电影| 一区二区国产盗摄色噜噜| 999国产精品999久久久久久| 91精品夜夜| 精品久久久久99| 26uuu亚洲电影在线观看| 欧美乱码精品一区二区三| 91国产在线看| 黄色av免费| 亚洲欧洲一区二区| 久久精品99国产精品亚洲最刺激| 国产精品1234区| xxxxhd欧美| 久久99久久99精品免观看软件| 国产日韩欧美精品| 亚洲欧美日韩在线看| 亚洲久色影视| 91久久免费| 午夜一二区| 日韩国产精品一区二区| 国产精一区二区三区| 久久亚洲精品国产日韩高潮| 欧美激情综合在线| 欧美精品免费一区二区| 国产一区二区在线观| 欧美日韩精品在线一区二区| 欧美一区二区免费视频| 8x8x国产一区二区三区精品推荐| 日本一区二区三区四区高清视频| 国偷自产一区二区三区在线观看 | 欧美日韩中文字幕一区| 久久五月精品| 久久二区视频| 91在线一区| 日韩av免费电影| 国产精品一级片在线观看| xxxx18hd护士hd护士| 久久精品国产综合| 中文字幕一区一区三区| 91超碰caoporm国产香蕉| 国产一区二区视频免费在线观看| 亚洲国产精品国自产拍久久| 国产精品久久久久久久久久久新郎| 999国产精品999久久久久久| 日韩精品999| 国模少妇一区二区三区| 日本福利一区二区| 国产午夜三级一区二区三| 国产精自产拍久久久久久蜜| 激情久久精品| 97国产精品久久久| 91高跟紫色丝袜呻吟在线观看| 一区二区免费在线观看| 精品少妇一区二区三区| 国内偷拍一区| 久久99久久99精品免观看软件 | 午夜a电影| 日韩精品中文字幕一区二区| 欧美日韩综合一区| 国产91清纯白嫩初高中在线观看 | 国产麻豆一区二区| 亚洲激情中文字幕| 国产精品一卡二卡在线观看| 国产色一区二区| 国产乱子一区二区| 国产另类一区| 国产精品乱综合在线| 日韩精品午夜视频| 欧美老肥婆性猛交视频| 欧美一区二三区| 免费久久一级欧美特大黄| 国产91热爆ts人妖系列| 性国产videofree极品| 久久人人97超碰婷婷开心情五月| 91精品国产九九九久久久亚洲| 亚洲精品色婷婷| 国产激情二区| 国产精品影音先锋| 精品久久久久久中文字幕大豆网 | 亚洲精品456| 日韩精品中文字幕一区二区| 精品国产一区二区在线| 自偷自拍亚洲| 欧美精品日韩精品| 久久精品综合| 国产91麻豆视频|