oracle工具sql loader,Oracle sql loader简单使用
测试数据的构造对于软件测试工程师是最基本的技能.
系统测试数据来源主要由以下构成:
-产品
-手工构造
-生成
-捕获
-随机
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简单使用相关推荐
- 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 ...
- macbook oracle 工具,Navicat for Oracle Mac 四种实用工具
Navicat for Oracle Mac 凭借精心设计的用户界面,可以简便快捷地以安全且简单的方法创建.组织.访问和共享信息,优化 Oracle 管理.除了 Oracle 的核心功能外,Navic ...
- Linux版本Oracle工具,Linux下oracle可视化操作工具sqldeveloper安装与配置
一.Oracle SQL Developer 3.2.2 选择Linux RPM版本下载 1.安装sqldeveloper, rpm -ivh sqldeveloper-3.2.20.09.87-1. ...
- excel+导入oracle+工具,EXCEL导入ORACLE工具(Xls To Ora)下载 v1.9免费版-下载啦
Xls To Ora是一款专业的Excel导入Oracle软件,能够将Excel表格中的数据快速的导入到Oracle数据库中,支持批量导入多个XML文件,向导式的操作方式,只需按照步骤就可以完成了,需 ...
- python oracle 工具类,python连接Oracle工具类
上代码: # -*- coding:utf-8 -*- import cx_Oracle import pandas as pd class ORACLE(object): def __init__( ...
- oracle进程用户,关于oracle用户进程,服务进程,后…
一个Oracle系统的进程可以分为两个主要的组: 1.用户进程运行应用程序或者Oracle工具代码 2.Oracle进程运行Oracle数据库服务代码.它们包括服务器进程和后台进程. 进程结构针对不 ...
- oracle trace跟踪,浅析Oracle追踪工具SQL Trace的启用方式
SQL Trace是Oracle提供的用于举行SQL追寻的手段,是强有力的帮助诊断工具.在平时的数据库问题诊断和处理中,SQL TRACE是极其常用的措施. SQL TRACE的顺次追寻能够分为以下几 ...
- PL/SQL 工具远程连接Oracle数据库方法,plsql免安装oracle客户端直接配置oci实战演示
PL/SQL 工具远程连接 Oracle 数据库 第一章:PL/SQL 工具配置 ① oci 下载 ② oci 配置 ③ PL/SQL 工具配置 ④ PL/SQL 远程连接 Oracle 数据库演示 ...
- 163.Oracle数据库SQL开发之 SQL优化——优化工具
163.Oracle数据库SQL开发之 SQL优化--优化工具 欢迎转载,转载请标明出处:http://blog.csdn.net/notbaron/article/details/50186075 ...
- oracle权限advisor,Oracle自带工具sql优化集-SQL Tuning Advisor (使用心得体会)
如何有效的诊断和监控高负载的SQL对于DBA来说并非是件容易的事情,对SQL语句手工调优需要很多的经验和技巧, 结合个人经验常见如下问题: . 对SQL语句本身进行优化以便获得更优的执行计划; . 合 ...
最新文章
- python 小游戏500行以内_[宜配屋]听图阁
- 【团队】 冲刺一(10/10)
- CentOS安装高版本gcc
- 反射调用private或internal构造函数
- 游标 和 锁的概述
- 确认取消按钮{删除接口循环返回的数据}
- 十字绣图下载_十字绣与编程有什么关系? 比你想象的更多
- 数据库 使用 笛卡尔积两表联查 查询sql语句
- flash 围棋_中国卫视执白0.5目胜flash77
- 洛谷P1308统计单词数Java题解
- 2020.3-4 【读书笔记】
- ArcGIS 实验理论基础十五 空间查询
- CentOS查看主板型号及硬件信息
- app内接入高德地图常用设置及工具方法整理
- React动画实现方案之 Framer Motion,让你的页面“自己”动起来
- 学习Struts框架系列(一):模拟Struts工作流程
- ATF启动(六):bl32(OP-TEE)-->bl33 ATF ending
- 【洛谷P4233】— 射命丸文的笔记(竞赛图+多项式求逆)
- iNFTnews | iPhone14已来,苹果的元宇宙还有多远?
- 【MindSpore深度学习框架】MindSpore中的张量Tensor