<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Unload Oracle data into text file

      how to unload oracle data into fixed length text file

      1. sqluldr2
      This tool developed by one Chinese Oracle guru. At a glance, this tool is suited for my need exactly.
      http://www.dbatools.net
      http://www.dbatools.net/mytools/parallel-inside-sqluldr2.html

      **tricks and issues:
        trick 1: choose space(0x20) as field separator, the tool will output fixed-length text file
       
        trick 2: 可以將一些參數放在一個參數文件中, 然后給這個工具指定parfile參數來加載這個參數文件, 如果某個參數在參數文件和命令行中都進行了設定, 以命令行的設定為準.  
            比如命令行: sqluldr2.exe  parfile=parfile.txt  log=table1.log  file=table1.txt query="select * from table1"
            比如參數文件:
              user=usr_a/pwd_b@tns_c
              field=0x20
              record=0x0A
              
        trick 3: 如果輸出文件的擴展名為gz, 這個工具自動會將數據包做壓縮處理, 采用的gzip算法, 但我測試, 這個feature沒有任何作用(我用的sqluldr2.exe是2011-3-24日創建的).  

        trick 4:將用戶/密碼等放在參數文件是一個好的做法, 但密碼是明文也不符合安全要求. 現在這個工具支持加密數據庫連接信息. 但我測試, 這個feature沒有任何作用(我用的sqluldr2.exe是2011-3-24日創建的).詳見
           http://www.dbatools.net/mytools/sqluldr2-password-protection.html
           步驟 a: 生成加密連接串  
                D:\>sqluldr2 user=scott/tiger@//localhost:1521/db10g crypt=create
                會生成下面2行字符串
              4899919fa603950b53e639d80245beae8b5d8bb7437bf79e92a473d60377e269
              499ee76090faa97f7f043eeae19ffa5445ac5e9d89921dce7f043eeae19ffa54
            步驟 b: 將連接字符串放在參數文件中, 同時加上crypt=on的設置
              crypt=on
              user=concat the two encrypted lines here
              query=select * from emp
              
        trick 5: 大數據表的導出, 可以使用split和degree參數, 詳見
        http://www.dbatools.net/mytools/parallel-inside-sqluldr2.html
        我在測試parallel特性時候, 當degree設置大于1時候, 生成的text文件時空的. 當degree設置為1時, 報ORA-01008: not all variables bound. 另外, 我有一個疑問, 如果在sql中, 表使用了alias, split值應該是表名, 還是表的alias名?
      D:\>sqluldr2.exe  parfile=parfile.txt  log=table_test.%p.log  file=table_test.%p.txt  query="select * from table_test where 1=1 and rowid>=:minrid and rowid<:maxrid" degree=2 split=table_test
       
        trick 6: If it is need to output fix-length text file, The tool cannot identify string column length when statement is provided by sql parameter, i think it is a bug. In this situation, use query parameter rather than sql parameter.
        當輸出定長格式的文本時候, 如果使用sql參數的話, 對于輸出文本類型字段, 經常會長度超級長的情況(4000個字符長), 而使用query參數的時候, 沒有碰到這種情況, 我認為可能是個bug, 程序沒有正確地獲取字段的長度信息. 比如,
        select str_field from table_test, str_field的類型為varchar2(10),

        trick 7: 關于text文件的編碼問題, 好像缺少相關的設置選項嗎, 比如設置輸出為ansi, utf-8或unicode, 尚不清楚導出中文會不會有問題.
              
              
      2. ORA2TD
      I find this tool by Google, but no more detailed info found. http://www.teradataforum.com/teradata/20020314_144449.htm

      3. sqlplus spool
      At performance aspect, I am not sure that this tool will work well to unload large volume data.

      4. oraunload

      I think other Oracle official tools except sqlplus cannot meet our needs, please find the detailed at the following link,
      http://download.oracle.com/docs/cd/B25329_01/doc/admin.102/b25107/impexp.htm
      posted @ 2011-06-30 17:50  harrychinese  閱讀(1210)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产一区二区三区导航| 日本一区二区精品色超碰| 2018年亚洲欧美在线v| 不卡一区二区国产精品| 制服jk白丝h无内视频网站| 国产乱色国产精品免费视频| 欧产日产国产精品精品| 国产在线98福利播放视频| 亚洲色成人网站www永久男男| 国内精品久久人妻无码妲| 国产精品一区二区AV| 老太脱裤子让老头玩xxxxx| 亚洲欧美中文字幕日韩一区二区| 精品无码成人片一区二区| 色吊丝免费av一区二区| 成人动漫在线观看| 人妻夜夜爽天天爽三区麻豆av| 白嫩人妻精品一二三四区| 国产成人精品a视频| 焦作市| av天堂久久天堂av| 调兵山市| 最新av中文字幕无码专区| 26uuu另类亚洲欧美日本| 精品无码久久久久久尤物| 久久精品一偷一偷国产| 欧美性大战久久久久久| 天天摸夜夜摸夜夜狠狠添| 久久精品国产99精品亚洲| 国产精品久久久久7777| 国产精品亚洲欧美大片在线看| 中文字幕日韩欧美就去鲁| 2020年最新国产精品正在播放| 国产精品成人va在线播放| 国产成人精品18| 亚洲日本中文字幕天天更新| 国产色无码专区在线观看| 久青草视频在线视频在线| 午夜AAAAA级岛国福利在线| 97久久精品人人澡人人爽| A级日本乱理伦片免费入口|