测试数据的构造对于软件测试工程师是最基本的技能.

系统测试数据来源主要由以下构成:

-产品

-手工构造

-生成

-捕获

-随机

SQL*LOADER是ORACLE的数据加载工具,通常用来将操作系统文件迁移到ORACLESQL*LOADER是大型数据仓库选择使用的加载方法,因为它提供了最快速的途径(DIRECT,PARALLEL)。现在,我们抛开其理论不谈,用实例来使您快速掌握SQL*LOADER的使用方法。我们知道,SQL*LOADER只能导入纯文本,所以我们现在开始以实例来讲解其用法。一、已存在数据源result.csv,欲倒入ORACLE中SYSTEM用户下。result.csv内容:1,默认Web站点,192.168.2.254:80:,RUNNING2,other,192.168.2.254:80:test.com,STOPPED3,third,192.168.2.254:81:thirdabc.com,RUNNING从中,我们看出4列,分别以逗号分隔,为变长字符串。二、制定控制文件result.ctl

result.ctl内容:load   data

infile   'result.csv'

into   table   resultxt

(resultid   char   terminated   by   ',',

website   char   terminated   by   ',',

ipport   char   terminated   by   ',',

status   char   terminated   by   whitespace)说明:infile指数据源文件 这里我们省略了默认的discardfile   result.dsc   badfile   result.badinto   table   resultxt默认是INSERT,也可以into   table   resultxt   APPEND为追加方式,或REPLACEterminated   by   ','指用逗号分隔terminated   by   whitespace结尾以空白分隔三、此时我们执行加载:D:\>sqlldr   userid=system/111111 control=result.ctl   log=resulthis.out

SQL*Loader:   Release   8.1.6.0.0   -   Production   on星期二1月8   10:25:42   2002

(c)   Copyright   1999   Oracle   Corporation.   All   rights   reserved.

SQL*Loader-941:在描述表RESULTXT时出现错误ORA-04043:对象RESULTXT不存在提示出错,因为数据库没有对应的表。四、在数据库建立表create   table   resultxt

(resultid   varchar2(500),

website   varchar2(500),

ipport   varchar2(500),

status   varchar2(500))

/ 五、重新执行加载D:\>sqlldr   userid=system/111111   control=result.ctl   log=resulthis.out  SQL*Loader:   Release   8.1.6.0.0   -   Production   on星期二1月8   10:31:57   2002

(c)   Copyright   1999   Oracle   Corporation.   All   rights   reserved.达到提交点,逻辑记录计数2达到提交点,逻辑记录计数3已经成功!我们可以通过日志文件来分析其过程:resulthis.out内容如下:SQL*Loader:   Release   8.1.6.0.0   -   Production   on星期二1月8   10:31:57   2002

(c)   Copyright   1999   Oracle   Corporation.   All   rights   reserved.控制文件:   result.ctl数据文件:   result.csv错误文件:   result.bad废弃文件:未作指定

oracle工具sql loader,Oracle sql loader简单使用相关推荐

  1. ubuntu oracle工具下载,Ubuntu Oracle SQL Developer 1.5 下载

    Oracle SQL Developer is a Java-based tool that provides a graphical interface to a database. While i ...

  2. macbook oracle 工具,Navicat for Oracle Mac 四种实用工具

    Navicat for Oracle Mac 凭借精心设计的用户界面,可以简便快捷地以安全且简单的方法创建.组织.访问和共享信息,优化 Oracle 管理.除了 Oracle 的核心功能外,Navic ...

  3. Linux版本Oracle工具,Linux下oracle可视化操作工具sqldeveloper安装与配置

    一.Oracle SQL Developer 3.2.2 选择Linux RPM版本下载 1.安装sqldeveloper, rpm -ivh sqldeveloper-3.2.20.09.87-1. ...

  4. excel+导入oracle+工具,EXCEL导入ORACLE工具(Xls To Ora)下载 v1.9免费版-下载啦

    Xls To Ora是一款专业的Excel导入Oracle软件,能够将Excel表格中的数据快速的导入到Oracle数据库中,支持批量导入多个XML文件,向导式的操作方式,只需按照步骤就可以完成了,需 ...

  5. python oracle 工具类,python连接Oracle工具类

    上代码: # -*- coding:utf-8 -*- import cx_Oracle import pandas as pd class ORACLE(object): def __init__( ...

  6. oracle进程用户,关于oracle用户进程,服务进程,后…

    一个Oracle系统的进程可以分为两个主要的组: 1.用户进程运行应用程序或者Oracle工具代码 2.Oracle进程运行Oracle数据库服务代码.它们包括服务器进程和后台进程. 进程结构针对不 ...

  7. oracle trace跟踪,浅析Oracle追踪工具SQL Trace的启用方式

    SQL Trace是Oracle提供的用于举行SQL追寻的手段,是强有力的帮助诊断工具.在平时的数据库问题诊断和处理中,SQL TRACE是极其常用的措施. SQL TRACE的顺次追寻能够分为以下几 ...

  8. PL/SQL 工具远程连接Oracle数据库方法,plsql免安装oracle客户端直接配置oci实战演示

    PL/SQL 工具远程连接 Oracle 数据库 第一章:PL/SQL 工具配置 ① oci 下载 ② oci 配置 ③ PL/SQL 工具配置 ④ PL/SQL 远程连接 Oracle 数据库演示 ...

  9. 163.Oracle数据库SQL开发之 SQL优化——优化工具

    163.Oracle数据库SQL开发之 SQL优化--优化工具 欢迎转载,转载请标明出处:http://blog.csdn.net/notbaron/article/details/50186075 ...

  10. oracle权限advisor,Oracle自带工具sql优化集-SQL Tuning Advisor (使用心得体会)

    如何有效的诊断和监控高负载的SQL对于DBA来说并非是件容易的事情,对SQL语句手工调优需要很多的经验和技巧, 结合个人经验常见如下问题: . 对SQL语句本身进行优化以便获得更优的执行计划; . 合 ...

最新文章

  1. python 小游戏500行以内_[宜配屋]听图阁
  2. 【团队】 冲刺一(10/10)
  3. CentOS安装高版本gcc
  4. 反射调用private或internal构造函数
  5. 游标 和 锁的概述
  6. 确认取消按钮{删除接口循环返回的数据}
  7. 十字绣图下载_十字绣与编程有什么关系? 比你想象的更多
  8. 数据库 使用 笛卡尔积两表联查 查询sql语句
  9. flash 围棋_中国卫视执白0.5目胜flash77
  10. 洛谷P1308统计单词数Java题解
  11. 2020.3-4 【读书笔记】
  12. ArcGIS 实验理论基础十五 空间查询
  13. CentOS查看主板型号及硬件信息
  14. app内接入高德地图常用设置及工具方法整理
  15. React动画实现方案之 Framer Motion,让你的页面“自己”动起来
  16. 学习Struts框架系列(一):模拟Struts工作流程
  17. ATF启动(六):bl32(OP-TEE)-->bl33 ATF ending
  18. 【洛谷P4233】— 射命丸文的笔记(竞赛图+多项式求逆)
  19. iNFTnews | iPhone14已来,苹果的元宇宙还有多远?
  20. 【MindSpore深度学习框架】MindSpore中的张量Tensor

热门文章

  1. 读取、修改、保存图像
  2. 边缘检测法之Roberts算子
  3. java里当显式请求注释时才接受类名称
  4. gifimageview 大小不受控制_大小不变,提示换药?别紧张!三个案例解读“肿瘤大小与疗效关系”...
  5. Android P新特性
  6. 远程视频监控之硬件篇
  7. Delphi XE组件开发技术
  8. Delphi XE11APP编译出错
  9. ranger文件管理器修改默认文本编辑器为vim
  10. Go语言精进之路:你知道什么是Go语言编程思维吗?