zoukankan      html  css  js  c++  java
  • SqlLoad的简单使用

    sqlload的简单使用:

      能实现: 快速导入大量数据

      1.先安装oracle 客户端机器.有点大,600M+,

      2.安装时选择管理员安装(1.1g)

    3.第三步的时候我的出错了.说是环境变量校验不通过,检查环境变量的长度以及是否拥有管理员权限之后都没解决.考虑到这里只是用来导入数据,我选择了全部错误忽略, 最后它还是自动把环境变量加上了...具体原因不详

    4.确保sqlldr在cmd中能使用了就好.

     5.开始准备导入数据:

      1.新建txt文件,然后把txt改为.ctl

      2.打开ctl文件,复制以下代码:我的ctl文件名为:sqlload.ctl

    LOAD DATA
    infile 'e:aa.csv'                ## 源文件路径,路径不要包括中文
    into table xx_temp             ## 要导入的表
    (
      id terminated by whitespace  ## id 为列名,whitespace 表示列之间使用空格来区分,如果是其他的 ‘|’ 方式则使用 terminated by '|' 逗号则用逗号.以此类推
    )

      3.保存好之后,打开控制台.在控制台输入:

    sqlldr username/password@ip或域名:端口/sid control=sqlload.ctl log=sqlload.out

      然后回车就可以了...日志文件就在 log=sqlload.out 这里,,如果不指定,就默认和ctl同一个目录...日志主要用来看异常信息和导入的信息.

      原创文章,转载注明出处.

      

      

      

  • 相关阅读:
    [Swift]todoList压栈
    Backtrack下的dns爆破工具的目录
    Linux如何设置dns
    预防黑客入侵 防黑必学的cmd命令vs网络安全
    SSL协议详解
    CDN(内容分发网络)技术原理
    社工数据搜索引擎搭建
    实战 SSH 端口转发
    Sublime Text编辑器如何隐藏顶部的菜单栏
    Sublime Text 2 -Sidebar 背景色调整为黑色
  • 原文地址:https://www.cnblogs.com/pongyc/p/9967895.html
Copyright © 2011-2022 走看看