SQLLDR 命令

brj880719發表於2017-12-20

SQL*Loader 是一個命令列下的操作工具,對應的作業系統命令是SQLLDR

語法:SQLLDR keyword=value [,keyword=value,...]
選項:
  userid -- ORACLE 使用者名稱/口令
  control -- 控制檔名
  log -- 日誌檔名
  bad -- 錯誤檔名
  data -- 資料檔名
  discard -- 廢棄檔名
  discardmax -- 允許廢棄的檔案的數目        (全部預設)
  skip -- 要跳過的邏輯記錄的數目  (預設 0)
  load -- 要載入的邏輯記錄的數目  (全部預設)
  errors -- 允許的錯誤的數目        (預設 50)
  rows -- 常規路徑繫結陣列中或直接路徑儲存資料間的行數(預設: 常規路徑 64, 所有直接路徑)
  bindsize -- 常規路徑繫結陣列的大小 (以位元組計)  (預設 256000)
  silent -- 執行過程中隱藏訊息 (標題,反饋,錯誤,廢棄,分割槽)
  direct -- 使用直接路徑                    (預設 FALSE)
  parfile -- 引數檔案: 包含引數說明的檔案的名稱
  parallel -- 執行並行載入                    (預設 FALSE)
  file -- 要從以下物件中分配區的檔案
  skip_unusable_indexes -- 不允許/允許使用無用的索引或索引分割槽  (預設 FALSE)
  skip_index_maintenance -- 沒有維護索引, 將受到影響的索引標記為無用  (預設 FALSE)
  commit_discontinued -- 提交載入中斷時已載入的行  (預設 FALSE)
  readsize -- 讀取緩衝區的大小              (預設 1048576)
  external_table -- 使用外部表進行載入; NOT_USED, GENERATE_ONLY, EXECUTE
  columnarrayrows -- 直接路徑列陣列的行數  (預設 5000)
  streamsize -- 直接路徑流緩衝區的大小 (以位元組計)  (預設 256000)
  multithreading -- 在直接路徑中使用多執行緒
  resumable -- 對當前會話啟用或禁用可恢復  (預設 FALSE)
  resumable_name -- 有助於標識可恢復語句的文字字串
  resumable_timeout -- RESUMABLE 的等待時間 (以秒計)  (預設 7200)
  date_cache -- 日期轉換快取記憶體的大小 (以條目計)  (預設 1000)
  no_index_errors -- 出現任何索引錯誤時中止載入  (預設 FALSE)
  partition_memory -- 開始溢位的直接路徑分割槽記憶體限制 (kb)  (預設 0)
  table -- 用於快速模式載入的表
  date_format -- 用於快速模式載入的日期格式
  timestamp_format -- 用於快速模式載入的時間戳格式
  terminated_by -- 由用於快速模式載入的字元終止
  enclosed_by -- 由用於快速模式載入的字元封閉
  optionally_enclosed_by -- (可選) 由用於快速模式載入的字元封閉
  characterset -- 用於快速模式載入的字符集
  degree_of_parallelism -- 用於快速模式載入和外部表載入的並行度
  trim -- 用於快速模式載入和外部表載入的擷取型別
  csv -- 用於快速模式載入的 csv 格式資料檔案
  nullif -- 用於快速模式載入的表級 nullif 子句
  field_names -- 用於快速模式載入的資料檔案第一條記錄欄位名設定
  dnfs_enable -- 啟用或禁用輸入資料檔案 Direct NFS (dNFS) 的選項  (預設 FALSE)
  dnfs_readbuffers -- Direct NFS (dNFS) 讀緩衝區數  (預設 4)
  sdf_prefix -- 要附加到每個 LOB 檔案和輔助資料檔案的開頭的字首
  help -- 顯示幫助訊息  (預設 FALSE)
  empty_lobs_are_null -- 將空白 LOB 設定為空值  (預設 FALSE)
  defaults -- 直接路徑預設值載入;
    EVALUATE_ONCE
    EVALUATE_EVERY_ROW
    IGNORE
    IGNORE_UNSUPPORTED_EVALUATE_ONCE
    IGNORE_UNSUPPORTED_EVALUATE_EVERY_ROW
  direct_path_lock_wait -- 當前已鎖定時, 等待表訪問許可權  (預設 FALSE)

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24851054/viewspace-2148923/,如需轉載,請註明出處,否則將追究法律責任。

相關文章