Hopes

          Start Here..

           

          oracle導(dǎo)入txt數(shù)據(jù)等實(shí)踐

          前面用sqlserver導(dǎo)入文本產(chǎn)生了大量日志文件,很不理想。于是嘗試用oracle中的sqlldr來導(dǎo)入。

           1)首先編寫ctl文件如下



          load data infile 'i:/Data.txt'  

          truncate into table "SCOTT"."DATA"  (也可以用append替換TRUNCATE)

          fields terminated by ','

          trailing nullcols(A, B,  C, D, E, F, G)



          其中,infile 'i:/Data.txt' 指明所要導(dǎo)入的源文件,其實(shí)源文件也可以直接通過命令行來輸入獲得 ,

                "SCOTT"."DATA" 為目標(biāo)表的名字,

                fields terminated ","是指源文件的各個(gè)字段是以逗號分隔,

                trailing nullcols表示遇到空字段依然寫入到數(shù)據(jù)庫表中,

                 最后這7個(gè)字段是目標(biāo)數(shù)據(jù)庫表的字段結(jié)構(gòu)。

          2)然后登錄cmd,直接調(diào)用sqlldr。sqlldr userid=用戶名/密碼@數(shù)據(jù)庫名 control=‘i:/insert.ctl’.

           

          posted on 2013-01-18 20:43 ** 閱讀(179) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           

          導(dǎo)航

          統(tǒng)計(jì)

          公告

          你好!

          常用鏈接

          留言簿(2)

          隨筆檔案

          文章分類

          文章檔案

          新聞檔案

          相冊

          收藏夾

          C#學(xué)習(xí)

          友情鏈接

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 观塘区| 清原| 沙湾县| 澳门| 宁强县| 馆陶县| 昌平区| 色达县| 米林县| 石狮市| 新余市| 衡东县| 项城市| 东兰县| 旬邑县| 大埔县| 惠来县| 抚远县| 绥化市| 孟村| 调兵山市| 锡林浩特市| 长丰县| 左云县| 泾源县| 巴塘县| 准格尔旗| 桂平市| 阿拉善右旗| 称多县| 越西县| 木兰县| 平顶山市| 扎鲁特旗| 柳江县| 崇左市| 隆昌县| 渭南市| 思茅市| 封开县| 长寿区|